Public bug reported: Binary package hint: amarok
Running Hardy with all latest updates. This crash seems to happen every night if I just leave amarok alone. There is a very, very similar crash report on the amarok list at: http://sourceforge.net/mailarchive/message.php?msg_id=200806050804.58905.cneil%40suddenlink.net That version is not from Ubuntu, but it includes source-level debug.. so we can see what the missing #6 on the backtrace below is: #0 0x00007f661fb3ba2f in waitpid () from /lib/libpthread.so.0 #1 0x00000000004062a9 in Amarok::Crash::crashHandler () at crashhandler.cpp:249 #2 <signal handler called> #3 0x00007f661f4e4d65 in raise () from /lib/libc.so.6 #4 0x00007f661f4e68d3 in abort () from /lib/libc.so.6 #5 0x00007f661f4ddd49 in __assert_fail () from /lib/libc.so.6 #6 0x00007f661b960947 in _XCBUnlockDisplay (dpy=0x1a7b160) at xcb_lock.c:33 #7 0x00007f661b93425f in XCopyArea (dpy=0x1a7b160, src_drawable=41943370, dst_drawable=41944315, gc=0x22b6730, src_x=0, src_y=0, width=4, height=2, dst_x=630, dst_y=31) at CopyArea.c:62 #8 0x00007f662000840a in bitBlt (dst=0x1da1820, dx=630, dy=31, src=0x1da1890, sx=0, sy=0, sw=4, sh=2, rop=Qt::CopyROP, ignoreMask=false) at kernel/qpaintdevice_x11.cpp:1130 #9 0x00007f662113625a in BlockAnalyzer::analyze (this=0x1da16c0, s=<value optimized out>) at blockanalyzer.cpp:185 It looks like an assertion is firing inside libX11? I'm running amarokapp under GDB now and will attempt to get a backtrace ... any other help would be appreciated. Full crash report is below: ------------------ 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.9.1 Engine: xine-engine Build date: Apr 18 2008 CC version: 4.2.3 (Ubuntu 4.2.3-2ubuntu7) KDElibs: 3.5.9 Qt: 3.3.8b TagLib: 1.4.0 CPU count: 4 NDEBUG: true ==== file `which amarokapp` ======= /usr/bin/amarokapp: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), for GNU/Linux 2.6.8, dynamically linked (uses shared libs), stripped ==== (gdb) bt ===================== [Thread debugging using libthread_db enabled] [New Thread 0x7f8a71581750 (LWP 9324)] [New Thread 0x44707950 (LWP 9337)] [New Thread 0x43f06950 (LWP 9336)] [New Thread 0x43705950 (LWP 9335)] [New Thread 0x42f04950 (LWP 9334)] [New Thread 0x41c91950 (LWP 9333)] 0x00007f8a7b54d4df in waitpid () from /lib/libc.so.6 #0 0x00007f8a7b54d4df in waitpid () from /lib/libc.so.6 #1 0x0000000000405fb0 in Amarok::Crash::crashHandler () #2 <signal handler called> #3 0x00007f8a7b4e2095 in raise () from /lib/libc.so.6 #4 0x00007f8a7b4e3af0 in abort () from /lib/libc.so.6 #5 0x00007f8a7b4db2df in __assert_fail () from /lib/libc.so.6 #6 0x00007f8a76f882d3 in ?? () from /usr/lib/libX11.so.6 #7 0x00007f8a76f5e337 in XCopyArea () from /usr/lib/libX11.so.6 #8 0x00007f8a7abd2f40 in bitBlt () from /usr/lib/libqt-mt.so.3 #9 0x00007f8a7ed3a2e2 in BlockAnalyzer::analyze () from /usr/lib/libamarok.so.0 #10 0x00007f8a7ed3742e in Analyzer::Base<QWidget>::demo () from /usr/lib/libamarok.so.0 #11 0x00007f8a7ed3785e in Analyzer::Base<QWidget>::drawFrame () from /usr/lib/libamarok.so.0 #12 0x00007f8a7ed365ad in Analyzer::Base2D::qt_invoke () from /usr/lib/libamarok.so.0 #13 0x00007f8a7ac83fd0 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #14 0x00007f8a7ac84b4e in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #15 0x00007f8a7affe496 in QTimer::timeout () from /usr/lib/libqt-mt.so.3 #16 0x00007f8a7aca9d83 in QTimer::event () from /usr/lib/libqt-mt.so.3 #17 0x00007f8a7ac1c33a in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #18 0x00007f8a7ac1e093 in QApplication::notify () from /usr/lib/libqt-mt.so.3 #19 0x00007f8a7d79c40d in KApplication::notify () from /usr/lib/libkdecore.so.4 #20 0x00007f8a7abad20e in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3 #21 0x00007f8a7ac0fabc in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3 #22 0x00007f8a7abc2107 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #23 0x00007f8a7ac365bf in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #24 0x00007f8a7ac362ab in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 #25 0x00007f8a7ac1de00 in QApplication::exec () from /usr/lib/libqt-mt.so.3 #26 0x0000000000404ce1 in ?? () #27 0x00007f8a7b4ce1c4 in __libc_start_main () from /lib/libc.so.6 #28 0x0000000000404579 in ?? () #29 0x00007fff8729bec8 in ?? () #30 0x0000000000000000 in ?? () #0 0x00007f8a7b54d4df in waitpid () from /lib/libc.so.6 No symbol table info available. #1 0x0000000000405fb0 in Amarok::Crash::crashHandler () No symbol table info available. #2 <signal handler called> No symbol table info available. #3 0x00007f8a7b4e2095 in raise () from /lib/libc.so.6 No symbol table info available. #4 0x00007f8a7b4e3af0 in abort () from /lib/libc.so.6 No symbol table info available. #5 0x00007f8a7b4db2df in __assert_fail () from /lib/libc.so.6 No symbol table info available. #6 0x00007f8a76f882d3 in ?? () from /usr/lib/libX11.so.6 No symbol table info available. #7 0x00007f8a76f5e337 in XCopyArea () from /usr/lib/libX11.so.6 No symbol table info available. #8 0x00007f8a7abd2f40 in bitBlt () from /usr/lib/libqt-mt.so.3 No symbol table info available. #9 0x00007f8a7ed3a2e2 in BlockAnalyzer::analyze () from /usr/lib/libamarok.so.0 No symbol table info available. #10 0x00007f8a7ed3742e in Analyzer::Base<QWidget>::demo () from /usr/lib/libamarok.so.0 No symbol table info available. #11 0x00007f8a7ed3785e in Analyzer::Base<QWidget>::drawFrame () from /usr/lib/libamarok.so.0 No symbol table info available. #12 0x00007f8a7ed365ad in Analyzer::Base2D::qt_invoke () from /usr/lib/libamarok.so.0 No symbol table info available. #13 0x00007f8a7ac83fd0 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 No symbol table info available. #14 0x00007f8a7ac84b4e in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 No symbol table info available. #15 0x00007f8a7affe496 in QTimer::timeout () from /usr/lib/libqt-mt.so.3 No symbol table info available. #16 0x00007f8a7aca9d83 in QTimer::event () from /usr/lib/libqt-mt.so.3 No symbol table info available. #17 0x00007f8a7ac1c33a in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 No symbol table info available. #18 0x00007f8a7ac1e093 in QApplication::notify () from /usr/lib/libqt-mt.so.3 No symbol table info available. #19 0x00007f8a7d79c40d in KApplication::notify () from /usr/lib/libkdecore.so.4 No symbol table info available. #20 0x00007f8a7abad20e in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3 No symbol table info available. #21 0x00007f8a7ac0fabc in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3 No symbol table info available. #22 0x00007f8a7abc2107 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 No symbol table info available. #23 0x00007f8a7ac365bf in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 No symbol table info available. #24 0x00007f8a7ac362ab in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 No symbol table info available. #25 0x00007f8a7ac1de00 in QApplication::exec () from /usr/lib/libqt-mt.so.3 No symbol table info available. #26 0x0000000000404ce1 in ?? () No symbol table info available. #27 0x00007f8a7b4ce1c4 in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #28 0x0000000000404579 in ?? () No symbol table info available. #29 0x00007fff8729bec8 in ?? () No symbol table info available. #30 0x0000000000000000 in ?? () No symbol table info available. ==== (gdb) thread apply all bt ==== Thread 6 (Thread 0x41c91950 (LWP 9333)): #0 0x00007f8a76d2fe1d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f8a6e420325 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f8a76d2b3f7 in start_thread () from /lib/libpthread.so.0 #3 0x00007f8a7b587b2d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 5 (Thread 0x42f04950 (LWP 9334)): #0 0x00007f8a7b57ec76 in poll () from /lib/libc.so.6 #1 0x00007f8a660ec28d in ?? () from /usr/lib/libpulse.so.0 #2 0x00007f8a660e125a in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #3 0x00007f8a660e2598 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #4 0x00007f8a660e2650 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #5 0x00007f8a660ec1ad in ?? () from /usr/lib/libpulse.so.0 #6 0x00007f8a66107d0d in ?? () from /usr/lib/libpulse.so.0 #7 0x00007f8a76d2b3f7 in start_thread () from /lib/libpthread.so.0 #8 0x00007f8a7b587b2d in clone () from /lib/libc.so.6 #9 0x0000000000000000 in ?? () Thread 4 (Thread 0x43705950 (LWP 9335)): #0 0x00007f8a76d2fb99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f8a6e42f963 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f8a76d2b3f7 in start_thread () from /lib/libpthread.so.0 #3 0x00007f8a7b587b2d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 3 (Thread 0x43f06950 (LWP 9336)): #0 0x00007f8a76d2fb99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f8a6e423702 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f8a6e42a2be in ?? () from /usr/lib/libxine.so.1 #3 0x00007f8a76d2b3f7 in start_thread () from /lib/libpthread.so.0 #4 0x00007f8a7b587b2d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 2 (Thread 0x44707950 (LWP 9337)): #0 0x00007f8a76d2fb99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f8a6e432b8b in xine_event_wait () from /usr/lib/libxine.so.1 #2 0x00007f8a6e432c09 in ?? () from /usr/lib/libxine.so.1 #3 0x00007f8a76d2b3f7 in start_thread () from /lib/libpthread.so.0 #4 0x00007f8a7b587b2d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f8a71581750 (LWP 9324)): #0 0x00007f8a7b54d4df in waitpid () from /lib/libc.so.6 #1 0x0000000000405fb0 in Amarok::Crash::crashHandler () #2 <signal handler called> #3 0x00007f8a7b4e2095 in raise () from /lib/libc.so.6 #4 0x00007f8a7b4e3af0 in abort () from /lib/libc.so.6 #5 0x00007f8a7b4db2df in __assert_fail () from /lib/libc.so.6 #6 0x00007f8a76f882d3 in ?? () from /usr/lib/libX11.so.6 #7 0x00007f8a76f5e337 in XCopyArea () from /usr/lib/libX11.so.6 #8 0x00007f8a7abd2f40 in bitBlt () from /usr/lib/libqt-mt.so.3 #9 0x00007f8a7ed3a2e2 in BlockAnalyzer::analyze () from /usr/lib/libamarok.so.0 #10 0x00007f8a7ed3742e in Analyzer::Base<QWidget>::demo () from /usr/lib/libamarok.so.0 #11 0x00007f8a7ed3785e in Analyzer::Base<QWidget>::drawFrame () from /usr/lib/libamarok.so.0 #12 0x00007f8a7ed365ad in Analyzer::Base2D::qt_invoke () from /usr/lib/libamarok.so.0 #13 0x00007f8a7ac83fd0 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #14 0x00007f8a7ac84b4e in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #15 0x00007f8a7affe496 in QTimer::timeout () from /usr/lib/libqt-mt.so.3 #16 0x00007f8a7aca9d83 in QTimer::event () from /usr/lib/libqt-mt.so.3 #17 0x00007f8a7ac1c33a in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #18 0x00007f8a7ac1e093 in QApplication::notify () from /usr/lib/libqt-mt.so.3 #19 0x00007f8a7d79c40d in KApplication::notify () from /usr/lib/libkdecore.so.4 #20 0x00007f8a7abad20e in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3 #21 0x00007f8a7ac0fabc in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3 #22 0x00007f8a7abc2107 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #23 0x00007f8a7ac365bf in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #24 0x00007f8a7ac362ab in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 #25 0x00007f8a7ac1de00 in QApplication::exec () from /usr/lib/libqt-mt.so.3 #26 0x0000000000404ce1 in ?? () #27 0x00007f8a7b4ce1c4 in __libc_start_main () from /lib/libc.so.6 #28 0x0000000000404579 in ?? () #29 0x00007fff8729bec8 in ?? () #30 0x0000000000000000 in ?? () #0 0x00007f8a7b54d4df in waitpid () from /lib/libc.so.6 ==== kdBacktrace() ================ ** Affects: amarok (Ubuntu) Importance: Undecided Status: New -- amarok crashes in BlockAnalyzer::analyze https://bugs.launchpad.net/bugs/238322 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
