Opened 9 years ago

Last modified 22 months ago

#4323 assigned bug

[SoundPlay] crash in BListView::DrawItem

Reported by: diver Owned by: nobody
Priority: normal Milestone: R1
Component: Kits/Interface Kit Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

Start SoundPlay and go to Preferences-> Decoders
Move "AMP mpeg decoder" to the top -> About... -> Ok

Thread 1034 caused an exception: Segment violation
Reading symbols from /boot/system/runtime_loader...done.
Loaded symbols for /boot/system/runtime_loader
Reading symbols from /boot/system/lib/libbe.so...done.
Loaded symbols for /boot/system/lib/libbe.so
Reading symbols from /data/apps/SoundPlay/lib/liblayout.so...done.
Loaded symbols for /data/apps/SoundPlay/lib/liblayout.so
Reading symbols from /boot/system/lib/libmedia.so...done.
Loaded symbols for /boot/system/lib/libmedia.so
Reading symbols from /boot/system/lib/libgame.so...done.
Loaded symbols for /boot/system/lib/libgame.so
Reading symbols from /boot/system/lib/libtracker.so...done.
Loaded symbols for /boot/system/lib/libtracker.so
Reading symbols from /boot/system/lib/libtranslation.so...done.
Loaded symbols for /boot/system/lib/libtranslation.so
Reading symbols from /boot/system/lib/libbnetapi.so...done.
Loaded symbols for /boot/system/lib/libbnetapi.so
Reading symbols from /boot/system/lib/libroot.so...done.
Loaded symbols for /boot/system/lib/libroot.so
Reading symbols from /boot/system/lib/libstdc++.r4.so...done.
Loaded symbols for /boot/system/lib/libstdc++.r4.so
Reading symbols from /boot/system/lib/libtextencoding.so...done.
Loaded symbols for /boot/system/lib/libtextencoding.so
Reading symbols from /boot/system/lib/libnetwork.so...done.
Loaded symbols for /boot/system/lib/libnetwork.so
Reading symbols from /data/apps/SoundPlay/Plugins/AudioIn...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/AudioIn
Reading symbols from /data/apps/SoundPlay/Plugins/CPlusAdapter...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/CPlusAdapter
Reading symbols from /data/apps/SoundPlay/Plugins/VST Plugins Adapter...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/VST Plugins Adapter
Reading symbols from /boot/system/lib/libmidi2.so...done.
Loaded symbols for /boot/system/lib/libmidi2.so
Reading symbols from /data/apps/SoundPlay/lib/CPlus...done.
Loaded symbols for /data/apps/SoundPlay/lib/CPlus
Reading symbols from /data/apps/SoundPlay/Plugins/Deskbar...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/Deskbar
Reading symbols from /data/apps/SoundPlay/Plugins/DeskbarFFT...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/DeskbarFFT
Reading symbols from /data/apps/SoundPlay/Plugins/DeskbarVU...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/DeskbarVU
Reading symbols from /data/apps/SoundPlay/Plugins/EQ...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/EQ
Reading symbols from /data/apps/SoundPlay/Plugins/FreeVerb...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/FreeVerb
Reading symbols from /data/apps/SoundPlay/Plugins/HTTP-UI...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/HTTP-UI
Reading symbols from /data/apps/SoundPlay/Plugins/LiveEncoder...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/LiveEncoder
Reading symbols from /data/apps/SoundPlay/Plugins/LoudnessPlugin...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/LoudnessPlugin
Reading symbols from /data/apps/SoundPlay/Plugins/MP3Clean...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/MP3Clean
Reading symbols from /data/apps/SoundPlay/Plugins/MidiRenderer...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/MidiRenderer
Reading symbols from /data/apps/SoundPlay/Plugins/MixerUI...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/MixerUI
Reading symbols from /data/apps/SoundPlay/Plugins/ModPlugin...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/ModPlugin
Reading symbols from /data/apps/SoundPlay/Plugins/NoVoicePlugin...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/NoVoicePlugin
Reading symbols from /data/apps/SoundPlay/Plugins/Noise...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/Noise
Reading symbols from /data/apps/SoundPlay/Plugins/OggVorbis...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/OggVorbis
Reading symbols from /data/apps/SoundPlay/lib/libogg.so...done.
Loaded symbols for /data/apps/SoundPlay/lib/libogg.so
Reading symbols from /data/apps/SoundPlay/lib/libvorbisfile.so...done.
Loaded symbols for /data/apps/SoundPlay/lib/libvorbisfile.so
Reading symbols from /data/apps/SoundPlay/lib/libvorbis.so...done.
Loaded symbols for /data/apps/SoundPlay/lib/libvorbis.so
Reading symbols from /data/apps/SoundPlay/Plugins/PitchChange...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/PitchChange
Reading symbols from /data/apps/SoundPlay/Plugins/SimpleScopePlugin...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/SimpleScopePlugin
Reading symbols from /data/apps/SoundPlay/Plugins/SpectrumAnalyzer...done.
Loaded symbols for /data/apps/SoundPlay/Plugins/SpectrumAnalyzer
[tcsetpgrp failed in terminal_inferior: Invalid Argument]
[Switching to team /data/apps/SoundPlay/SoundPlay (1018) thread w>SoundPlay preferences (1034)]
0x003e4624 in BListView::DrawItem () from /boot/system/lib/libbe.so
(gdb) bt
#0  0x003e4624 in BListView::DrawItem () from /boot/system/lib/libbe.so
#1  0x003e0e24 in BListView::Draw () from /boot/system/lib/libbe.so
#2  0x0025cb92 in aaezzzzzzzzzzzzzzzzzzzzzzzzzz ()
#3  0x0044b6f0 in BView::_Draw () from /boot/system/lib/libbe.so
#4  0x004504e5 in BWindow::DispatchMessage () from /boot/system/lib/libbe.so
#5  0x00451835 in BWindow::UpdateIfNeeded () from /boot/system/lib/libbe.so
#6  0x004390c0 in BTextView::_RequestDrawLines ()
   from /boot/system/lib/libbe.so
#7  0x0043759c in BTextView::_Refresh () from /boot/system/lib/libbe.so
#8  0x0043288b in BTextView::SetText () from /boot/system/lib/libbe.so
#9  0x004327ad in BTextView::SetText () from /boot/system/lib/libbe.so
#10 0x002598ac in aagzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz ()
#11 0x0039038b in BLooper::DispatchMessage () from /boot/system/lib/libbe.so
#12 0x00450749 in BWindow::DispatchMessage () from /boot/system/lib/libbe.so
#13 0x004544ac in BWindow::task_looper () from /boot/system/lib/libbe.so
#14 0x003918e7 in BLooper::_task0_ () from /boot/system/lib/libbe.so
#15 0x008be124 in thread_entry () from /boot/system/lib/libroot.so
#16 0x701c5fec in ?? ()
(gdb) 


Tested with hrev32638 in VirtualBox 3.0.4

Change History (10)

comment:1 Changed 9 years ago by korli

I tried with Soundplay 4.7.3 and hrev34939 but couldn't reproduce.

comment:2 Changed 9 years ago by diver

I still could easily reproduce it with Soundplay 4.7.3 on hrev35032 in VirtualBox 3.0.12.

comment:3 Changed 9 years ago by diver

Version: R1/pre-alpha1R1/Development

comment:4 Changed 9 years ago by diver

Jerome, did you manage to reproduce this crash, or should I add more info?

comment:5 Changed 9 years ago by diver

Still with us in hrev36469.

comment:6 Changed 8 years ago by diver

Still here in hrev38300.

comment:7 Changed 8 years ago by pulkomandy

The latest version seems to be 4.9.3 (http://www.xs4all.nl/~marcone/soundplay.html) This one does not start under haiku (missing symbol).

Does 4.7.3 have the same bug under BeOS ? And does more recent versions fix it ?

Or are we not talking about the same SoundPlay ?

comment:8 Changed 8 years ago by diver

We are talking about SoundPlay 4.7.3 only as this is the last version that runs fine on Haiku.
I've just checked on BeOS R5 and SoundPlay doesn't crash.
Try this link http://www.bug-br.org.br/SoundPlay-4.7.3-x86.zip 1,2 MB

comment:9 Changed 7 years ago by diver

Still here in hrev44240.

comment:10 Changed 22 months ago by axeld

Owner: changed from axeld to nobody
Status: newassigned
Note: See TracTickets for help on using tickets.