Bug 136245 - Amarok crashed over night
Summary: Amarok crashed over night
Status: RESOLVED FIXED
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 1.4.3
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-24 19:31 UTC by Andrew Hunter
Modified: 2006-10-26 09:11 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Hunter 2006-10-24 19:31:04 UTC
Version:           1.4.3 (using KDE 3.5.5, Kubuntu (edgy) 4:3.5.5-0ubuntu3)
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.17-10-generic

I left Amarok on overnight. When I checked my computer in the morning, I got this message



Amarok has crashed! We are terribly sorry about this :(

But, all is not lost! You could potentially help us fix the crash. Information describing the crash is below, so just click send, or if you have time, write a brief description of how the crash happened first.

Many thanks.





The information below is to help the developers identify the problem, please do not modify it.



======== DEBUG INFORMATION  =======
Version:    1.4.3
Engine:     xine-engine
Build date: Oct 15 2006
CC version: 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)
KDElibs:    3.5.5
Qt:         3.3.6
TagLib:     1.4.0
CPU count:  1
NDEBUG:     true
==== file /usr/lib/amarok/amarokapp =======
/usr/lib/amarok/amarokapp: symbolic link to `/usr/bin/amarokapp'


==== (gdb) bt =====================
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1249486352 (LWP 23738)]
[New Thread -1306252384 (LWP 29309)]
[New Thread -1297859680 (LWP 23771)]
[New Thread -1289466976 (LWP 23770)]
[New Thread -1279186016 (LWP 23769)]
[New Thread -1252828256 (LWP 23768)]
[New Thread -1261220960 (LWP 23767)]
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6cc634b in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0804d161 in amaroK::Crash::crashHandler ()
#3  <signal handler called>
#4  0xb7d13c3d in PodcastChannel::fetch () from /usr/lib/libamarok.so.0
#5  0xb7d13dd4 in PodcastChannel::rescan () from /usr/lib/libamarok.so.0
#6  0xb7cebb0e in PlaylistBrowser::scanPodcasts ()
   from /usr/lib/libamarok.so.0
#7  0xb7d04b01 in PlaylistBrowser::qt_invoke () from /usr/lib/libamarok.so.0
#8  0xb635a957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#9  0xb635b3fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#10 0xb66e900a in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#11 0xb6382662 in QTimer::event () from /usr/lib/libqt-mt.so.3
#12 0xb62f1b88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#13 0xb62f39b7 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#14 0xb7311db2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#15 0xb6284389 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#16 0xb62e45d3 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#17 0xb6298ec5 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#18 0xb630c25e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#19 0xb630c06e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#20 0xb62f3731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#21 0x0804bcbd in ?? ()
#22 0xbf9e1b5c in ?? ()
#23 0xbf9e1cf4 in ?? ()
#24 0x00000013 in ?? ()
#25 0x08067ac8 in _IO_stdin_used ()
#26 0x00000000 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb6cc634b in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0x0804d161 in amaroK::Crash::crashHandler ()
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0xb7d13c3d in PodcastChannel::fetch () from /usr/lib/libamarok.so.0
No symbol table info available.
#5  0xb7d13dd4 in PodcastChannel::rescan () from /usr/lib/libamarok.so.0
No symbol table info available.
#6  0xb7cebb0e in PlaylistBrowser::scanPodcasts ()
   from /usr/lib/libamarok.so.0
No symbol table info available.
#7  0xb7d04b01 in PlaylistBrowser::qt_invoke () from /usr/lib/libamarok.so.0
No symbol table info available.
#8  0xb635a957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#9  0xb635b3fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#10 0xb66e900a in QTimer::timeout () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#11 0xb6382662 in QTimer::event () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#12 0xb62f1b88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#13 0xb62f39b7 in QApplication::notify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#14 0xb7311db2 in KApplication::notify () from /usr/lib/libkdecore.so.4
No symbol table info available.
#15 0xb6284389 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#16 0xb62e45d3 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#17 0xb6298ec5 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#18 0xb630c25e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#19 0xb630c06e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#20 0xb62f3731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#21 0x0804bcbd in ?? ()
No symbol table info available.
#22 0xbf9e1b5c in ?? ()
No symbol table info available.
#23 0xbf9e1cf4 in ?? ()
No symbol table info available.
#24 0x00000013 in ?? ()
No symbol table info available.
#25 0x08067ac8 in _IO_stdin_used ()
No symbol table info available.
#26 0x00000000 in ?? ()
No symbol table info available.
==== (gdb) thread apply all bt ====
Thread 7 (Thread -1261220960 (LWP 23767)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6cc2a8c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb40e2dff in _x_metronom_init () from /usr/lib/libxine.so.1
#3  0xb4d3445c in ?? ()
#4  0xb4d34464 in ?? ()
#5  0x085cc318 in ?? ()
#6  0xb4d3445c in ?? ()
#7  0x1ed4200f in ?? ()
#8  0x00000000 in ?? ()
Thread 6 (Thread -1252828256 (LWP 23768)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb68f8803 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb3c5a19f in ?? ()
   from /usr/lib/xine/plugins/1.1.2/xineplug_ao_out_alsa.so
#3  0xb55353b8 in ?? ()
#4  0x00000001 in ?? ()
#5  0x0000014d in ?? ()
#6  0x00000000 in ?? ()
Thread 5 (Thread -1279186016 (LWP 23769)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6cc5bf6 in __nanosleep_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb410b842 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0xb3c123d0 in ?? ()
#4  0x00000000 in ?? ()
Thread 4 (Thread -1289466976 (LWP 23770)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6cc2816 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb40deb47 in xine_init () from /usr/lib/libxine.so.1
#3  0x0861e6fc in ?? ()
#4  0x00000001 in ?? ()
#5  0xb4103d53 in _x_stream_info_get () from /usr/lib/libxine.so.1
#6  0x0861e6fc in ?? ()
#7  0xb411b350 in ?? () from /usr/lib/libxine.so.1
#8  0x00000000 in ?? ()
Thread 3 (Thread -1297859680 (LWP 23771)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6cc2816 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb40f616c in xine_event_wait () from /usr/lib/libxine.so.1
#3  0x0878ab50 in ?? ()
#4  0x00000001 in ?? ()
#5  0xb40f61f4 in xine_event_wait () from /usr/lib/libxine.so.1
#6  0x00000000 in ?? ()
Thread 2 (Thread -1306252384 (LWP 29309)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6cc2816 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb40e659c in _x_dummy_fifo_buffer_new () from /usr/lib/libxine.so.1
#3  0x0861f898 in ?? ()
#4  0xb10d5980 in ?? () from /usr/lib/xine/plugins/1.1.2/xineplug_dmx_audio.so
#5  0x004e5af8 in ?? ()
#6  0x00000000 in ?? ()
Thread 1 (Thread -1249486352 (LWP 23738)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6cc634b in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0804d161 in amaroK::Crash::crashHandler ()
#3  <signal handler called>
#4  0xb7d13c3d in PodcastChannel::fetch () from /usr/lib/libamarok.so.0
#5  0xb7d13dd4 in PodcastChannel::rescan () from /usr/lib/libamarok.so.0
#6  0xb7cebb0e in PlaylistBrowser::scanPodcasts ()
   from /usr/lib/libamarok.so.0
#7  0xb7d04b01 in PlaylistBrowser::qt_invoke () from /usr/lib/libamarok.so.0
#8  0xb635a957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#9  0xb635b3fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#10 0xb66e900a in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#11 0xb6382662 in QTimer::event () from /usr/lib/libqt-mt.so.3
#12 0xb62f1b88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#13 0xb62f39b7 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#14 0xb7311db2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#15 0xb6284389 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#16 0xb62e45d3 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#17 0xb6298ec5 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#18 0xb630c25e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#19 0xb630c06e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#20 0xb62f3731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#21 0x0804bcbd in ?? ()
#22 0xbf9e1b5c in ?? ()
#23 0xbf9e1cf4 in ?? ()
#24 0x00000013 in ?? ()
#25 0x08067ac8 in _IO_stdin_used ()
#26 0x00000000 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()


==== kdBacktrace() ================

-- 
"First, God created idiots. But that was just for practise, then he made school boards."
   -Mark Twain
Comment 1 Mark Kretschmann 2006-10-26 09:11:29 UTC
Thanks for reporting, but the backtrace isn't detailed enough to be very helpful (missing debug). We only know that the crash was somewhere in PodcastChannel::fetch().

I think this problem was already fixed in svn recently.