https://bugs.kde.org/show_bug.cgi?id=356893

            Bug ID: 356893
           Summary: Crash when creating file from context menu
           Product: dolphin
           Version: 15.08.2
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-n...@kde.org
          Reporter: jessetalav...@aol.com

Application: dolphin (15.08.2)

Qt Version: 5.5.1
Operating System: Linux 4.2.0-21-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
I was about to create a new HTML file, though the usual right-click templates. 
I think I had already clicked the "Create HTML file" entry, but I don't
remember for sure.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7fc0a1bd8800 (LWP 27426))]

Thread 4 (Thread 0x7fc09f4e1700 (LWP 27427)):
#0  0x00007fc0b45908dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fc0a8f66bd2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fc0a8f6874f in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fc0a182e7e9 in QXcbEventReader::run (this=0x19ccac0) at
qxcbconnection.cpp:1229
#4  0x00007fc0af3caa6e in QThreadPrivate::start (arg=0x19ccac0) at
thread/qthread_unix.cpp:331
#5  0x00007fc0aba636aa in start_thread (arg=0x7fc09f4e1700) at
pthread_create.c:333
#6  0x00007fc0b459beed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fc095630700 (LWP 27462)):
#0  0x00007fc0b45908dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fc0ab32d1ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc0ab32d2fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc0af60250b in QEventDispatcherGlib::processEvents
(this=0x7fc0900008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007fc0af5a950a in QEventLoop::exec (this=this@entry=0x7fc09562fdc0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fc0af3c5ac4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#6  0x00007fc0af3caa6e in QThreadPrivate::start (arg=0x1ec4490) at
thread/qthread_unix.cpp:331
#7  0x00007fc0aba636aa in start_thread (arg=0x7fc095630700) at
pthread_create.c:333
#8  0x00007fc0b459beed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fc08f98d700 (LWP 25241)):
[KCrash Handler]
#6  QVector<void*>::isEmpty (this=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qvector.h:84
#7  QThreadStorageData::finish (p=p@entry=0xf8) at
thread/qthreadstorage.cpp:169
#8  0x00007fc0af3c9c15 in QThreadPrivate::finish (arg=arg@entry=0x247e620) at
thread/qthread_unix.cpp:351
#9  0x00007fc0af3caa8f in __pthread_cleanup_class::~__pthread_cleanup_class
(this=<synthetic pointer>, __in_chrg=<optimized out>) at
/usr/include/pthread.h:563
#10 QThreadPrivate::start (arg=0x247e620) at thread/qthread_unix.cpp:290
#11 0x00007fc0aba636aa in start_thread (arg=0x7fc08f98d700) at
pthread_create.c:333
#12 0x00007fc0b459beed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fc0a1bd8800 (LWP 27426)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc0a8f66e29 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fc0a8f684df in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fc0a8f685f1 in xcb_wait_for_reply () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007fc0a1850356 in QXcbCursor::queryPointer (c=0x19c0ec0,
rootWin=rootWin@entry=0x0, pos=pos@entry=0x7ffe53615cd0,
keybMask=keybMask@entry=0x0) at qxcbcursor.cpp:619
#5  0x00007fc0a1850408 in QXcbCursor::pos (this=0x19cfd20) at
qxcbcursor.cpp:639
#6  0x00007fc0afb09098 in QCursor::pos (screen=<optimized out>) at
kernel/qcursor.cpp:182
#7  0x00007fc0afb09171 in QCursor::pos () at kernel/qcursor.cpp:206
#8  0x00007fc0b022f6f1 in QMenu::popup (this=0x2f5f6e0, p=...,
atAction=atAction@entry=0x0) at widgets/qmenu.cpp:2103
#9  0x00007fc0b0231761 in QMenu::internalDelayedPopup (this=0x38af710) at
widgets/qmenu.cpp:3253
#10 0x00007fc0af5db763 in QObject::event (this=this@entry=0x38af710,
e=e@entry=0x7ffe53616260) at kernel/qobject.cpp:1261
#11 0x00007fc0b00f374b in QWidget::event (this=this@entry=0x38af710,
event=event@entry=0x7ffe53616260) at kernel/qwidget.cpp:9105
#12 0x00007fc0b02367b3 in QMenu::event (this=0x38af710, e=0x7ffe53616260) at
widgets/qmenu.cpp:2650
#13 0x00007fc0b00b09dc in QApplicationPrivate::notify_helper
(this=this@entry=0x19b4f10, receiver=receiver@entry=0x38af710,
e=e@entry=0x7ffe53616260) at kernel/qapplication.cpp:3716
#14 0x00007fc0b00b5ea6 in QApplication::notify (this=0x7ffe53618130,
receiver=0x38af710, e=0x7ffe53616260) at kernel/qapplication.cpp:3499
#15 0x00007fc0af5abd7b in QCoreApplication::notifyInternal
(this=0x7ffe53618130, receiver=0x38af710, event=event@entry=0x7ffe53616260) at
kernel/qcoreapplication.cpp:965
#16 0x00007fc0af60130d in QCoreApplication::sendEvent (event=0x7ffe53616260,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#17 QTimerInfoList::activateTimers (this=0x19f3be0) at
kernel/qtimerinfo_unix.cpp:637
#18 0x00007fc0af601811 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:177
#19 0x00007fc0ab32cff7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fc0ab32d250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fc0ab32d2fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fc0af6024ef in QEventDispatcherGlib::processEvents (this=0x19f7040,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#23 0x00007fc0af5a950a in QEventLoop::exec (this=this@entry=0x7ffe536164a0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#24 0x00007fc0b0230bb0 in QMenu::exec (this=this@entry=0x38af710, p=...,
action=action@entry=0x0) at widgets/qmenu.cpp:2307
#25 0x00007fc0b48b4356 in DolphinContextMenu::openItemContextMenu
(this=0x38af710) at ../../src/dolphincontextmenu.cpp:299
#26 0x00007fc0b48b58d5 in DolphinContextMenu::open (this=0x38af710) at
../../src/dolphincontextmenu.cpp:113
#27 0x00007fc0b48ab014 in DolphinMainWindow::openContextMenu (this=0x1a63cd0,
pos=..., item=..., url=..., customActions=...) at
../../src/dolphinmainwindow.cpp:758
#28 0x00007fc0af5da777 in QtPrivate::QSlotObjectBase::call (a=0x7ffe53616880,
r=0x1a63cd0, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#29 QMetaObject::activate (sender=sender@entry=0x337b370,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=18,
argv=argv@entry=0x7ffe53616880) at kernel/qobject.cpp:3698
#30 0x00007fc0af5db0e7 in QMetaObject::activate (sender=sender@entry=0x337b370,
m=m@entry=0x7fc0b44909c0 <DolphinView::staticMetaObject>,
local_signal_index=local_signal_index@entry=18, argv=argv@entry=0x7ffe53616880)
at kernel/qobject.cpp:3578
#31 0x00007fc0b4256514 in DolphinView::requestContextMenu
(this=this@entry=0x337b370, _t1=..., _t2=..., _t3=..., _t4=...) at
moc_dolphinview.cpp:926
#32 0x00007fc0b4231f9e in DolphinView::slotItemContextMenuRequested
(this=0x337b370, index=<optimized out>, pos=...) at
../../src/views/dolphinview.cpp:857
#33 0x00007fc0af5da777 in QtPrivate::QSlotObjectBase::call (a=0x7ffe53616a40,
r=0x337b370, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#34 QMetaObject::activate (sender=sender@entry=0x356aca0,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3,
argv=argv@entry=0x7ffe53616a40) at kernel/qobject.cpp:3698
#35 0x00007fc0af5db0e7 in QMetaObject::activate (sender=sender@entry=0x356aca0,
m=m@entry=0x7fc0b4491180 <KItemListController::staticMetaObject>,
local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffe53616a40)
at kernel/qobject.cpp:3578
#36 0x00007fc0b42548e6 in KItemListController::itemContextMenuRequested
(this=this@entry=0x356aca0, _t1=2, _t2=...) at moc_kitemlistcontroller.cpp:415
#37 0x00007fc0b41f3b3d in KItemListController::mousePressEvent (this=0x356aca0,
event=0x7ffe536172e0, transform=...) at
../../src/kitemviews/kitemlistcontroller.cpp:621
#38 0x00007fc0b41f30f4 in KItemListController::processEvent (this=0x356aca0,
event=event@entry=0x7ffe536172e0, transform=...) at
../../src/kitemviews/kitemlistcontroller.cpp:1010
#39 0x00007fc0b4205572 in KItemListView::event (this=0x2161c60,
event=0x7ffe536172e0) at ../../src/kitemviews/kitemlistview.cpp:907
#40 0x00007fc0b00b09dc in QApplicationPrivate::notify_helper
(this=this@entry=0x19b4f10, receiver=receiver@entry=0x2161c60,
e=e@entry=0x7ffe536172e0) at kernel/qapplication.cpp:3716
#41 0x00007fc0b00b5ea6 in QApplication::notify (this=0x7ffe53618130,
receiver=0x2161c60, e=0x7ffe536172e0) at kernel/qapplication.cpp:3499
#42 0x00007fc0af5abd7b in QCoreApplication::notifyInternal
(this=0x7ffe53618130, receiver=0x2161c60, event=event@entry=0x7ffe536172e0) at
kernel/qcoreapplication.cpp:965
#43 0x00007fc0b00ad0d6 in QCoreApplication::sendSpontaneousEvent
(event=event@entry=0x7ffe536172e0, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#44 qt_sendSpontaneousEvent (receiver=<optimized out>,
event=event@entry=0x7ffe536172e0) at kernel/qapplication.cpp:4163
#45 0x00007fc0b03d52f3 in QGraphicsScenePrivate::sendEvent (this=<optimized
out>, item=0x2161c70, event=0x7ffe536172e0) at
graphicsview/qgraphicsscene.cpp:1236
#46 0x00007fc0b03d5da1 in QGraphicsScenePrivate::sendMouseEvent
(this=0x37d9370, mouseEvent=0x7ffe536172e0) at
graphicsview/qgraphicsscene.cpp:1314
#47 0x00007fc0b03de546 in QGraphicsScenePrivate::mousePressEventHandler
(this=this@entry=0x37d9370, mouseEvent=mouseEvent@entry=0x7ffe536172e0) at
graphicsview/qgraphicsscene.cpp:1441
#48 0x00007fc0b03de989 in QGraphicsScene::mousePressEvent (this=<optimized
out>, mouseEvent=0x7ffe536172e0) at graphicsview/qgraphicsscene.cpp:4020
#49 0x00007fc0b03e7eb0 in QGraphicsScene::event (this=0x1ea5e00,
event=0x7ffe536172e0) at graphicsview/qgraphicsscene.cpp:3388
#50 0x00007fc0b00b09dc in QApplicationPrivate::notify_helper
(this=this@entry=0x19b4f10, receiver=receiver@entry=0x1ea5e00,
e=e@entry=0x7ffe536172e0) at kernel/qapplication.cpp:3716
#51 0x00007fc0b00b5ea6 in QApplication::notify (this=0x7ffe53618130,
receiver=0x1ea5e00, e=0x7ffe536172e0) at kernel/qapplication.cpp:3499
#52 0x00007fc0af5abd7b in QCoreApplication::notifyInternal
(this=0x7ffe53618130, receiver=0x1ea5e00, event=event@entry=0x7ffe536172e0) at
kernel/qcoreapplication.cpp:965
#53 0x00007fc0b00ad0d6 in QCoreApplication::sendSpontaneousEvent
(event=event@entry=0x7ffe536172e0, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#54 qt_sendSpontaneousEvent (receiver=<optimized out>,
event=event@entry=0x7ffe536172e0) at kernel/qapplication.cpp:4163
#55 0x00007fc0b04018af in QGraphicsView::mousePressEvent (this=0x2c39720,
event=0x7ffe53617870) at graphicsview/qgraphicsview.cpp:3270
#56 0x00007fc0b00f3e3f in QWidget::event (this=this@entry=0x2c39720,
event=event@entry=0x7ffe53617870) at kernel/qwidget.cpp:8674
#57 0x00007fc0b01f285e in QFrame::event (this=0x2c39720, e=0x7ffe53617870) at
widgets/qframe.cpp:540
#58 0x00007fc0b0402ca3 in QGraphicsView::viewportEvent (this=0x2c39720,
event=0x7ffe53617870) at graphicsview/qgraphicsview.cpp:2962
#59 0x00007fc0af5abb6c in
QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=this@entry=0x19b4f10, receiver=receiver@entry=0x3876ab0,
event=event@entry=0x7ffe53617870) at kernel/qcoreapplication.cpp:1072
#60 0x00007fc0b00b09bc in QApplicationPrivate::notify_helper
(this=this@entry=0x19b4f10, receiver=receiver@entry=0x3876ab0,
e=e@entry=0x7ffe53617870) at kernel/qapplication.cpp:3712
#61 0x00007fc0b00b65a9 in QApplication::notify (this=<optimized out>,
receiver=0x3876ab0, e=0x7ffe53617870) at kernel/qapplication.cpp:3276
#62 0x00007fc0af5abd7b in QCoreApplication::notifyInternal
(this=0x7ffe53618130, receiver=receiver@entry=0x3876ab0,
event=event@entry=0x7ffe53617870) at kernel/qcoreapplication.cpp:965
#63 0x00007fc0b00b54b2 in QCoreApplication::sendSpontaneousEvent
(event=0x7ffe53617870, receiver=0x3876ab0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#64 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x3876ab0,
event=event@entry=0x7ffe53617870, alienWidget=alienWidget@entry=0x3876ab0,
nativeWidget=0x2a35d80, buttonDown=buttonDown@entry=0x7fc0b05e2b20
<qt_button_down>, lastMouseReceiver=..., spontaneous=true) at
kernel/qapplication.cpp:2770
#65 0x00007fc0b010df6b in QWidgetWindow::handleMouseEvent
(this=this@entry=0x23b8600, event=event@entry=0x7ffe53617c80) at
kernel/qwidgetwindow.cpp:555
#66 0x00007fc0b011052b in QWidgetWindow::event (this=0x23b8600,
event=0x7ffe53617c80) at kernel/qwidgetwindow.cpp:210
#67 0x00007fc0b00b09dc in QApplicationPrivate::notify_helper
(this=this@entry=0x19b4f10, receiver=receiver@entry=0x23b8600,
e=e@entry=0x7ffe53617c80) at kernel/qapplication.cpp:3716
#68 0x00007fc0b00b5ea6 in QApplication::notify (this=0x7ffe53618130,
receiver=0x23b8600, e=0x7ffe53617c80) at kernel/qapplication.cpp:3499
#69 0x00007fc0af5abd7b in QCoreApplication::notifyInternal
(this=0x7ffe53618130, receiver=receiver@entry=0x23b8600,
event=event@entry=0x7ffe53617c80) at kernel/qcoreapplication.cpp:965
#70 0x00007fc0afafe5f1 in QCoreApplication::sendSpontaneousEvent
(event=0x7ffe53617c80, receiver=0x23b8600) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#71 QGuiApplicationPrivate::processMouseEvent (e=0x22af390) at
kernel/qguiapplication.cpp:1792
#72 0x00007fc0afb002b5 in QGuiApplicationPrivate::processWindowSystemEvent
(e=e@entry=0x22af390) at kernel/qguiapplication.cpp:1584
#73 0x00007fc0afae4228 in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at kernel/qwindowsysteminterface.cpp:625
#74 0x00007fc0a18600b0 in userEventSourceDispatch (source=<optimized out>) at
eventdispatchers/qeventdispatcher_glib.cpp:70
#75 0x00007fc0ab32cff7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#76 0x00007fc0ab32d250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#77 0x00007fc0ab32d2fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#78 0x00007fc0af6024ef in QEventDispatcherGlib::processEvents (this=0x19f7040,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#79 0x00007fc0af5a950a in QEventLoop::exec (this=this@entry=0x7ffe53618000,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#80 0x00007fc0af5b15ec in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1229
#81 0x00007fc0afaf5d1c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1530
#82 0x00007fc0b00ace15 in QApplication::exec () at kernel/qapplication.cpp:2976
#83 0x00007fc0b48bd1c4 in kdemain (argc=1, argv=<optimized out>) at
../../src/main.cpp:146
#84 0x00007fc0b44b5a40 in __libc_start_main (main=0x400730 <main(int, char**)>,
argc=1, argv=0x7ffe536182b8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffe536182a8) at libc-start.c:289
#85 0x0000000000400769 in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to