Bug 111306 - Crash when clicking the last analyzer.
Summary: Crash when clicking the last analyzer.
Status: RESOLVED DUPLICATE of bug 103870
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 1.3
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-22 23:28 UTC by Tung NGUYEN
Modified: 2006-06-11 12:32 UTC (History)
2 users (show)

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 Tung NGUYEN 2005-08-22 23:28:17 UTC
Version:           1.3 (using KDE KDE 3.4.2)
Installed from:    Mandriva RPMs
OS:                Linux

I can always reproduce this little crash:

- Run AmaroK.
- Click for more analysers.
- After the last analyser is shown, a last click on the analyser crash Amarok.

Here are the backtraces, AmaroK tries to send by Email:

Engine:     arts-engine
Build date: Aug 15 2005
CC version: 4.0.1 (4.0.1-2mdk for Mandriva Linux release 2006.0)
KDElibs:    3.4.2
TagLib:     1.4.0
NDEBUG:     true

backtrace.txt:

==== file `which amarokapp` =======
/usr/bin/amarokapp: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped


==== (gdb) bt =====================


==== kdBacktrace() ================
Comment 1 Alexandre Oliveira 2005-08-23 02:06:33 UTC
I hope you understand this backtrace is empty, and thus just useless.
Unless you get us a good backtrace, there's nothing we can do: http://amarok.kde.org/wiki/index.php/Debugging_HowTo
Comment 2 Jos Delbar 2005-08-31 18:37:10 UTC
I can confirm this.

1.3 [___stripped][validity: 0.48][frames: 143][gst]

Engine:     gst-engine
Build date: Aug 21 2005
CC version: 3.4.4 (Gentoo 3.4.4, ssp-3.4.4-1.0, pie-8.7.8)
KDElibs:    3.4.2
TagLib:     1.4.0
NDEBUG:     true

==== file `which amarokapp` =======
/usr/kde/3.4/bin/amarokapp: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.6, dynamically linked (uses shared libs), stripped


==== (gdb) bt =====================
Using host libthread_db library "/lib/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1239828816 (LWP 12309)]
[New Thread -1267352656 (LWP 12315)]
[New Thread -1265251408 (LWP 12314)]
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb64833fb in __waitpid_nocancel () from /lib/libpthread.so.0
#2  0x081ebcd5 in amaroK::Crash::crashHandler ()
#3  <signal handler called>
#4  0xb44d2120 in __driGarbageCollectDrawables () from /usr/lib/modules/dri/i915_dri.so
#5  0xb44d2ce5 in driDestroyContext () from /usr/lib/modules/dri/i915_dri.so
#6  0xb66af8f2 in DestroyContext () from //usr/lib/opengl/xorg-x11/lib/libGL.so.1
#7  0xb6ddf120 in QGLContext::reset () from /usr/qt/3/lib/libqt-mt.so.3
#8  0xb6ddae0d in QGLContext::~QGLContext () from /usr/qt/3/lib/libqt-mt.so.3
#9  0xb6ddc3cf in QGLWidget::~QGLWidget () from /usr/qt/3/lib/libqt-mt.so.3
#10 0x0820d6f5 in QGLWidget::metaObject ()
#11 0x08086b5f in ?? ()
#12 0x08927688 in ?? ()
#13 0xb6fd51f4 in ?? () from /usr/qt/3/lib/libqt-mt.so.3
#14 0xbfc3f478 in ?? ()
#15 0x081fa46e in QAsciiDict<int>::deleteItem ()
#16 0x08086e3f in ?? ()
#17 0x08523650 in ?? ()
#18 0xbfc3f490 in ?? ()
#19 0xffffffff in ?? ()
#20 0xb6ada94e in QWidget::resetInputContext () from /usr/qt/3/lib/libqt-mt.so.3
#21 0xb6baaa37 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
#22 0xb6b0ca3f in QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3
#23 0xb6b0ce02 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#24 0xb726daf5 in KApplication::notify () from /usr/kde/3.4/lib/libkdecore.so.4
#25 0xb6aa5b23 in QETWidget::translateMouseEvent () from /usr/qt/3/lib/libqt-mt.so.3
#26 0xb6aa4428 in QApplication::x11ProcessEvent () from /usr/qt/3/lib/libqt-mt.so.3
#27 0xb6ab8245 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3
#28 0xb6b235b1 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#29 0xb6b23506 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#30 0xb6b0bbaf in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#31 0x081e5c2e in QWizard::setFinish ()
#32 0xb61b8f26 in __libc_start_main () from /lib/libc.so.6
#33 0x08085351 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb64833fb in __waitpid_nocancel () from /lib/libpthread.so.0
No symbol table info available.
#2  0x081ebcd5 in amaroK::Crash::crashHandler ()
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0xb44d2120 in __driGarbageCollectDrawables () from /usr/lib/modules/dri/i915_dri.so
No symbol table info available.
#5  0xb44d2ce5 in driDestroyContext () from /usr/lib/modules/dri/i915_dri.so
No symbol table info available.
#6  0xb66af8f2 in DestroyContext () from //usr/lib/opengl/xorg-x11/lib/libGL.so.1
No symbol table info available.
#7  0xb6ddf120 in QGLContext::reset () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#8  0xb6ddae0d in QGLContext::~QGLContext () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#9  0xb6ddc3cf in QGLWidget::~QGLWidget () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#10 0x0820d6f5 in QGLWidget::metaObject ()
No symbol table info available.
#11 0x08086b5f in ?? ()
No symbol table info available.
#12 0x08927688 in ?? ()
No symbol table info available.
#13 0xb6fd51f4 in ?? () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#14 0xbfc3f478 in ?? ()
No symbol table info available.
#15 0x081fa46e in QAsciiDict<int>::deleteItem ()
No symbol table info available.
#16 0x08086e3f in ?? ()
No symbol table info available.
#17 0x08523650 in ?? ()
No symbol table info available.
#18 0xbfc3f490 in ?? ()
No symbol table info available.
#19 0xffffffff in ?? ()
No symbol table info available.
#20 0xb6ada94e in QWidget::resetInputContext () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#21 0xb6baaa37 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#22 0xb6b0ca3f in QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#23 0xb6b0ce02 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#24 0xb726daf5 in KApplication::notify () from /usr/kde/3.4/lib/libkdecore.so.4
No symbol table info available.
#25 0xb6aa5b23 in QETWidget::translateMouseEvent () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#26 0xb6aa4428 in QApplication::x11ProcessEvent () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#27 0xb6ab8245 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#28 0xb6b235b1 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#29 0xb6b23506 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#30 0xb6b0bbaf in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#31 0x081e5c2e in QWizard::setFinish ()
No symbol table info available.
#32 0xb61b8f26 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#33 0x08085351 in ?? ()
No symbol table info available.
==== (gdb) thread apply all bt ====
Thread 3 (Thread -1265251408 (LWP 12314)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb647fc26 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4d82f3c in gst_thread_get_current () from /usr/lib/libgstreamer-0.8.so.1
#3  0xb4ba68e9 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#4  0xb647d380 in start_thread () from /lib/libpthread.so.0
#5  0xb625d5ee in clone () from /lib/libc.so.6
Thread 2 (Thread -1267352656 (LWP 12315)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb647fc26 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4d748bd in gst_queue_get_type () from /usr/lib/libgstreamer-0.8.so.1
#3  0xb4d6cec8 in gst_pad_call_get_function () from /usr/lib/libgstreamer-0.8.so.1
#4  0xb4acac40 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#5  0x0890f2f0 in ?? ()
#6  0x00000004 in ?? ()
#7  0xb4ad0022 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#8  0xb4ad1cd8 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#9  0x0000057f in ?? ()
#10 0x00000000 in ?? ()
#11 0xb4ad0dac in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#12 0x0890f468 in ?? ()
#13 0x0890e6d0 in ?? ()
#14 0x08917ac0 in ?? ()
#15 0xb475ab58 in ?? ()
#16 0xb4d4ed57 in gst_element_set_pending_properties () from /usr/lib/libgstreamer-0.8.so.1
#17 0xb4aca5dc in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#18 0x00000000 in ?? ()
#19 0x08917ac0 in ?? ()
#20 0xb4ad0022 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#21 0xb4ad1c80 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#22 0x000004f7 in ?? ()
#23 0x0890a6f0 in ?? ()
#24 0xb4ad027f in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#25 0x08917ac0 in ?? ()
#26 0x00000001 in ?? ()
#27 0x00000001 in ?? ()
#28 0xb475abc8 in ?? ()
#29 0xb4e4dec4 in ?? () from /usr/lib/libgstreamer-0.8.so.1
#30 0xb4e4f1c8 in _gst_disable_segtrap () from /usr/lib/libgstreamer-0.8.so.1
#31 0xb4e4f1c8 in _gst_disable_segtrap () from /usr/lib/libgstreamer-0.8.so.1
#32 0xb4e4f1c8 in _gst_disable_segtrap () from /usr/lib/libgstreamer-0.8.so.1
#33 0xb4e4ee30 in g_log_domain_gstreamer () from /usr/lib/libgstreamer-0.8.so.1
#34 0x0890e3c0 in ?? ()
#35 0x089102f0 in ?? ()
#36 0xb4ad0022 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#37 0xb4ad1c80 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#38 0x08917ac0 in ?? ()
#39 0x08917ac0 in ?? ()
#40 0x0890a6f0 in ?? ()
#41 0xb4ad2144 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#42 0x00000005 in ?? ()
#43 0x0890a6f0 in ?? ()
#44 0xb475ac28 in ?? ()
#45 0xb4acb74f in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#46 0x088b3768 in ?? ()
#47 0x00000005 in ?? ()
#48 0xb4ad0022 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#49 0xb4ad1d33 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#50 0x00000625 in ?? ()
#51 0x00000000 in ?? ()
#52 0xb4ad0f94 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#53 0x08917ac0 in ?? ()
#54 0x00000000 in ?? ()
#55 0x08922ef0 in ?? ()
#56 0xb4e4f648 in _gst_ghost_pad_type () from /usr/lib/libgstreamer-0.8.so.1
#57 0x0890a74c in ?? ()
#58 0xb4ad0022 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#59 0xb4ad1d33 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#60 0xb4e4ee30 in g_log_domain_gstreamer () from /usr/lib/libgstreamer-0.8.so.1
#61 0xb4e4f648 in _gst_ghost_pad_type () from /usr/lib/libgstreamer-0.8.so.1
#62 0xb4e4ee30 in g_log_domain_gstreamer () from /usr/lib/libgstreamer-0.8.so.1
#63 0x00000000 in ?? ()
#64 0x08917ac0 in ?? ()
#65 0xb4e4dec4 in ?? () from /usr/lib/libgstreamer-0.8.so.1
#66 0x00000000 in ?? ()
#67 0x08922ef0 in ?? ()
#68 0xb475ac98 in ?? ()
#69 0xb4d69eb0 in gst_pad_pull () from /usr/lib/libgstreamer-0.8.so.1
#0  0xffffe410 in __kernel_vsyscall ()


==== kdBacktrace() ================
Comment 3 Alexandre Oliveira 2005-08-31 21:34:21 UTC
It's a known DRI bug, blender has the same problem.
Check bug #103870 for more information and some links for other bug reports :-(

*** This bug has been marked as a duplicate of 103870 ***