Bug#245040: gnomemeeting 1.0.2-1 crashes when alsa is used

Soeren Sonnenburg Soeren Sonnenburg <bugreports@nn7.de>, 245040@bugs.debian.org
Thu, 22 Apr 2004 11:17:45 +0200


On Thu, 2004-04-22 at 10:26, Kilian Krause wrote:
> Hi Soeren,
>=20
> > Hmmhh. Kernel 2.6.5 to 2.6.6-rc2 , alsa version 1.4  (or the one in
> > kernel) snd_powermac alsa module. Playing/recording etc works ok in
> > daily use. OSS emulation also. Dmix plugin running. Backtrace (probably
> > not useful) see below.
>=20
> yes, the bt was useful. According to Damien Sandras this is a crash in
> ALSA. Do you see any "ASSERT" reported on the console you launch GM
> from?

No unfortunately not, however I see this right after I press the test
button:

Xlib: unexpected async reply (sequence 0x97b0)!

This ofcourse is not printed when using oss... Hmmhh. I can record stuff vi=
a arecord and it works nicely...

This backtrace is from a session which I put on. I could hear the ring
tone. However when the connection was established no more noise/sound
could be heard... some seconds later it crashed with this bt.


Backtrace was generated from '/usr/bin/gnomemeeting'

(no debugging symbols found)...Using host libthread_db library "/lib/libthr=
ead_db.so.1".
(no debugging symbols found)...(no debugging symbols found)...(no debugging=
 symbols found)...(no debugging symbols found)...(no debugging symbols foun=
d)...(no debugging symbols found)...(no debugging symbols found)...(no debu=
gging symbols found)...(no debugging symbols found)...(no debugging symbols=
 found)...(no debugging symbols found)...(no debugging symbols found)...(no=
 debugging symbols found)...(no debugging symbols found)...(no debugging sy=
mbols found)...(no debugging symbols found)...(no debugging symbols found).=
..(no debugging symbols found)...(no debugging symbols found)...(no debuggi=
ng symbols found)...(no debugging symbols found)...(no debugging symbols fo=
und)...(no debugging symbols found)...(no debugging symbols found)...(no de=
bugging symbols found)...(no debugging symbols found)...(no debugging symbo=
ls found)...(no debugging symbols found)...(no debugging symbols found)...(=
no debugging symbols found)...(no debugging symbols found)...(no debugging =
symbols found)...(no debugging symbols found)...(no debugging symbols found=
)...[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 8167)]
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 8167)]
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 8167)]
[New Thread 32770 (LWP 8308)]
[New Thread 16386 (LWP 8309)]
[New Thread 32771 (LWP 8312)]
[New Thread 49156 (LWP 8443)]
[New Thread 147461 (LWP 16007)]
[New Thread 81926 (LWP 8445)]
[New Thread 131079 (LWP 16006)]
[New Thread 196616 (LWP 16222)]
[New Thread 213002 (LWP 16223)]
[New Thread 245772 (LWP 16225)]
(no debugging symbols found)...(no debugging symbols found)...(no debugging=
 symbols found)...(no debugging symbols found)...(no debugging symbols foun=
d)...(no debugging symbols found)...(no debugging symbols found)...(no debu=
gging symbols found)...(no debugging symbols found)...(no debugging symbols=
 found)...(no debugging symbols found)...(no debugging symbols found)...(no=
 debugging symbols found)...(no debugging symbols found)...(no debugging sy=
mbols found)...(no debugging symbols found)...(no debugging symbols found).=
..(no debugging symbols found)...(no debugging symbols found)...(no debuggi=
ng symbols found)...(no debugging symbols found)...(no debugging symbols fo=
und)...(no debugging symbols found)...(no debugging symbols found)...(no de=
bugging symbols found)...(no debugging symbols found)...(no debugging symbo=
ls found)...(no debugging symbols found)...(no debugging symbols found)...(=
no debugging symbols found)...(no debugging symbols found)...(no debugging =
symbols found)...(no debugging symbols found)...(no debugging symbols found=
)...(no debugging symbols found)...(no debugging symbols found)...(no debug=
ging symbols found)...(no debugging symbols found)...(no debugging symbols =
found)...(no debugging symbols found)...(no debugging symbols found)...(no =
debugging symbols found)...(no debugging symbols found)...(no debugging sym=
bols found)...(no debugging symbols found)...(no debugging symbols found)..=
.(no debugging symbols found)...(no debugging symbols found)...(no debuggin=
g symbols found)...(no debugging symbols found)...(no debugging symbols fou=
nd)...(no debugging symbols found)...(no debugging symbols found)...(no deb=
ugging symbols found)...(no debugging symbols found)...(no debugging symbol=
s found)...(no debugging symbols found)...(no debugging symbols found)...(n=
o debugging symbols found)...(no debugging symbols found)...(no debugging s=
ymbols found)...(no debugging symbols found)...0x0e24c0a0 in waitpid () fro=
m /lib/libpthread.so.0
#0  0x0e24c0a0 in waitpid () from /lib/libpthread.so.0
#1  0x0e24c088 in waitpid () from /lib/libpthread.so.0
#2  0x0ff23c34 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
#3  0x0e24aa88 in __pthread_sighandler () from /lib/libpthread.so.0
#4  <signal handler called>
#5  0x0dc24c78 in _snd_pcm_adpcm_open () from /usr/lib/libasound.so.2
#6  0x0dc24b9c in _snd_pcm_adpcm_open () from /usr/lib/libasound.so.2
#7  0x0dc09684 in snd_pcm_avail_update () from /usr/lib/libasound.so.2
#8  0x0dc0e610 in snd_pcm_read_areas () from /usr/lib/libasound.so.2
#9  0x0dc2944c in snd_pcm_mmap_readi () from /usr/lib/libasound.so.2
#10 0x0dc077d4 in snd_pcm_readi () from /usr/lib/libasound.so.2
#11 0x0d1830bc in PSoundChannelALSA::Read ()
   from /usr/lib/pwlib/device/sound/alsa.so
#12 0x0ef5c148 in H323Codec::ReadRaw () from /usr/lib/libopenh323.so.1.13.4
#13 0x0ef5eef4 in H323FramedAudioCodec::Read ()
   from /usr/lib/libopenh323.so.1.13.4
#14 0x0ef65c58 in H323_RTPChannel::Transmit ()
   from /usr/lib/libopenh323.so.1.13.4
#15 0x0ef6285c in H323LogicalChannelThread::Main ()
   from /usr/lib/libopenh323.so.1.13.4
#16 0x0e5b2088 in PThread::PX_ThreadStart () from /usr/lib/libpt.so.1.6.5
#17 0x0e244dd0 in pthread_start_thread () from /lib/libpthread.so.0
#18 0x0de77ebc in clone () from /lib/libc.so.6

Thread 11 (Thread 245772 (LWP 16225)):
#0  0x0e24c0a0 in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#1  0x0e24c088 in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#2  0x0ff23c34 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#3  0x0e24aa88 in __pthread_sighandler () from /lib/libpthread.so.0
No symbol table info available.
#4  <signal handler called>
No symbol table info available.
#5  0x0dc24c78 in _snd_pcm_adpcm_open () from /usr/lib/libasound.so.2
No symbol table info available.
#6  0x0dc24b9c in _snd_pcm_adpcm_open () from /usr/lib/libasound.so.2
No symbol table info available.
#7  0x0dc09684 in snd_pcm_avail_update () from /usr/lib/libasound.so.2
No symbol table info available.
#8  0x0dc0e610 in snd_pcm_read_areas () from /usr/lib/libasound.so.2
No symbol table info available.
#9  0x0dc2944c in snd_pcm_mmap_readi () from /usr/lib/libasound.so.2
No symbol table info available.
#10 0x0dc077d4 in snd_pcm_readi () from /usr/lib/libasound.so.2
No symbol table info available.
#11 0x0d1830bc in PSoundChannelALSA::Read ()
   from /usr/lib/pwlib/device/sound/alsa.so
No symbol table info available.
#12 0x0ef5c148 in H323Codec::ReadRaw () from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#13 0x0ef5eef4 in H323FramedAudioCodec::Read ()
   from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#14 0x0ef65c58 in H323_RTPChannel::Transmit ()
   from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#15 0x0ef6285c in H323LogicalChannelThread::Main ()
   from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#16 0x0e5b2088 in PThread::PX_ThreadStart () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#17 0x0e244dd0 in pthread_start_thread () from /lib/libpthread.so.0
No symbol table info available.
#18 0x0de77ebc in clone () from /lib/libc.so.6
No symbol table info available.

Thread 10 (Thread 213002 (LWP 16223)):
#0  0x0de70a94 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x0de70a74 in select () from /lib/libc.so.6
No symbol table info available.
#2  0x0e55a7d8 in PSocket::os_select () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#3  0x0e54fbf0 in PSocket::Select () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#4  0x0ef8873c in RTP_UDP::ReadData () from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#5  0x0ef800d0 in RTP_JitterBuffer::Main ()
   from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#6  0x0e5b2088 in PThread::PX_ThreadStart () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#7  0x0e244dd0 in pthread_start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0x0de77ebc in clone () from /lib/libc.so.6
No symbol table info available.

Thread 9 (Thread 196616 (LWP 16222)):
#0  0x0de6e108 in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x0dc09570 in snd_pcm_wait () from /usr/lib/libasound.so.2
No symbol table info available.
#2  0x0dc0e90c in snd_pcm_write_areas () from /usr/lib/libasound.so.2
No symbol table info available.
#3  0x0dc292ec in snd_pcm_mmap_writei () from /usr/lib/libasound.so.2
No symbol table info available.
#4  0x0dc0761c in snd_pcm_writei () from /usr/lib/libasound.so.2
No symbol table info available.
#5  0x0d182e64 in PSoundChannelALSA::Write ()
   from /usr/lib/pwlib/device/sound/alsa.so
No symbol table info available.
#6  0x0ef5c4e4 in H323Codec::WriteRaw () from /usr/lib/libopenh323.so.1.13.=
4
No symbol table info available.
#7  0x0ef5f1dc in H323FramedAudioCodec::Write ()
   from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#8  0x0ef660cc in H323_RTPChannel::Receive ()
   from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#9  0x0ef6285c in H323LogicalChannelThread::Main ()
   from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#10 0x0e5b2088 in PThread::PX_ThreadStart () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#11 0x0e244dd0 in pthread_start_thread () from /lib/libpthread.so.0
No symbol table info available.
#12 0x0de77ebc in clone () from /lib/libc.so.6
No symbol table info available.

Thread 8 (Thread 131079 (LWP 16006)):
#0  0x0e24b818 in nanosleep () from /lib/libpthread.so.0
No symbol table info available.
#1  0x0e24b804 in nanosleep () from /lib/libpthread.so.0
No symbol table info available.
#2  0x0e247680 in __pthread_timedsuspend_new () from /lib/libpthread.so.0
No symbol table info available.
#3  0x0e24420c in pthread_cond_timedwait_relative () from /lib/libpthread.s=
o.0
No symbol table info available.
#4  0x0e5b3534 in PSyncPoint::Wait () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#5  0x0e5727d4 in PXConfigWriteThread::Main () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#6  0x0e5b2088 in PThread::PX_ThreadStart () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#7  0x0e244dd0 in pthread_start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0x0de77ebc in clone () from /lib/libc.so.6
No symbol table info available.

Thread 7 (Thread 81926 (LWP 8445)):
#0  0x0de70a94 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x0de70a74 in select () from /lib/libc.so.6
No symbol table info available.
#2  0x0e5b2330 in PThread::PXBlockOnIO () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#3  0x0e58b418 in PChannel::PXSetIOBlock () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#4  0x0e55a6c4 in PSocket::os_accept () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#5  0x0e554c80 in PTCPSocket::Accept () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#6  0x0ef74eb0 in H323ListenerTCP::Accept ()
   from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#7  0x0ef754d8 in H323ListenerTCP::Main () from /usr/lib/libopenh323.so.1.1=
3.4
No symbol table info available.
#8  0x0e5b2088 in PThread::PX_ThreadStart () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#9  0x0e244dd0 in pthread_start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x0de77ebc in clone () from /lib/libc.so.6
No symbol table info available.

Thread 6 (Thread 147461 (LWP 16007)):
#0  0x0de70a94 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x0de70a74 in select () from /lib/libc.so.6
No symbol table info available.
#2  0x0e5b1a38 in PThread::Sleep () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#3  0x1004a3d8 in GMVideoGrabber::Main ()
No symbol table info available.
#4  0x0e5b2088 in PThread::PX_ThreadStart () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#5  0x0e244dd0 in pthread_start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x0de77ebc in clone () from /lib/libc.so.6
No symbol table info available.

Thread 5 (Thread 49156 (LWP 8443)):
#0  0x0de6e108 in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x0f47114c in g_main_loop_get_context () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x0f470310 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x0f470bac in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4  0x0f5d8198 in link_thread_io_context () from /usr/lib/libORBit-2.so.0
No symbol table info available.
#5  0x0f48c128 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0x0e244dd0 in pthread_start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0x0de77ebc in clone () from /lib/libc.so.6
No symbol table info available.

Thread 4 (Thread 32771 (LWP 8312)):
#0  0x0de70a94 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x0de70a74 in select () from /lib/libc.so.6
No symbol table info available.
#2  0x0e5ae0b8 in PHouseKeepingThread::Main () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#3  0x0e5b2088 in PThread::PX_ThreadStart () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#4  0x0e244dd0 in pthread_start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x0de77ebc in clone () from /lib/libc.so.6
No symbol table info available.

Thread 3 (Thread 16386 (LWP 8309)):
#0  0x0e2476bc in __pthread_sigsuspend () from /lib/libpthread.so.0
No symbol table info available.
#1  0x0e2473f4 in __pthread_wait_for_restart_signal ()
   from /lib/libpthread.so.0
No symbol table info available.
#2  0x0e249084 in __pthread_alt_lock () from /lib/libpthread.so.0
No symbol table info available.
#3  0x0e245cbc in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#4  0x0e5b2ee0 in PMutex::Wait () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#5  0x0ef5e894 in H323AudioCodec::Close () from /usr/lib/libopenh323.so.1.1=
3.4
No symbol table info available.
#6  0x0ef62fd0 in H323Channel::CleanUpOnTermination ()
   from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#7  0x0ef6526c in H323_RTPChannel::CleanUpOnTermination ()
   from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#8  0x0ef26820 in H245NegLogicalChannels::RemoveAll ()
   from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#9  0x0eee6f34 in H323Connection::CleanUpOnCallEnd ()
   from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#10 0x0ef1d2d8 in H323EndPoint::CleanUpConnections ()
   from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#11 0x0ef10128 in H323ConnectionsCleaner::Main ()
   from /usr/lib/libopenh323.so.1.13.4
No symbol table info available.
#12 0x0e5b2088 in PThread::PX_ThreadStart () from /usr/lib/libpt.so.1.6.5
No symbol table info available.
#13 0x0e244dd0 in pthread_start_thread () from /lib/libpthread.so.0
No symbol table info available.
#14 0x0de77ebc in clone () from /lib/libc.so.6
No symbol table info available.

Thread 2 (Thread 32769 (LWP 8308)):
#0  0x0de6e108 in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x0e244b68 in __pthread_manager () from /lib/libpthread.so.0
No symbol table info available.
#2  0x0de77ebc in clone () from /lib/libc.so.6
No symbol table info available.

Thread 1 (Thread 16384 (LWP 8167)):
#0  0x0de70a94 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x0de70a74 in select () from /lib/libc.so.6
No symbol table info available.
#2  0x0dcde750 in _XPollfdCacheDel () from /usr/X11R6/lib/libX11.so.6
No symbol table info available.
#3  0x0dcdf6d0 in _XRead () from /usr/X11R6/lib/libX11.so.6
No symbol table info available.
#4  0x0dce0424 in _XReply () from /usr/X11R6/lib/libX11.so.6
No symbol table info available.
#5  0x0dcdc598 in XTranslateCoordinates () from /usr/X11R6/lib/libX11.so.6
No symbol table info available.
#6  0x0f921d88 in gdk_window_get_origin () from /usr/lib/libgdk-x11-2.0.so.=
0
No symbol table info available.
#7  0x0fb5ca64 in gtk_tooltips_set_tip () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#8  0x0fb5cca8 in gtk_tooltips_set_tip () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#9  0x0f471eac in g_main_context_wakeup () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#10 0x0f46eac0 in g_main_depth () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#11 0x0f46ffd0 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#12 0x0f4703a0 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#13 0x0f470bac in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0x0faa1974 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#15 0x10060f5c in main ()
No symbol table info available.
#0  0x0e24c0a0 in waitpid () from /lib/libpthread.so.0