Bug 219301 - Amarok crashed when trying resize playlist column in inline editing mode
Summary: Amarok crashed when trying resize playlist column in inline editing mode
Status: RESOLVED DUPLICATE of bug 218167
Alias: None
Product: amarok
Classification: Applications
Component: Playlist (show other bugs)
Version: 2.3-GIT
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-19 13:54 UTC by Sergei Andreev
Modified: 2009-12-19 18:02 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 Sergei Andreev 2009-12-19 13:54:25 UTC
Application that crashed: amarok
Version of the application: 2.2-GIT
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-17-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
Amarok crashed when trying resize playlist column in inline editing mode.

 -- Backtrace:
Application: Amarok (amarok), signal: Aborted
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7f27382f2770 (LWP 8808))]

Thread 14 (Thread 0x7f271ec8b910 (LWP 8811)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f2724fc2c91 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f273037aa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f27354d47bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f271d742910 (LWP 8812)):
#0  0xffffffffff60014c in ?? ()
#1  0x00007f271d741d10 in ?? ()
#2  0x00007fff75cd8782 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
The current source language is "auto; currently asm".

Thread 12 (Thread 0x7f271cd3b910 (LWP 8814)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2724fd3983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f273037aa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f27354d47bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f2717fff910 (LWP 8815)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2724fd3983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f273037aa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f27354d47bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f27177fe910 (LWP 8816)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2724fd3983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f273037aa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f27354d47bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f271619e910 (LWP 8888)):
#0  0x00007f27354cd3c2 in select () from /lib/libc.so.6
#1  0x00007f2724feb725 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007f2724fd07e9 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f273037aa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f27354d47bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f270e1f8910 (LWP 8889)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2735cea4fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x29c9d40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x29c9d40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f27330c6326 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f27330c845b in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f27330c8474 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f27330c6a5f in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00007f27330c6eb8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#8  0x00007f2735ce9445 in QThreadPrivate::start (arg=0x2cd43d0) at thread/qthread_unix.cpp:188
#9  0x00007f273037aa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f27354d47bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 7 (Thread 0x7f270d9f7910 (LWP 8890)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2735cea4fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x29c9d40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x29c9d40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f27330c6326 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f27330c845b in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f27330c6a5f in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f27330c6eb8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007f2735ce9445 in QThreadPrivate::start (arg=0x2b62940) at thread/qthread_unix.cpp:188
#8  0x00007f273037aa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f27354d47bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 6 (Thread 0x7f270d1f6910 (LWP 8894)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2735cea4fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x29c9d40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x29c9d40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f27330c6326 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f27330c845b in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f27330c8474 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f27330c8474 in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00007f27330c8474 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x00007f27330c8474 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x00007f27330c6a5f in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x00007f27330c6eb8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0x00007f2735ce9445 in QThreadPrivate::start (arg=0x3450970) at thread/qthread_unix.cpp:188
#12 0x00007f273037aa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#13 0x00007f27354d47bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f270c1f4910 (LWP 8901)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2735cea4fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x29c9d40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x29c9d40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f27330c6326 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f27330c845b in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f27330c8474 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f27330c8474 in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00007f27330c6a5f in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x00007f27330c6eb8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#9  0x00007f2735ce9445 in QThreadPrivate::start (arg=0x346f180) at thread/qthread_unix.cpp:188
#10 0x00007f273037aa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007f27354d47bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f26f8ea0910 (LWP 9027)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2724fc654b in ?? () from /usr/lib/libxine.so.1
#2  0x00007f2724fcc51d in ?? () from /usr/lib/libxine.so.1
#3  0x00007f273037aa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f27354d47bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f26f869f910 (LWP 9028)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2724fc654b in ?? () from /usr/lib/libxine.so.1
#2  0x00007f2724fcd555 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f273037aa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f27354d47bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f26f7e9e910 (LWP 9029)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f2724fd6a0b in xine_event_wait () from /usr/lib/libxine.so.1
#2  0x00007f2724fd6a7e in ?? () from /usr/lib/libxine.so.1
#3  0x00007f273037aa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f27354d47bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f27382f2770 (LWP 8808)):
[KCrash Handler]
#5  0x00007f27354284b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f273542bf50 in *__GI_abort () at abort.c:92
#7  0x00007f2735ce1864 in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2042
#8  0x00007f2735ce19b6 in qFatal (msg=<value optimized out>) at global/qglobal.cpp:2241
#9  0x00007f27373e89db in QList<double>::at (this=0x7fff75c65450, i=3) at /usr/include/qt4/QtCore/qlist.h:395
#10 0x00007f27373e5146 in InlineEditorWidget::splitterMoved (this=0x3a4fc00, pos=279, index=1) at /home/seajey/myRepo/Amarok/src/amarok/src/playlist/view/listview/InlineEditorWidget.cpp:464
#11 0x00007f27373e597c in InlineEditorWidget::qt_metacall (this=0x3a4fc00, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fff75c65600)
    at /home/seajey/myRepo/Amarok/src/amarok/src/InlineEditorWidget.moc:77
#12 0x00007f2735de4ddc in QMetaObject::activate (sender=0x34289d0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113
#13 0x00007f2736cf9b7c in QSplitter::splitterMoved (this=0x2268, _t1=279, _t2=1) at .moc/release-shared/moc_qsplitter.cpp:120
#14 0x00007f2736afe99a in QSplitter::moveSplitter (this=<value optimized out>, pos=<value optimized out>, index=<value optimized out>) at widgets/qsplitter.cpp:1407
#15 0x00007f2736742822 in QWidget::event (this=0x3775720, event=0x7fff75c65e80) at kernel/qwidget.cpp:7534
#16 0x00007f27366f3efc in QApplicationPrivate::notify_helper (this=0x23c6c00, receiver=0x3775720, e=0x7fff75c65e80) at kernel/qapplication.cpp:4056
#17 0x00007f27366fb011 in QApplication::notify (this=<value optimized out>, receiver=0x3775720, e=0x7fff75c65e80) at kernel/qapplication.cpp:3758
#18 0x00007f2737ed2e56 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#19 0x00007f2735dcfc2c in QCoreApplication::notifyInternal (this=0x7fff75c67d40, receiver=0x3775720, event=0x7fff75c65e80) at kernel/qcoreapplication.cpp:610
#20 0x00007f27366fa8e0 in QCoreApplication::sendSpontaneousEvent (receiver=0x3775720, event=0x7fff75c65e80, alienWidget=0x2580600, nativeWidget=0x29c7d00, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#21 QApplicationPrivate::sendMouseEvent (receiver=0x3775720, event=0x7fff75c65e80, alienWidget=0x2580600, nativeWidget=0x29c7d00, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>) at kernel/qapplication.cpp:2924
#22 0x00007f2736760a0e in QETWidget::translateMouseEvent (this=0x29c7d00, event=<value optimized out>) at kernel/qapplication_x11.cpp:4409
#23 0x00007f273675faa9 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff75c679b0) at kernel/qapplication_x11.cpp:3550
#24 0x00007f2736788d0c in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#25 0x00007f272e83dbce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#26 0x00007f272e841598 in ?? () from /lib/libglib-2.0.so.0
#27 0x00007f272e8416c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#28 0x00007f2735df81a6 in QEventDispatcherGlib::processEvents (this=0x2283b90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#29 0x00007f27367884be in QGuiEventDispatcherGlib::processEvents (this=0x2268, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#30 0x00007f2735dce532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#31 0x00007f2735dce904 in QEventLoop::exec (this=0x7fff75c67ce0, flags=) at kernel/qeventloop.cpp:201
#32 0x00007f2735dd0ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#33 0x000000000040acdf in main (argc=3, argv=0x7fff75c69c48) at /home/seajey/myRepo/Amarok/src/amarok/src/main.cpp:235
The current source language is "auto; currently c".

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-19 14:54:40 UTC
Looks related to bug 218167...
Thanks
Comment 2 Nikolaj Hald Nielsen 2009-12-19 18:00:24 UTC
I'll repeat my request for more information from 218167:

I am going to need a few things to figure this one out.

First of all, I need the exact custom layout you are using. Please look in
~/.kde/share/apps/amarok/playlist_layouts/ and attach the xml file that
corresponds to the custom layout you use when seeing the crash to this bug
report.

Also, please try running amarok from the command line with the "-d" option (as
in "amarok -d") and paste the last 10-20 lines out debug output leading up to
the crash.

Thanks!
Comment 3 Myriam Schweingruber 2009-12-19 18:02:14 UTC

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