Opened 10 years ago

Closed 10 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:
Has a Patch: no Platform: All


Whenever I move any of the sliders for setting 3dmorph screensaver. a crash occurs. To reproduce:

  1. Open Screensaver
  2. Click on modules tab.
  3. Select 3dmorph.
  4. Click on Config.
  5. Try moving any of the sliders.

Result is a crash. Reproduceable every time. I was testing in: Senryu hrev28851

Attachments (1)

3dmorph gdb and backtrace (5.1 KB) - added by HAL 10 years ago.

Download all attachments as: .zip

Change History (7)

Changed 10 years ago by HAL

Attachment: 3dmorph gdb and backtrace added

comment:1 Changed 10 years ago by HAL

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.

comment:2 Changed 10 years ago by umccullough

something fishy in the backtrace:

Reading symbols from /boot/home/config/lib/
Loaded symbols for /boot/home/config/lib/

At least on my system, 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

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.

comment:3 Changed 10 years ago by umccullough

Or you can also use:

query -a

Thanks Rene :)

comment:4 in reply to:  3 Changed 10 years ago by HAL

Replying to umccullough:

Or you can also use:

query -a

Thanks Rene :)

I tried this command. Here is the result:

Welcome to the Senryu shell.

baron@/boot/home>query -a /boot/beos/system/lib/ /boot/home/config/lib/ /boot/home/apps/develop/lib/x86/ /boot/home/apps/develop/tools/gcc-2.95.3-haiku-081024/lib/ baron@/boot/home>

comment:5 Changed 10 years ago by umccullough

Hmm... so, not only are there two versions of 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.

comment:6 Changed 10 years ago by korli

Resolution: invalid
Status: newclosed

Thanks for the feedback.

Note: See TracTickets for help on using tickets.