Bug 366215

Summary: Dolphin crashes when right clicking properties on SOME text files
Product: [Applications] dolphin Reporter: Eduard Voicu <editheraven>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: elvis.angelaccio
Priority: NOR Keywords: drkonqi
Version: 4.14.2   
Target Milestone: ---   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Eduard Voicu 2016-07-28 18:54:56 UTC
Application: dolphin (4.14.2)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.0-4-amd64 x86_64
Distribution: Debian GNU/Linux 8.5 (jessie)

-- Information about the crash:
- What I was doing when the application crashed:
I tryied to to open properties of tarball README file.

- Unusual behavior I noticed:
Also, kate crashes when trying to open the file

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc3f641a800 (LWP 15502))]

Thread 4 (Thread 0x7fc3d88b7700 (LWP 15507)):
#0  0x00007fc3ec7fe304 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fc3ec7b9ed9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc3ec7b9ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc3f1bfdd37 in QEventDispatcherGlib::processEvents (this=0x7fc3d40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc3f1bcd271 in QEventLoop::processEvents (this=this@entry=0x7fc3d88b6d80, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fc3f1bcd5d5 in QEventLoop::exec (this=this@entry=0x7fc3d88b6d80, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fc3f1ac1e99 in QThread::exec (this=this@entry=0x27fe080) at thread/qthread.cpp:538
#7  0x00007fc3f1badac3 in QInotifyFileSystemWatcherEngine::run (this=0x27fe080) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fc3f1ac470f in QThreadPrivate::start (arg=0x27fe080) at thread/qthread_unix.cpp:349
#9  0x00007fc3ecca80a4 in start_thread (arg=0x7fc3d88b7700) at pthread_create.c:309
#10 0x00007fc3f5d0087d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fc3d3fff700 (LWP 15508)):
#0  0x00007fc3f5cf3e0d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fc3ec7fce50 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc3ec7b996c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc3ec7b9e83 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fc3ec7b9ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fc3f1bfdd37 in QEventDispatcherGlib::processEvents (this=0x7fc3cc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fc3f1bcd271 in QEventLoop::processEvents (this=this@entry=0x7fc3d3ffedd0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fc3f1bcd5d5 in QEventLoop::exec (this=this@entry=0x7fc3d3ffedd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fc3f1ac1e99 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#9  0x00007fc3f1ac470f in QThreadPrivate::start (arg=0x268ac90) at thread/qthread_unix.cpp:349
#10 0x00007fc3ecca80a4 in start_thread (arg=0x7fc3d3fff700) at pthread_create.c:309
#11 0x00007fc3f5d0087d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fc3d1f8e700 (LWP 15524)):
#0  0x00007fc3f5cf7d3d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fc3ec7b9ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc3ec7b9ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc3f1bfdd37 in QEventDispatcherGlib::processEvents (this=0x7fc3bc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc3f1bcd271 in QEventLoop::processEvents (this=this@entry=0x7fc3d1f8dd80, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fc3f1bcd5d5 in QEventLoop::exec (this=this@entry=0x7fc3d1f8dd80, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fc3f1ac1e99 in QThread::exec (this=this@entry=0x2cae790) at thread/qthread.cpp:538
#7  0x00007fc3f1badac3 in QInotifyFileSystemWatcherEngine::run (this=0x2cae790) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fc3f1ac470f in QThreadPrivate::start (arg=0x2cae790) at thread/qthread_unix.cpp:349
#9  0x00007fc3ecca80a4 in start_thread (arg=0x7fc3d1f8e700) at pthread_create.c:309
#10 0x00007fc3f5d0087d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fc3f641a800 (LWP 15502)):
[KCrash Handler]
#6  d_func (this=0x0) at ../../kdecore/sycoca/ksycocaentry.h:154
#7  KSycocaEntry::name (this=0x0) at ../../kdecore/sycoca/ksycocaentry.cpp:159
#8  0x00007fc3f3c117ff in KDEPrivate::KFilePropsPlugin::KFilePropsPlugin (this=0x2ed7df0, _props=0x0) at ../../kio/kfile/kpropertiesdialog.cpp:744
#9  0x00007fc3f3c1a78f in KPropertiesDialog::KPropertiesDialogPrivate::insertPages (this=this@entry=0x2e484c0) at ../../kio/kfile/kpropertiesdialog.cpp:500
#10 0x00007fc3f3c1adcd in KPropertiesDialog::KPropertiesDialogPrivate::init (this=0x2e484c0) at ../../kio/kfile/kpropertiesdialog.cpp:356
#11 0x00007fc3f3c1b3d7 in KPropertiesDialog::KPropertiesDialog (this=0x2d08b70, _items=..., parent=<optimized out>) at ../../kio/kfile/kpropertiesdialog.cpp:255
#12 0x00007fc3f5034af5 in DolphinViewActionHandler::slotProperties() () from /usr/lib/libdolphinprivate.so.4
#13 0x00007fc3f4fd4cb5 in ?? () from /usr/lib/libdolphinprivate.so.4
#14 0x00007fc3f1be371c in QMetaObject::activate (sender=sender@entry=0x26a5150, m=m@entry=0x7fc3f30db940 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffd9bccc070) at kernel/qobject.cpp:3567
#15 0x00007fc3f25e8ce2 in QAction::triggered (this=this@entry=0x26a5150, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#16 0x00007fc3f25ea867 in QAction::activate (this=this@entry=0x26a5150, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
#17 0x00007fc3f2a3f69d in QMenuPrivate::activateCausedStack (this=this@entry=0x2dc8af0, causedStack=..., action=action@entry=0x26a5150, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1037
#18 0x00007fc3f2a44069 in QMenuPrivate::activateAction (this=0x2dc8af0, action=0x26a5150, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1129
#19 0x00007fc3f2a47b69 in QMenu::mouseReleaseEvent (this=this@entry=0x2d58200, e=e@entry=0x7ffd9bccc780) at widgets/qmenu.cpp:2371
#20 0x00007fc3f342f013 in KMenu::mouseReleaseEvent (this=0x2d58200, e=0x7ffd9bccc780) at ../../kdeui/widgets/kmenu.cpp:464
#21 0x00007fc3f2642748 in QWidget::event (this=0x2d58200, event=0x7ffd9bccc780) at kernel/qwidget.cpp:8775
#22 0x00007fc3f2a4804b in QMenu::event (this=0x2d58200, e=0x7ffd9bccc780) at widgets/qmenu.cpp:2480
#23 0x00007fc3f25ef48c in QApplicationPrivate::notify_helper (this=this@entry=0x25485a0, receiver=receiver@entry=0x2d58200, e=e@entry=0x7ffd9bccc780) at kernel/qapplication.cpp:4570
#24 0x00007fc3f25f610f in QApplication::notify (this=this@entry=0x7ffd9bccec50, receiver=receiver@entry=0x2d58200, e=e@entry=0x7ffd9bccc780) at kernel/qapplication.cpp:4113
#25 0x00007fc3f33671aa in KApplication::notify (this=0x7ffd9bccec50, receiver=0x2d58200, event=0x7ffd9bccc780) at ../../kdeui/kernel/kapplication.cpp:311
#26 0x00007fc3f1bce71d in QCoreApplication::notifyInternal (this=0x7ffd9bccec50, receiver=receiver@entry=0x2d58200, event=event@entry=0x7ffd9bccc780) at kernel/qcoreapplication.cpp:955
#27 0x00007fc3f25f576f in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#28 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x2d58200, event=event@entry=0x7ffd9bccc780, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x2d58200, buttonDown=buttonDown@entry=0x7fc3f3114538 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3178
#29 0x00007fc3f266c7ca in QETWidget::translateMouseEvent (this=this@entry=0x2d58200, event=event@entry=0x7ffd9bcccab0) at kernel/qapplication_x11.cpp:4474
#30 0x00007fc3f266ae2c in QApplication::x11ProcessEvent (this=0x7ffd9bccec50, event=event@entry=0x7ffd9bcccab0) at kernel/qapplication_x11.cpp:3663
#31 0x00007fc3f2693ed2 in x11EventSourceDispatch (s=0x253f9d0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x00007fc3ec7b9c5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fc3ec7b9f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007fc3ec7b9ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fc3f1bfdd1d in QEventDispatcherGlib::processEvents (this=0x2515bf0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#36 0x00007fc3f2693f96 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007fc3f1bcd271 in QEventLoop::processEvents (this=this@entry=0x7ffd9bcccea0, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007fc3f1bcd5d5 in QEventLoop::exec (this=this@entry=0x7ffd9bcccea0, flags=...) at kernel/qeventloop.cpp:204
#39 0x00007fc3f2a46c47 in QMenu::exec (this=<optimized out>, p=..., action=0x0) at widgets/qmenu.cpp:2124
#40 0x00007fc3f60154bf in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#41 0x00007fc3f60162a5 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#42 0x00007fc3f6009d11 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#43 0x00007fc3f600fbd8 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#44 0x00007fc3f1be371c in QMetaObject::activate (sender=0x278a590, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffd9bccd2c0) at kernel/qobject.cpp:3567
#45 0x00007fc3f502c734 in DolphinView::requestContextMenu(QPoint const&, KFileItem const&, KUrl const&, QList<QAction*> const&) () from /usr/lib/libdolphinprivate.so.4
#46 0x00007fc3f502daf6 in DolphinView::slotItemContextMenuRequested(int, QPointF const&) () from /usr/lib/libdolphinprivate.so.4
#47 0x00007fc3f503334f in ?? () from /usr/lib/libdolphinprivate.so.4
#48 0x00007fc3f1be371c in QMetaObject::activate (sender=0x26970b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffd9bccd4b0) at kernel/qobject.cpp:3567
#49 0x00007fc3f4ff4906 in KItemListController::itemContextMenuRequested(int, QPointF const&) () from /usr/lib/libdolphinprivate.so.4
#50 0x00007fc3f4ff5aa1 in KItemListController::mousePressEvent(QGraphicsSceneMouseEvent*, QTransform const&) () from /usr/lib/libdolphinprivate.so.4
#51 0x00007fc3f4ff3dbc in KItemListController::processEvent(QEvent*, QTransform const&) () from /usr/lib/libdolphinprivate.so.4
#52 0x00007fc3f50063a2 in KItemListView::event(QEvent*) () from /usr/lib/libdolphinprivate.so.4
#53 0x00007fc3f25ef48c in QApplicationPrivate::notify_helper (this=this@entry=0x25485a0, receiver=receiver@entry=0x2798f10, e=e@entry=0x7ffd9bccde00) at kernel/qapplication.cpp:4570
#54 0x00007fc3f25f5fa8 in QApplication::notify (this=this@entry=0x7ffd9bccec50, receiver=receiver@entry=0x2798f10, e=e@entry=0x7ffd9bccde00) at kernel/qapplication.cpp:4356
#55 0x00007fc3f33671aa in KApplication::notify (this=0x7ffd9bccec50, receiver=0x2798f10, event=0x7ffd9bccde00) at ../../kdeui/kernel/kapplication.cpp:311
#56 0x00007fc3f1bce71d in QCoreApplication::notifyInternal (this=0x7ffd9bccec50, receiver=0x2798f10, event=event@entry=0x7ffd9bccde00) at kernel/qcoreapplication.cpp:955
#57 0x00007fc3f25edb36 in sendSpontaneousEvent (event=event@entry=0x7ffd9bccde00, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#58 qt_sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7ffd9bccde00) at kernel/qapplication.cpp:5568
#59 0x00007fc3f2bfd99e in QGraphicsScenePrivate::sendEvent (this=<optimized out>, item=0x2798f20, event=0x7ffd9bccde00) at graphicsview/qgraphicsscene.cpp:1217
#60 0x00007fc3f2bfde97 in QGraphicsScenePrivate::sendMouseEvent (this=0x26ce610, mouseEvent=0x7ffd9bccde00) at graphicsview/qgraphicsscene.cpp:1295
#61 0x00007fc3f2c0b7b6 in QGraphicsScenePrivate::mousePressEventHandler (this=this@entry=0x26ce610, mouseEvent=mouseEvent@entry=0x7ffd9bccde00) at graphicsview/qgraphicsscene.cpp:1422
#62 0x00007fc3f2c0bc49 in QGraphicsScene::mousePressEvent (this=<optimized out>, mouseEvent=0x7ffd9bccde00) at graphicsview/qgraphicsscene.cpp:4074
#63 0x00007fc3f2c1530f in QGraphicsScene::event (this=0x26ce5f0, event=0x7ffd9bccde00) at graphicsview/qgraphicsscene.cpp:3455
#64 0x00007fc3f25ef48c in QApplicationPrivate::notify_helper (this=this@entry=0x25485a0, receiver=receiver@entry=0x26ce5f0, e=e@entry=0x7ffd9bccde00) at kernel/qapplication.cpp:4570
#65 0x00007fc3f25f5fa8 in QApplication::notify (this=this@entry=0x7ffd9bccec50, receiver=receiver@entry=0x26ce5f0, e=e@entry=0x7ffd9bccde00) at kernel/qapplication.cpp:4356
#66 0x00007fc3f33671aa in KApplication::notify (this=0x7ffd9bccec50, receiver=0x26ce5f0, event=0x7ffd9bccde00) at ../../kdeui/kernel/kapplication.cpp:311
#67 0x00007fc3f1bce71d in QCoreApplication::notifyInternal (this=0x7ffd9bccec50, receiver=0x26ce5f0, event=event@entry=0x7ffd9bccde00) at kernel/qcoreapplication.cpp:955
#68 0x00007fc3f25edb36 in sendSpontaneousEvent (event=event@entry=0x7ffd9bccde00, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#69 qt_sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7ffd9bccde00) at kernel/qapplication.cpp:5568
#70 0x00007fc3f2c2d017 in QGraphicsView::mousePressEvent (this=0x2914ae0, event=0x7ffd9bcce3f0) at graphicsview/qgraphicsview.cpp:3164
#71 0x00007fc3f26432c7 in QWidget::event (this=0x2914ae0, event=0x7ffd9bcce3f0) at kernel/qwidget.cpp:8385
#72 0x00007fc3f2a0483e in QFrame::event (this=0x2914ae0, e=0x7ffd9bcce3f0) at widgets/qframe.cpp:557
#73 0x00007fc3f2c2de81 in QGraphicsView::viewportEvent (this=0x2914ae0, event=0x7ffd9bcce3f0) at graphicsview/qgraphicsview.cpp:2866
#74 0x00007fc3f1bce886 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x25485a0, receiver=receiver@entry=0x28fa320, event=event@entry=0x7ffd9bcce3f0) at kernel/qcoreapplication.cpp:1065
#75 0x00007fc3f25ef46c in QApplicationPrivate::notify_helper (this=this@entry=0x25485a0, receiver=receiver@entry=0x28fa320, e=e@entry=0x7ffd9bcce3f0) at kernel/qapplication.cpp:4566
#76 0x00007fc3f25f610f in QApplication::notify (this=this@entry=0x7ffd9bccec50, receiver=receiver@entry=0x28fa320, e=e@entry=0x7ffd9bcce3f0) at kernel/qapplication.cpp:4113
#77 0x00007fc3f33671aa in KApplication::notify (this=0x7ffd9bccec50, receiver=0x28fa320, event=0x7ffd9bcce3f0) at ../../kdeui/kernel/kapplication.cpp:311
#78 0x00007fc3f1bce71d in QCoreApplication::notifyInternal (this=0x7ffd9bccec50, receiver=receiver@entry=0x28fa320, event=event@entry=0x7ffd9bcce3f0) at kernel/qcoreapplication.cpp:955
#79 0x00007fc3f25f576f in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#80 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x28fa320, event=event@entry=0x7ffd9bcce3f0, alienWidget=alienWidget@entry=0x28fa320, nativeWidget=nativeWidget@entry=0x2675de0, buttonDown=buttonDown@entry=0x7fc3f3114538 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3178
#81 0x00007fc3f266c432 in QETWidget::translateMouseEvent (this=this@entry=0x2675de0, event=event@entry=0x7ffd9bcce750) at kernel/qapplication_x11.cpp:4540
#82 0x00007fc3f266ae2c in QApplication::x11ProcessEvent (this=0x7ffd9bccec50, event=event@entry=0x7ffd9bcce750) at kernel/qapplication_x11.cpp:3663
#83 0x00007fc3f2693ed2 in x11EventSourceDispatch (s=0x253f9d0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#84 0x00007fc3ec7b9c5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#85 0x00007fc3ec7b9f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#86 0x00007fc3ec7b9ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#87 0x00007fc3f1bfdd1d in QEventDispatcherGlib::processEvents (this=0x2515bf0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#88 0x00007fc3f2693f96 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#89 0x00007fc3f1bcd271 in QEventLoop::processEvents (this=this@entry=0x7ffd9bcceb30, flags=...) at kernel/qeventloop.cpp:149
#90 0x00007fc3f1bcd5d5 in QEventLoop::exec (this=this@entry=0x7ffd9bcceb30, flags=...) at kernel/qeventloop.cpp:204
#91 0x00007fc3f1bd3059 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#92 0x00007fc3f601943e in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#93 0x00007fc3f5c39b45 in __libc_start_main (main=0x4006e0, argc=5, argv=0x7ffd9bcced98, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd9bcced88) at libc-start.c:287
#94 0x000000000040070e in _start ()

Possible duplicates by query: bug 351129.

Reported using DrKonqi
Comment 1 Elvis Angelaccio 2016-12-25 11:31:40 UTC

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