Bug 401746 - Dolphin crashes when I use "Compress" feature from context menu
Summary: Dolphin crashes when I use "Compress" feature from context menu
Status: RESOLVED DUPLICATE of bug 401733
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-12-04 18:52 UTC by Patrick Silva
Modified: 2018-12-04 21:24 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2018-12-04 18:52:13 UTC
Application: dolphin (19.03.70)

Qt Version: 5.11.2
Frameworks Version: 5.53.0
Operating System: Linux 4.15.0-42-generic x86_64
Distribution: KDE neon Developer Edition

-- Information about the crash:
- What I was doing when the application crashed:
open dolphin
select two or more files
right click on any selected file
select any option available under "Compress "

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 0x7fd80dfe5800 (LWP 3336))]

Thread 3 (Thread 0x7fd7ea281700 (LWP 3343)):
#0  0x00007fd80d85abf9 in __GI___poll (fds=0x7fd7e4004db0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd80029e539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd80029e64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd807a2504b in QEventDispatcherGlib::processEvents (this=0x7fd7e4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fd8079c930a in QEventLoop::exec (this=this@entry=0x7fd7ea280da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fd8077f4bba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525
#6  0x00007fd8077ffadb in QThreadPrivate::start (arg=0x56416261c240) at thread/qthread_unix.cpp:367
#7  0x00007fd8026866db in start_thread (arg=0x7fd7ea281700) at pthread_create.c:463
#8  0x00007fd80d86788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fd7f6edd700 (LWP 3339)):
#0  QMutex::lock (this=this@entry=0x5641621564d0) at thread/qmutex.cpp:224
#1  0x00007fd807a24f6d in QMutexLocker::QMutexLocker (m=0x5641621564d0, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:206
#2  QThreadData::canWaitLocked (this=0x5641621564a0) at ../../include/QtCore/5.11.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:254
#3  postEventSourcePrepare (s=0x7fd7f0004fd0, timeout=0x7fd7f6edcba4) at kernel/qeventdispatcher_glib.cpp:259
#4  0x00007fd80029da98 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd80029e46b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fd80029e64c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fd807a2504b in QEventDispatcherGlib::processEvents (this=0x7fd7f0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#8  0x00007fd8079c930a in QEventLoop::exec (this=this@entry=0x7fd7f6edcd70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#9  0x00007fd8077f4bba in QThread::exec (this=this@entry=0x7fd8080e3d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:525
#10 0x00007fd807e6be45 in QDBusConnectionManager::run (this=0x7fd8080e3d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#11 0x00007fd8077ffadb in QThreadPrivate::start (arg=0x7fd8080e3d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:367
#12 0x00007fd8026866db in start_thread (arg=0x7fd7f6edd700) at pthread_create.c:463
#13 0x00007fd80d86788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fd80dfe5800 (LWP 3336)):
[KCrash Handler]
#6  0x00007fd7e834aa5b in TagsFileItemAction::~TagsFileItemAction (this=0x564162915d50, __in_chrg=<optimized out>) at ./src/tagsfileitemactionplugin/tagsfileitemaction.cpp:89
#7  0x00007fd7e834aa89 in TagsFileItemAction::~TagsFileItemAction (this=0x564162915d50, __in_chrg=<optimized out>) at ./src/tagsfileitemactionplugin/tagsfileitemaction.cpp:90
#8  0x00007fd8079f7c4b in QObjectPrivate::deleteChildren (this=this@entry=0x5641629035c0) at kernel/qobject.cpp:1997
#9  0x00007fd807a016eb in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1025
#10 0x00007fd80db90ce8 in DolphinContextMenu::openItemContextMenu (this=this@entry=0x564162838650) at ./src/dolphincontextmenu.cpp:197
#11 0x00007fd80db91678 in DolphinContextMenu::open (this=this@entry=0x564162838650) at ./src/dolphincontextmenu.cpp:115
#12 0x00007fd80db86baf in DolphinMainWindow::openContextMenu (this=0x5641621e7ba0, pos=..., item=..., url=..., customActions=...) at ./src/dolphinmainwindow.cpp:818
#13 0x00007fd8079fa18f in QtPrivate::QSlotObjectBase::call (a=0x7ffcfc56d6b0, r=0x5641621e7ba0, this=0x5641626c61a0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
#14 QMetaObject::activate (sender=sender@entry=0x564162600870, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=17, argv=argv@entry=0x7ffcfc56d6b0) at kernel/qobject.cpp:3754
#15 0x00007fd8079fa747 in QMetaObject::activate (sender=sender@entry=0x564162600870, m=m@entry=0x7fd80d741920 <DolphinView::staticMetaObject>, local_signal_index=local_signal_index@entry=17, argv=argv@entry=0x7ffcfc56d6b0) at kernel/qobject.cpp:3633
#16 0x00007fd80d504144 in DolphinView::requestContextMenu (this=this@entry=0x564162600870, _t1=..., _t2=..., _t3=..., _t4=...) at ./obj-x86_64-linux-gnu/src/dolphinprivate_autogen/DWW7M6GQBY/moc_dolphinview.cpp:997
#17 0x00007fd80d4da120 in DolphinView::slotItemContextMenuRequested (this=0x564162600870, index=<optimized out>, pos=...) at ./src/views/dolphinview.cpp:885
#18 0x00007fd8079fa18f in QtPrivate::QSlotObjectBase::call (a=0x7ffcfc56d860, r=0x564162600870, this=0x564162638700) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
#19 QMetaObject::activate (sender=sender@entry=0x564162603fe0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffcfc56d860) at kernel/qobject.cpp:3754
#20 0x00007fd8079fa747 in QMetaObject::activate (sender=sender@entry=0x564162603fe0, m=m@entry=0x7fd80d7420e0 <KItemListController::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffcfc56d860) at kernel/qobject.cpp:3633
#21 0x00007fd80d5024a6 in KItemListController::itemContextMenuRequested (this=this@entry=0x564162603fe0, _t1=<optimized out>, _t2=...) at ./obj-x86_64-linux-gnu/src/dolphinprivate_autogen/Z3MQH7AOBD/moc_kitemlistcontroller.cpp:449
#22 0x00007fd80d49bb6e in KItemListController::mousePressEvent (this=0x564162603fe0, event=0x7ffcfc56e130, transform=...) at ./src/kitemviews/kitemlistcontroller.cpp:624
#23 0x00007fd80d49e632 in KItemListController::processEvent (this=this@entry=0x564162603fe0, event=event@entry=0x7ffcfc56e130, transform=...) at ./src/kitemviews/kitemlistcontroller.cpp:1038
#24 0x00007fd80d4ad44c in KItemListView::event (this=0x564162601160, event=0x7ffcfc56e130) at ./src/kitemviews/kitemlistview.cpp:923
#25 0x00007fd8089e6e1c in QApplicationPrivate::notify_helper (this=this@entry=0x5641620f1520, receiver=receiver@entry=0x564162601160, e=e@entry=0x7ffcfc56e130) at kernel/qapplication.cpp:3727
#26 0x00007fd8089ee3ef in QApplication::notify (this=0x7ffcfc56ee10, receiver=0x564162601160, e=0x7ffcfc56e130) at kernel/qapplication.cpp:3486
#27 0x00007fd8079cafe8 in QCoreApplication::notifyInternal2 (receiver=0x564162601160, event=0x7ffcfc56e130) at kernel/qcoreapplication.cpp:1048
#28 0x00007fd8089e713e in QCoreApplication::sendSpontaneousEvent (event=event@entry=0x7ffcfc56e130, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237
#29 qt_sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7ffcfc56e130) at kernel/qapplication.cpp:4164
#30 0x00007fd808ceb833 in QGraphicsScenePrivate::sendEvent (this=<optimized out>, item=0x564162601170, event=0x7ffcfc56e130) at graphicsview/qgraphicsscene.cpp:1245
#31 0x00007fd808cebc22 in QGraphicsScenePrivate::sendMouseEvent (this=this@entry=0x564162529580, mouseEvent=mouseEvent@entry=0x7ffcfc56e130) at graphicsview/qgraphicsscene.cpp:1326
#32 0x00007fd808cf3c4b in QGraphicsScenePrivate::mousePressEventHandler (this=this@entry=0x564162529580, mouseEvent=mouseEvent@entry=0x7ffcfc56e130) at graphicsview/qgraphicsscene.cpp:1453
#33 0x00007fd808cf3e89 in QGraphicsScene::mousePressEvent (this=<optimized out>, mouseEvent=0x7ffcfc56e130) at graphicsview/qgraphicsscene.cpp:4046
#34 0x00007fd808cfafa0 in QGraphicsScene::event (this=0x56416261dd70, event=0x7ffcfc56e130) at graphicsview/qgraphicsscene.cpp:3410
#35 0x00007fd8089e6e1c in QApplicationPrivate::notify_helper (this=this@entry=0x5641620f1520, receiver=receiver@entry=0x56416261dd70, e=e@entry=0x7ffcfc56e130) at kernel/qapplication.cpp:3727
#36 0x00007fd8089ee3ef in QApplication::notify (this=0x7ffcfc56ee10, receiver=0x56416261dd70, e=0x7ffcfc56e130) at kernel/qapplication.cpp:3486
#37 0x00007fd8079cafe8 in QCoreApplication::notifyInternal2 (receiver=0x56416261dd70, event=0x7ffcfc56e130) at kernel/qcoreapplication.cpp:1048
#38 0x00007fd8089e713e in QCoreApplication::sendSpontaneousEvent (event=event@entry=0x7ffcfc56e130, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237
#39 qt_sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7ffcfc56e130) at kernel/qapplication.cpp:4164
#40 0x00007fd808d17dc3 in QGraphicsView::mousePressEvent (this=0x56416261dde0, event=0x7ffcfc56e6a0) at graphicsview/qgraphicsview.cpp:3262
#41 0x00007fd808a263ef in QWidget::event (this=this@entry=0x56416261dde0, event=event@entry=0x7ffcfc56e6a0) at kernel/qwidget.cpp:8903
#42 0x00007fd808ac75de in QFrame::event (this=0x56416261dde0, e=0x7ffcfc56e6a0) at widgets/qframe.cpp:550
#43 0x00007fd808d1909b in QGraphicsView::viewportEvent (this=0x56416261dde0, event=0x7ffcfc56e6a0) at graphicsview/qgraphicsview.cpp:2969
#44 0x00007fd8079cad6d in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x564162637270, event=event@entry=0x7ffcfc56e6a0) at kernel/qcoreapplication.cpp:1174
#45 0x00007fd8089e6df5 in QApplicationPrivate::notify_helper (this=this@entry=0x5641620f1520, receiver=receiver@entry=0x564162637270, e=e@entry=0x7ffcfc56e6a0) at kernel/qapplication.cpp:3723
#46 0x00007fd8089eef87 in QApplication::notify (this=<optimized out>, receiver=0x564162637270, e=0x7ffcfc56e6a0) at kernel/qapplication.cpp:3203
#47 0x00007fd8079cafe8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x564162637270, event=event@entry=0x7ffcfc56e6a0) at kernel/qcoreapplication.cpp:1048
#48 0x00007fd8089ed8d2 in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#49 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x564162637270, event=event@entry=0x7ffcfc56e6a0, alienWidget=alienWidget@entry=0x564162637270, nativeWidget=0x5641621e7ba0, buttonDown=buttonDown@entry=0x7fd8090e0850 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2695
#50 0x00007fd808a40c13 in QWidgetWindow::handleMouseEvent (this=this@entry=0x564162361f40, event=event@entry=0x7ffcfc56eaa0) at kernel/qwidgetwindow.cpp:658
#51 0x00007fd808a43229 in QWidgetWindow::event (this=0x564162361f40, event=0x7ffcfc56eaa0) at kernel/qwidgetwindow.cpp:280
#52 0x00007fd8089e6e1c in QApplicationPrivate::notify_helper (this=this@entry=0x5641620f1520, receiver=receiver@entry=0x564162361f40, e=e@entry=0x7ffcfc56eaa0) at kernel/qapplication.cpp:3727
#53 0x00007fd8089ee3ef in QApplication::notify (this=0x7ffcfc56ee10, receiver=0x564162361f40, e=0x7ffcfc56eaa0) at kernel/qapplication.cpp:3486
#54 0x00007fd8079cafe8 in QCoreApplication::notifyInternal2 (receiver=0x564162361f40, event=0x7ffcfc56eaa0) at kernel/qcoreapplication.cpp:1048
#55 0x00007fd8081ea7bb in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#56 0x00007fd8081ec335 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#57 0x00007fd8081c4f5b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#58 0x00007fd7f96d573b in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#59 0x00007fd8079c930a in QEventLoop::exec (this=this@entry=0x7ffcfc56ed10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#60 0x00007fd8079d24d0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1336
#61 0x00007fd80db7a941 in kdemain (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:168
#62 0x00007fd80d767b97 in __libc_start_main (main=0x564161ad1720 <main>, argc=2, argv=0x7ffcfc56ef98, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcfc56ef88) at ../csu/libc-start.c:310
#63 0x0000564161ad175a in _start ()

Reported using DrKonqi
Comment 1 Elvis Angelaccio 2018-12-04 21:24:50 UTC

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