Opened 16 years ago
Closed 16 years ago
#3299 closed bug (invalid)
Crash on changing setting in 3dmorph screensaver
Reported by: | HAL | Owned by: | korli |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Add-Ons/Screen Savers | Version: | R1/pre-alpha1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
Whenever I move any of the sliders for setting 3dmorph screensaver. a crash occurs. To reproduce:
- Open Screensaver
- Click on modules tab.
- Select 3dmorph.
- Click on Config.
- Try moving any of the sliders.
Result is a crash. Reproduceable every time. I was testing in: Senryu hrev28851
Attachments (1)
Change History (7)
by , 16 years ago
Attachment: | 3dmorph gdb and backtrace added |
---|
comment:1 by , 16 years ago
comment:2 by , 16 years ago
something fishy in the backtrace:
Reading symbols from /boot/home/config/lib/libstdc++.r4.so...done. Loaded symbols for /boot/home/config/lib/libstdc++.r4.so
At least on my system, libstdc++.hrev4.so is located in /boot/beos/system/lib along with the rest of the system libs.
I suppose perhaps whatever method is being used to create Senryu is installing some different (incompatible) version of this lib in /boot/home/config/lib ?
I'd say you should investigate that and discuss it with the Haikuware folks.
To verify this for yourself, you can run the following:
cd / find | grep libstdc++.r4.so
and see what shows up.
Note: I also have some copies under /boot/develop but these should not be picked up by the runtime_loader anyway.
follow-up: 4 comment:3 by , 16 years ago
Or you can also use:
query -a name=libstdc++.r4.so
Thanks Rene :)
comment:4 by , 16 years ago
Replying to umccullough:
Or you can also use:
query -a name=libstdc++.r4.soThanks Rene :)
I tried this command. Here is the result:
Welcome to the Senryu shell.
baron@/boot/home>query -a name=libstdc++.hrev4.so /boot/beos/system/lib/libstdc++.hrev4.so /boot/home/config/lib/libstdc++.hrev4.so /boot/home/apps/develop/lib/x86/libstdc++.hrev4.so /boot/home/apps/develop/tools/gcc-2.95.3-haiku-081024/lib/libstdc++.hrev4.so baron@/boot/home>
comment:5 by , 16 years ago
Hmm... so, not only are there two versions of libstdc++.hrev4.so in the path, but the dev tools are also uncompressed into the wrong folder for some weird reason.
I'd say that's a pretty screwed up system...
You could be better off using the Haiku pre-alpha images at the moment I suspect - and you should perhaps suggest to the Haikuware maintainers that they fix the issues with Senryu.
I now think this bug is to do with Senryu and not Haiku. I downloaded the latest 3dmorph version 1.10, installed it in Haiku vmware image hrev28846 and it works. I had previously tested in Senryu hrev28861 and could not get any screen saver to work not just 3dmorph.