Bug 315472 - Crash, when browsing files on the file system
Summary: Crash, when browsing files on the file system
Status: RESOLVED DUPLICATE of bug 314544
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.7.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: 2.8
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-19 20:44 UTC by Till Schäfer
Modified: 2013-02-19 20:57 UTC (History)
1 user (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 Till Schäfer 2013-02-19 20:44:37 UTC
Application: amarok (2.7.0)
KDE Platform Version: 4.10.00 (Compiled from sources)
Qt Version: 4.8.4
Operating System: Linux 3.6.11-gentoo x86_64
Distribution: "Gentoo Base System release 2.1"

-- Information about the crash:
- What I was doing when the application crashed:
I was using the "folder up" button to browse files on the disc when amarok suddenly crashed.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2bd8c067c0 (LWP 10579))]

Thread 8 (Thread 0x7f2bd25af700 (LWP 10580)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f2bd3acd51d in LoopRequest (p_playlist=0x1a5e9e8) at playlist/thread.c:544
#2  Thread (data=0x1a5e9e8) at playlist/thread.c:592
#3  0x00007f2bdda14124 in ?? () from /usr/lib64/libGL.so.1
#4  0x00007f2bec277ec6 in start_thread (arg=0x7f2bd25af700) at pthread_create.c:305
#5  0x00007f2bee1538ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7f2bd0ad2700 (LWP 10582)):
#0  0x00007f2bee14ac13 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f2be8a149d6 in g_main_context_poll (n_fds=1, fds=0x7f2bc0002c10, timeout=-1, context=0x7f2bc00009c0, priority=<optimized out>) at gmain.c:3440
#2  g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x7f2bc00009c0, self=<optimized out>) at gmain.c:3141
#3  g_main_context_iterate (context=0x7f2bc00009c0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3083
#4  0x00007f2be8a14b04 in g_main_context_iteration (context=0x7f2bc00009c0, may_block=1) at gmain.c:3207
#5  0x00007f2beeaddfa6 in QEventDispatcherGlib::processEvents (this=0x7f2bc00008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f2beeaad952 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f2beeaadba7 in QEventLoop::exec (this=0x7f2bd0ad1cb0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f2bee9ab157 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#9  0x00007f2beea8d42f in QInotifyFileSystemWatcherEngine::run (this=0x1cdb4c0) at io/qfilesystemwatcher_inotify.cpp:256
#10 0x00007f2bee9ae1bc in QThreadPrivate::start (arg=0x1cdb4c0) at thread/qthread_unix.cpp:338
#11 0x00007f2bdda14124 in ?? () from /usr/lib64/libGL.so.1
#12 0x00007f2bec277ec6 in start_thread (arg=0x7f2bd0ad2700) at pthread_create.c:305
#13 0x00007f2bee1538ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7f2bc7ddb700 (LWP 10583)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f2bee9ae72b in wait (time=18446744073709551615, this=0x1d3bbf0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1f48bd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f2beb595aab in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1f0add0, th=0x1fc7480) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f2beb59839b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f2b700, th=0x1fc7480) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f2beb5983b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f2b700, th=0x1fc7480) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f2beb59720f in ThreadWeaver::ThreadRunHelper::run (this=0x7f2bc7ddad00, parent=0x1f0add0, th=0x1fc7480) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f2beb59729b in ThreadWeaver::Thread::run (this=0x1fc7480) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f2bee9ae1bc in QThreadPrivate::start (arg=0x1fc7480) at thread/qthread_unix.cpp:338
#9  0x00007f2bdda14124 in ?? () from /usr/lib64/libGL.so.1
#10 0x00007f2bec277ec6 in start_thread (arg=0x7f2bc7ddb700) at pthread_create.c:305
#11 0x00007f2bee1538ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7f2bc75da700 (LWP 10584)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f2bee9ae72b in wait (time=18446744073709551615, this=0x1d3bbf0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1f48bd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f2beb595aab in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1f0add0, th=0x1fe8dc0) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f2beb59839b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f2b700, th=0x1fe8dc0) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f2beb59720f in ThreadWeaver::ThreadRunHelper::run (this=0x7f2bc75d9d00, parent=0x1f0add0, th=0x1fe8dc0) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f2beb59729b in ThreadWeaver::Thread::run (this=0x1fe8dc0) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f2bee9ae1bc in QThreadPrivate::start (arg=0x1fe8dc0) at thread/qthread_unix.cpp:338
#8  0x00007f2bdda14124 in ?? () from /usr/lib64/libGL.so.1
#9  0x00007f2bec277ec6 in start_thread (arg=0x7f2bc75da700) at pthread_create.c:305
#10 0x00007f2bee1538ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7f2bc6dd9700 (LWP 10585)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f2bee9ae72b in wait (time=18446744073709551615, this=0x1d3bbf0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1f48bd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f2beb595aab in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1f0add0, th=0x1f9e280) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f2beb59839b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f2b700, th=0x1f9e280) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f2beb5983b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f2b700, th=0x1f9e280) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f2beb5983b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f2b700, th=0x1f9e280) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f2beb5983b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f2b700, th=0x1f9e280) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f2beb5983b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f2b700, th=0x1f9e280) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f2beb5983b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f2b700, th=0x1f9e280) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f2beb5983b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f2b700, th=0x1f9e280) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00007f2beb59720f in ThreadWeaver::ThreadRunHelper::run (this=0x7f2bc6dd8d00, parent=0x1f0add0, th=0x1f9e280) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/Thread.cpp:87
#12 0x00007f2beb59729b in ThreadWeaver::Thread::run (this=0x1f9e280) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/Thread.cpp:142
#13 0x00007f2bee9ae1bc in QThreadPrivate::start (arg=0x1f9e280) at thread/qthread_unix.cpp:338
#14 0x00007f2bdda14124 in ?? () from /usr/lib64/libGL.so.1
#15 0x00007f2bec277ec6 in start_thread (arg=0x7f2bc6dd9700) at pthread_create.c:305
#16 0x00007f2bee1538ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f2bc65d8700 (LWP 10586)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f2bee9ae72b in wait (time=18446744073709551615, this=0x1d3bbf0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1f48bd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f2beb595aab in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1f0add0, th=0x1f2dc20) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f2beb59839b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f2b700, th=0x1f2dc20) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f2beb5983b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f2b700, th=0x1f2dc20) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f2beb5983b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f2b700, th=0x1f2dc20) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f2beb5983b4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1f2b700, th=0x1f2dc20) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f2beb59720f in ThreadWeaver::ThreadRunHelper::run (this=0x7f2bc65d7d00, parent=0x1f0add0, th=0x1f2dc20) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/Thread.cpp:87
#9  0x00007f2beb59729b in ThreadWeaver::Thread::run (this=0x1f2dc20) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/threadweaver/Weaver/Thread.cpp:142
#10 0x00007f2bee9ae1bc in QThreadPrivate::start (arg=0x1f2dc20) at thread/qthread_unix.cpp:338
#11 0x00007f2bdda14124 in ?? () from /usr/lib64/libGL.so.1
#12 0x00007f2bec277ec6 in start_thread (arg=0x7f2bc65d8700) at pthread_create.c:305
#13 0x00007f2bee1538ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f2baffff700 (LWP 10590)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f2bea5a3d52 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f2bea877e00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f2bea5a3d89 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f2bdda14124 in ?? () from /usr/lib64/libGL.so.1
#4  0x00007f2bec277ec6 in start_thread (arg=0x7f2baffff700) at pthread_create.c:305
#5  0x00007f2bee1538ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f2bd8c067c0 (LWP 10579)):
[KCrash Handler]
#6  Solid::Block::device (this=0x0) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/solid/solid/block.cpp:52
#7  0x00007f2beb340361 in KFilePlacesItem::deviceData (this=0x2aabf90, role=110940459) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/kfile/kfileplacesitem.cpp:188
#8  0x00007f2beb34112e in KFilePlacesItem::data (this=<optimized out>, role=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/kfile/kfileplacesitem.cpp:136
#9  0x00007f2beb343585 in KFilePlacesModel::closestItem (this=0x274fd30, url=...) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/kfile/kfileplacesmodel.cpp:297
#10 0x00007f2bf09aab77 in FileBrowser::setupAddItems (this=0x271e2a0) at /var/tmp/portage/media-sound/amarok-2.7.0/work/amarok-2.7.0/src/browsers/filebrowser/FileBrowser.cpp:414
#11 0x00007f2bf09a903a in FileBrowser::setDir (this=0x271e2a0, dir=...) at /var/tmp/portage/media-sound/amarok-2.7.0/work/amarok-2.7.0/src/browsers/filebrowser/FileBrowser.cpp:515
#12 0x00007f2bf09abf13 in FileBrowser::up (this=0x271e2a0) at /var/tmp/portage/media-sound/amarok-2.7.0/work/amarok-2.7.0/src/browsers/filebrowser/FileBrowser.cpp:553
#13 0x00007f2beeac2c81 in QMetaObject::activate (sender=0x2721c50, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff1e9ce8b0) at kernel/qobject.cpp:3539
#14 0x00007f2bef4d47c2 in QAction::triggered (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#15 0x00007f2bef4d49af in QAction::activate (this=0x2721c50, event=<optimized out>) at kernel/qaction.cpp:1257
#16 0x00007f2bef883e2a in QAbstractButtonPrivate::click (this=0x2723fc0) at widgets/qabstractbutton.cpp:530
#17 0x00007f2bef8840dc in QAbstractButton::mouseReleaseEvent (this=0x2723ed0, e=0x7fff1e9cf310) at widgets/qabstractbutton.cpp:1123
#18 0x00007f2bef9419ba in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:718
#19 0x00007f2bef52b48c in QWidget::event (this=0x2723ed0, event=0x7fff1e9cf310) at kernel/qwidget.cpp:8375
#20 0x00007f2bef4dac54 in notify_helper (e=0x7fff1e9cf310, receiver=0x2723ed0, this=0x16e7a70) at kernel/qapplication.cpp:4562
#21 QApplicationPrivate::notify_helper (this=0x16e7a70, receiver=0x2723ed0, e=0x7fff1e9cf310) at kernel/qapplication.cpp:4534
#22 0x00007f2bef4e02f3 in QApplication::notify (this=<optimized out>, receiver=0x2723ed0, e=0x7fff1e9cf310) at kernel/qapplication.cpp:4105
#23 0x00007f2bf132a876 in KApplication::notify (this=0x7fff1e9cfe30, receiver=0x2723ed0, event=0x7fff1e9cf310) at /var/tmp/portage/kde-base/kdelibs-4.10.0/work/kdelibs-4.10.0/kdeui/kernel/kapplication.cpp:311
#24 0x00007f2beeaaee1c in QCoreApplication::notifyInternal (this=0x7fff1e9cfe30, receiver=0x2723ed0, event=0x7fff1e9cf310) at kernel/qcoreapplication.cpp:946
#25 0x00007f2bef4dbc22 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#26 QApplicationPrivate::sendMouseEvent (receiver=0x2723ed0, event=0x7fff1e9cf310, alienWidget=0x2723ed0, nativeWidget=0x2285a50, buttonDown=0x2723ed0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173
#27 0x00007f2bef557618 in QETWidget::translateMouseEvent (this=0x2285a50, event=<optimized out>) at kernel/qapplication_x11.cpp:4516
#28 0x00007f2bef55640a in QApplication::x11ProcessEvent (this=0x7fff1e9cfe30, event=0x7fff1e9cfa30) at kernel/qapplication_x11.cpp:3639
#29 0x00007f2bef57dd52 in x11EventSourceDispatch (s=0x16d67b0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#30 0x00007f2be8a146f3 in g_main_dispatch (context=0x16e8f00) at gmain.c:2539
#31 g_main_context_dispatch (context=0x16e8f00) at gmain.c:3075
#32 0x00007f2be8a14a40 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x16e8f00, self=<optimized out>) at gmain.c:3146
#33 g_main_context_iterate (context=0x16e8f00, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3083
#34 0x00007f2be8a14b04 in g_main_context_iteration (context=0x16e8f00, may_block=1) at gmain.c:3207
#35 0x00007f2beeaddf3f in QEventDispatcherGlib::processEvents (this=0x16d2d00, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#36 0x00007f2bef57d9ee in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007f2beeaad952 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007f2beeaadba7 in QEventLoop::exec (this=0x7fff1e9cfdc0, flags=...) at kernel/qeventloop.cpp:204
#39 0x00007f2beeab29c5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#40 0x00000000004096b1 in main (argc=1, argv=0x7fff1e9d23b8) at /var/tmp/portage/media-sound/amarok-2.7.0/work/amarok-2.7.0/src/main.cpp:329

This bug may be a duplicate of or related to bug 314544.

Possible duplicates by query: bug 314544.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2013-02-19 20:57:13 UTC
There is a problem with Solid, reassigning

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