Bug 283001

Summary: K3b crashes after deleting a folder
Product: [Applications] k3b Reporter: cigydd
Component: generalAssignee: Michał Małek <michalm>
Status: RESOLVED DUPLICATE    
Severity: crash CC: trueg
Priority: NOR    
Version: 2.0.2   
Target Milestone: ---   
Platform: Mandriva RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description cigydd 2011-09-29 00:40:13 UTC
Application: k3b (2.0.2)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.36.2-2mnbcustom i686
Distribution: "Mandriva Linux 2010.2"

-- Information about the crash:
K3b crashes after deleting a folder from the file list view by pressing Shift+Delete.
I had waited several seconds for the folder to disappear. Instead K3b crashed.

The crash can be reproduced every time.

 -- Backtrace:
Application: K3b (k3b), signal: Segmentation fault
[Current thread is 1 (Thread 0xb32016d0 (LWP 11276))]

Thread 2 (Thread 0xae4ffb70 (LWP 18902)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb4567fa2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb46d72c4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/libc.so.6
#3  0xb5340e5c in ?? () from /usr/lib/libQtCore.so.4
#4  0xb5340ff4 in QThread::sleep(unsigned long) () from /usr/lib/libQtCore.so.4
#5  0xb759324e in K3b::MediaCache::PollThread::run (this=0x88e3990) at /usr/src/debug/k3b-2.0.2/libk3b/tools/k3bmediacache.cpp:106
#6  0xb534155f in ?? () from /usr/lib/libQtCore.so.4
#7  0xb4563ae5 in start_thread () from /lib/i686/libpthread.so.0
#8  0xb46c903e in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb32016d0 (LWP 11276)):
[KCrash Handler]
#6  0x08169b3d in K3b::MetaItemModel::parent (this=0x896be50, index=...) at /usr/src/debug/k3b-2.0.2/src/k3bmetaitemmodel.cpp:480
#7  0xb4f746e8 in QTreeView::drawRow(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib/libQtGui.so.4
#8  0xb4f7fd88 in QTreeView::drawTree(QPainter*, QRegion const&) const () from /usr/lib/libQtGui.so.4
#9  0xb4f82fb9 in QTreeView::paintEvent(QPaintEvent*) () from /usr/lib/libQtGui.so.4
#10 0xb49d5abf in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#11 0xb4de3565 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#12 0xb4e80561 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#13 0xb4f3a16c in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#14 0xb4f7c8dc in QTreeView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#15 0xb4e82e46 in ?? () from /usr/lib/libQtGui.so.4
#16 0xb5444eae in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#17 0xb497532d in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#18 0xb497c238 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#19 0xb5a049b1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#20 0xb5445bee in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#21 0xb49dee7c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#22 0xb4bc17c7 in ?? () from /usr/lib/libQtGui.so.4
#23 0xb49cf21b in QWidgetPrivate::syncBackingStore() () from /usr/lib/libQtGui.so.4
#24 0xb49d6294 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#25 0xb4e02954 in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4
#26 0xb5afcb84 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#27 0xb5b46012 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#28 0xb497535c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#29 0xb497c238 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#30 0xb5a049b1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#31 0xb5445bee in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#32 0xb54496f7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#33 0xb544987c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#34 0xb5472d3d in ?? () from /usr/lib/libQtCore.so.4
#35 0xb3927cbe in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#36 0xb392b9f8 in ?? () from /usr/lib/libglib-2.0.so.0
#37 0xb392bb9e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#38 0xb5472821 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#39 0xb4a360fa in ?? () from /usr/lib/libQtGui.so.4
#40 0xb544424d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#41 0xb5444699 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#42 0xb5449950 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#43 0xb4975404 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#44 0x0818493c in main (argc=3, argv=0xbfcbfd64) at /usr/src/debug/k3b-2.0.2/src/main.cpp:151

Possible duplicates by query: bug 259462.

Reported using DrKonqi
Comment 1 Christoph Feck 2012-01-09 23:38:25 UTC

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