Imprudence 1.2 (and 1.2.1) Feedback

Post here with your bug reports or any troubles running the viewer, crashes, etc. Be sure to use the Search to look for similar issues, since someone might have a solution for your problem already!

Imprudence 1.2 (and 1.2.1) Feedback

Postby jacek on Thu Nov 19, 2009 10:49 am

Imprudence 1.2 is now available!

Please post your feedback, problems, praise, etc. for the new release here. If you haven't already, I encourage you to fill in the System Info in your forum profile, so that we won't need to ask you what operating system you're using, etc.

P.S. Don't forget the praise. :D
Help us solve your troubles: fill in your system info, and email your debug logs when you report a crash. "Thank you for helping us help you help us all!" - GLaDOS :geek:
User avatar
jacek
Site Admin
 
Posts: 531
Joined: Sat Aug 30, 2008 4:35 am

Re: Imprudence 1.2 Feedback

Postby trinitydechou on Thu Nov 19, 2009 11:50 am

When I run Imprudence 1.2 on my iMac I get the following error each and everytime. Sorry to be bearer of bad news =(

Process: Imprudence [19007]
Path: /Applications/Imprudence.app/Contents/MacOS/Imprudence
Identifier: com.secondlife.indra.viewer
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd [142]

Date/Time: 2009-11-19 11:40:15.859 +0000
OS Version: Mac OS X 10.6.2 (10C540)
Report Version: 6

Interval Since Last Report: 753200 sec
Crashes Since Last Report: 14
Per-App Crashes Since Last Report: 13
Anonymous UUID: 19906D34-369E-4530-A771-B254DD155B76

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0

Dyld Error Message:
Library not loaded: /usr/local/lib/libvorbisenc.2.dylib
Referenced from: /Applications/Imprudence.app/Contents/MacOS/Imprudence
Reason: image not found
trinitydechou
 
Posts: 2
Joined: Thu Nov 19, 2009 11:48 am

Re: Imprudence 1.2 Feedback

Postby Morgaine on Thu Nov 19, 2009 8:09 pm

Under Linux, the released Imprudence 1.2 is not a minor progression from the two beta release candidates. It's built to use different libraries than the betas, so the testing we did on the betas doesn't apply to it. It won't even start on my box, on which both betas worked and continue to work just fine:

Code: Select all
bin/do-not-directly-run-imprudence-bin: /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by bin/do-not-directly-run-imprudence-bin)
bin/do-not-directly-run-imprudence-bin: /lib/libc.so.6: version `GLIBC_2.11' not found (required by bin/do-not-directly-run-imprudence-bin)
bin/do-not-directly-run-imprudence-bin: /usr/lib/libxml2.so.2: no version information available (required by /top/SecondLife/Imprudence/releases/Imprudence-1.2.0/lib/libgstreamer-0.10.so.0)
bin/do-not-directly-run-imprudence-bin: /lib/libc.so.6: version `GLIBC_2.10' not found (required by /top/SecondLife/Imprudence/releases/Imprudence-1.2.0/lib/libgstreamer-0.10.so.0)
*** Unclean shutdown. ***

Both the betas were running perfectly with the Gentoo stable versions of the libraries reported in the failure message: libstdc++ [3.3.6] and glibc [2.9_p20081201-r2]. I'm not too sure why the 3rd error is asking for version info, but the Gentoo stable versions of libxml2 [2.7.3-r2] and libgstreamer [0.10.23] were and still are running perfectly with the two betas.

I thought we were still in the thick of testing beta-2 anyway, having just found that memory leak, and the missing Fast Timers patch. Shouldn't this have been beta-3? I was expecting that once a final beta doesn't have any important gotchas left, it then gets promoted to full release, without changes, ie. like Release Candidates.

Morgaine.
Morgaine
 
Posts: 280
Joined: Sun Nov 16, 2008 8:51 am
Location: UK

Re: Imprudence 1.2 Feedback

Postby jacek on Thu Nov 19, 2009 8:53 pm

Thanks for the report, Trini! I'll have that fixed up soon. :D
Help us solve your troubles: fill in your system info, and email your debug logs when you report a crash. "Thank you for helping us help you help us all!" - GLaDOS :geek:
User avatar
jacek
Site Admin
 
Posts: 531
Joined: Sat Aug 30, 2008 4:35 am

Re: Imprudence 1.2 Feedback

Postby McCabe on Thu Nov 19, 2009 10:34 pm

Morgaine wrote:I thought we were still in the thick of testing beta-2 anyway, having just found that memory leak, and the missing Fast Timers patch. Shouldn't this have been beta-3? I was expecting that once a final beta doesn't have any important gotchas left, it then gets promoted to full release, without changes, ie. like Release Candidates.

Morgaine.


We kinda, err, skipped ahead? Technically, it should've been RC1--and even was for a brief period--but there was a strong desire to get 1.2.0 done and over with so we could focus development on 1.3. The Fast Timers patch is in there, but it's only for Linux and Mac, unless there's another one for Windows out there I didn't see?
Help us solve your troubles: fill in your system info and email your debug logs when you report a crash.
User avatar
McCabe
 
Posts: 473
Joined: Sat Aug 30, 2008 6:51 am

Re: Imprudence 1.2 Feedback

Postby jacek on Thu Nov 19, 2009 11:07 pm

Morgaine wrote:
Code: Select all
bin/do-not-directly-run-imprudence-bin: /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by bin/do-not-directly-run-imprudence-bin)
bin/do-not-directly-run-imprudence-bin: /lib/libc.so.6: version `GLIBC_2.11' not found (required by bin/do-not-directly-run-imprudence-bin)
bin/do-not-directly-run-imprudence-bin: /usr/lib/libxml2.so.2: no version information available (required by /top/SecondLife/Imprudence/releases/Imprudence-1.2.0/lib/libgstreamer-0.10.so.0)
bin/do-not-directly-run-imprudence-bin: /lib/libc.so.6: version `GLIBC_2.10' not found (required by /top/SecondLife/Imprudence/releases/Imprudence-1.2.0/lib/libgstreamer-0.10.so.0)
*** Unclean shutdown. ***

My mistake. Imprudence and gstreamer were compiled with GCC 4.4 on my system, but should have been compiled with GCC 4.2. I'm recompiling them now, and will have an updated version available soon.
Help us solve your troubles: fill in your system info, and email your debug logs when you report a crash. "Thank you for helping us help you help us all!" - GLaDOS :geek:
User avatar
jacek
Site Admin
 
Posts: 531
Joined: Sat Aug 30, 2008 4:35 am

Re: Imprudence 1.2 Feedback

Postby jacek on Fri Nov 20, 2009 3:48 am

Okay, I've updated the Mac and Linux installers to fix the issues reported by Trinity and Morgaine. :)

They are at the same location and filename as before. so you should download them again and replace your earlier install with them. Please let me know if you have any more trouble with them.
Help us solve your troubles: fill in your system info, and email your debug logs when you report a crash. "Thank you for helping us help you help us all!" - GLaDOS :geek:
User avatar
jacek
Site Admin
 
Posts: 531
Joined: Sat Aug 30, 2008 4:35 am

Re: Imprudence 1.2 Feedback

Postby Morgaine on Fri Nov 20, 2009 8:00 am

One error down, 3 to go. :-)

Code: Select all
bin/do-not-directly-run-imprudence-bin: /lib/libc.so.6: version `GLIBC_2.11' not found (required by bin/do-not-directly-run-imprudence-bin)
bin/do-not-directly-run-imprudence-bin: /usr/lib/libxml2.so.2: no version information available (required by /top/SecondLife/Imprudence/releases/Imprudence-1.2.0/lib/libgstreamer-0.10.so.0)
bin/do-not-directly-run-imprudence-bin: /lib/libc.so.6: version `GLIBC_2.10' not found (required by /top/SecondLife/Imprudence/releases/Imprudence-1.2.0/lib/libgstreamer-0.10.so.0)
*** Unclean shutdown. ***


Morgaine.
Morgaine
 
Posts: 280
Joined: Sun Nov 16, 2008 8:51 am
Location: UK

Re: Imprudence 1.2 Feedback

Postby Garn Conover on Fri Nov 20, 2009 11:46 pm

small bug in IM window, the History is covered by the 'Drag and drop inventory here to send' text
Is paid in Bewwy Wubbs, Scritches and Scooby Snackz!
Garn Conover
 
Posts: 45
Joined: Sat Jan 24, 2009 6:22 pm

Re: Imprudence 1.2 Feedback

Postby jacek on Sat Nov 21, 2009 7:57 am

Morgaine wrote:One error down, 3 to go. :-)

I'm a bit at a loss. The libxml2 error is simply due to that library being accidently missing from the package, which is easily fixed. But the GLIBC errors are trickier.

The problem there is that my version of glibc (2.11) is newer than yours, so the compiled Imprudence binary is expecting some symbols that your version doesn't have. But unlike GCC, I can't downgrade glibc without breaking my whole system!

If I were wiser, I would have long ago set up a dedicated development environment just for compiling Imprudence for release, with specially-compiled versions of all the libraries. That's going to be a lot of work, though, and I want to get 1.2 released ASAP, so I'm going to have to find a quick temporary solution. :|

(By the way, you could personally get it to work on your system by upgrading your version of glibc to at least 2.11. But I'm sure there are other users out there with older versions, and I want to support them as well, so this is something I need to fix. Somehow.)
Help us solve your troubles: fill in your system info, and email your debug logs when you report a crash. "Thank you for helping us help you help us all!" - GLaDOS :geek:
User avatar
jacek
Site Admin
 
Posts: 531
Joined: Sat Aug 30, 2008 4:35 am

Next

Return to Bug Reports & Troubleshooting

Who is online

Users browsing this forum: No registered users and 3 guests

cron