Bug 336796 - crash
Summary: crash
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.11.5
Platform: Mint (Ubuntu based) Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords: drkonqi
: 354359 379329 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-06-27 14:40 UTC by Mike
Modified: 2021-01-01 16:49 UTC (History)
3 users (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 Mike 2014-06-27 14:40:21 UTC
Application: dolphin (4.11.5)
KDE Platform Version: 4.11.5
Qt Version: 4.8.4
Operating System: Linux 3.11.0-12-generic i686
Distribution: Linux Mint 16 Petra

-- Information about the crash:
- What I was doing when the application crashed:
I had just navigated to a folder containing a file and then right-clicked on a file (of type css), nothing I don't do all the time.

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

Thread 4 (Thread 0xaea86b40 (LWP 2357)):
#0  0xb4c5cde3 in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#1  0xb75eabc4 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0xb4bbfbb0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4b7bb5d in g_main_context_acquire () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb4b7ca08 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb4b7cca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb591e8df in QEventDispatcherGlib::processEvents (this=0xae100468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb58ed9f3 in QEventLoop::processEvents (this=this@entry=0xaea86228, flags=...) at kernel/qeventloop.cpp:149
#8  0xb58edd19 in QEventLoop::exec (this=this@entry=0xaea86228, flags=...) at kernel/qeventloop.cpp:204
#9  0xb57dce3d in QThread::exec (this=this@entry=0x92957d8) at thread/qthread.cpp:542
#10 0xb58cde14 in QInotifyFileSystemWatcherEngine::run (this=0x92957d8) at io/qfilesystemwatcher_inotify.cpp:265
#11 0xb57df72f in QThreadPrivate::start (arg=0x92957d8) at thread/qthread_unix.cpp:338
#12 0xb4c5ad78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0xb75dd01e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xae002b40 (LWP 2358)):
#0  0xb4bbfaae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb4bc00f8 in g_private_get () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb4ba31be in g_thread_self () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4b7cc96 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb591e8df in QEventDispatcherGlib::processEvents (this=0xad700468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0xb58ed9f3 in QEventLoop::processEvents (this=this@entry=0xae002228, flags=...) at kernel/qeventloop.cpp:149
#6  0xb58edd19 in QEventLoop::exec (this=this@entry=0xae002228, flags=...) at kernel/qeventloop.cpp:204
#7  0xb57dce3d in QThread::exec (this=this@entry=0x93373f0) at thread/qthread.cpp:542
#8  0xb58cde14 in QInotifyFileSystemWatcherEngine::run (this=0x93373f0) at io/qfilesystemwatcher_inotify.cpp:265
#9  0xb57df72f in QThreadPrivate::start (arg=0x93373f0) at thread/qthread_unix.cpp:338
#10 0xb4c5ad78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#11 0xb75dd01e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xacc77b40 (LWP 2369)):
#0  0xb4bbed5e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb4b7c65b in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb4b7cafa in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4b7cca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb591e8df in QEventDispatcherGlib::processEvents (this=0xad7022e8, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0xb58ed9f3 in QEventLoop::processEvents (this=this@entry=0xacc77228, flags=...) at kernel/qeventloop.cpp:149
#6  0xb58edd19 in QEventLoop::exec (this=this@entry=0xacc77228, flags=...) at kernel/qeventloop.cpp:204
#7  0xb57dce3d in QThread::exec (this=this@entry=0x96a6128) at thread/qthread.cpp:542
#8  0xb58cde14 in QInotifyFileSystemWatcherEngine::run (this=0x96a6128) at io/qfilesystemwatcher_inotify.cpp:265
#9  0xb57df72f in QThreadPrivate::start (arg=0x96a6128) at thread/qthread_unix.cpp:338
#10 0xb4c5ad78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#11 0xb75dd01e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb11ae740 (LWP 2356)):
[KCrash Handler]
#7  0x00000000 in ?? ()
#8  0xb58f5e68 in QMetaObject::cast (this=0xb5d0cba8 <KPluginFactory::staticMetaObject>, obj=obj@entry=0x9818030) at kernel/qmetaobject.cpp:274
#9  0xb5c59275 in qobject_cast<KPluginFactory*> (object=0x9818030) at /usr/include/qt4/QtCore/qobject.h:380
#10 KPluginLoader::factory (this=this@entry=0xbfa935fc) at ../../kdecore/util/kpluginloader.cpp:221
#11 0xb76f7864 in createInstance<KFileItemActionPlugin> (error=0x0, args=..., parent=0x0, parentWidget=0x0, this=0x99b8fb8) at /usr/include/KDE/../kservice.h:571
#12 createInstance<KFileItemActionPlugin> (error=0x0, args=..., parent=0x0, this=0x99b8fb8) at /usr/include/KDE/../kservice.h:550
#13 DolphinContextMenu::addFileItemPluginActions (this=this@entry=0x98edf48) at ../../../dolphin/src/dolphincontextmenu.cpp:500
#14 0xb76f7d87 in DolphinContextMenu::openItemContextMenu (this=0x98edf48) at ../../../dolphin/src/dolphincontextmenu.cpp:272
#15 0xb76f8efd in DolphinContextMenu::open (this=0x98edf48) at ../../../dolphin/src/dolphincontextmenu.cpp:117
#16 0xb76ec7f1 in DolphinMainWindow::openContextMenu (this=0x924ccd8, pos=..., item=..., url=..., customActions=...) at ../../../dolphin/src/dolphinmainwindow.cpp:1273
#17 0xb76eff58 in DolphinMainWindow::qt_static_metacall (_o=0xad487e68 <vtable for bcompare_kde_factory+8>, _id=-1, _a=0xbfa938ac, _c=<optimized out>) at ./dolphinmainwindow.moc:258
#18 0xb5903fc7 in QMetaObject::activate (sender=sender@entry=0x92b4540, m=m@entry=0xb73935dc <DolphinView::staticMetaObject>, local_signal_index=local_signal_index@entry=18, argv=argv@entry=0xbfa938ac) at kernel/qobject.cpp:3539
#19 0xb734dd2d in DolphinView::requestContextMenu (this=this@entry=0x92b4540, _t1=..., _t2=..., _t3=..., _t4=...) at ./dolphinview.moc:455
#20 0xb73502fa in DolphinView::slotItemContextMenuRequested (this=0x92b4540, index=1, pos=...) at ../../../dolphin/src/views/dolphinview.cpp:860
#21 0xb7354898 in DolphinView::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=0xbfa93a34, _c=<optimized out>) at ./dolphinview.moc:251
#22 0xb5903fc7 in QMetaObject::activate (sender=sender@entry=0x92cb678, m=m@entry=0xb73910a0 <KItemListController::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0xbfa93a34) at kernel/qobject.cpp:3539
#23 0xb731448d in KItemListController::itemContextMenuRequested (this=this@entry=0x92cb678, _t1=1, _t2=...) at ./kitemlistcontroller.moc:232
#24 0xb731646e in KItemListController::mousePressEvent (this=this@entry=0x92cb678, event=event@entry=0xbfa942c0, transform=...) at ../../../dolphin/src/kitemviews/kitemlistcontroller.cpp:624
#25 0xb7313969 in KItemListController::processEvent (this=0x92cb678, event=event@entry=0xbfa942c0, transform=...) at ../../../dolphin/src/kitemviews/kitemlistcontroller.cpp:1027
#26 0xb732741d in KItemListView::event (this=0x92d18e0, event=0xbfa942c0) at ../../../dolphin/src/kitemviews/kitemlistview.cpp:898
#27 0xb5e4a744 in QApplicationPrivate::notify_helper (this=0x91043a0, receiver=0x92d18e0, e=0xbfa942c0) at kernel/qapplication.cpp:4567
#28 0xb5e51223 in QApplication::notify (this=0xbfa94d70, receiver=receiver@entry=0x92d18e0, e=e@entry=0xbfa942c0) at kernel/qapplication.cpp:4353
#29 0xb6998ff4 in KApplication::notify (this=0xbfa94d70, receiver=0x92d18e0, event=0xbfa942c0) at ../../kdeui/kernel/kapplication.cpp:311
#30 0xb58eeeda in QCoreApplication::notifyInternal (this=0xbfa94d70, receiver=receiver@entry=0x92d18e0, event=event@entry=0xbfa942c0) at kernel/qcoreapplication.cpp:946
#31 0xb5e48bcd in sendSpontaneousEvent (event=0xbfa942c0, receiver=0x92d18e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#32 qt_sendSpontaneousEvent (receiver=0x92d18e0, event=event@entry=0xbfa942c0) at kernel/qapplication.cpp:5565
#33 0xb64beb51 in QGraphicsScenePrivate::sendEvent (this=0x93346a8, item=0x92d18e8, event=0xbfa942c0) at graphicsview/qgraphicsscene.cpp:1217
#34 0xb64bf0b6 in QGraphicsScenePrivate::sendMouseEvent (this=0x93346a8, mouseEvent=0xbfa942c0) at graphicsview/qgraphicsscene.cpp:1295
#35 0xb64ca037 in QGraphicsScenePrivate::mousePressEventHandler (this=this@entry=0x93346a8, mouseEvent=mouseEvent@entry=0xbfa942c0) at graphicsview/qgraphicsscene.cpp:1422
#36 0xb64ca537 in QGraphicsScene::mousePressEvent (this=0x9334698, mouseEvent=0xbfa942c0) at graphicsview/qgraphicsscene.cpp:4074
#37 0xb64d3f4f in QGraphicsScene::event (this=0x9334698, event=0xbfa942c0) at graphicsview/qgraphicsscene.cpp:3455
#38 0xb5e4a744 in QApplicationPrivate::notify_helper (this=0x91043a0, receiver=0x9334698, e=0xbfa942c0) at kernel/qapplication.cpp:4567
#39 0xb5e51223 in QApplication::notify (this=0xbfa94d70, receiver=receiver@entry=0x9334698, e=e@entry=0xbfa942c0) at kernel/qapplication.cpp:4353
#40 0xb6998ff4 in KApplication::notify (this=0xbfa94d70, receiver=0x9334698, event=0xbfa942c0) at ../../kdeui/kernel/kapplication.cpp:311
#41 0xb58eeeda in QCoreApplication::notifyInternal (this=0xbfa94d70, receiver=receiver@entry=0x9334698, event=event@entry=0xbfa942c0) at kernel/qcoreapplication.cpp:946
#42 0xb5e48bcd in sendSpontaneousEvent (event=0xbfa942c0, receiver=0x9334698) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#43 qt_sendSpontaneousEvent (receiver=0x9334698, event=event@entry=0xbfa942c0) at kernel/qapplication.cpp:5565
#44 0xb64ed6e5 in QGraphicsView::mousePressEvent (this=0x9334af0, event=0xbfa947b4) at graphicsview/qgraphicsview.cpp:3164
#45 0xb5ea3f93 in QWidget::event (this=this@entry=0x9334af0, event=event@entry=0xbfa947b4) at kernel/qwidget.cpp:8371
#46 0xb62a8fcc in QFrame::event (this=this@entry=0x9334af0, e=e@entry=0xbfa947b4) at widgets/qframe.cpp:557
#47 0xb6337318 in QAbstractScrollArea::viewportEvent (this=this@entry=0x9334af0, e=e@entry=0xbfa947b4) at widgets/qabstractscrollarea.cpp:1043
#48 0xb64ee627 in QGraphicsView::viewportEvent (this=<optimized out>, event=<optimized out>) at graphicsview/qgraphicsview.cpp:2866
#49 0xb6337596 in viewportEvent (event=0xbfa947b4, this=<optimized out>) at widgets/qabstractscrollarea_p.h:100
#50 QAbstractScrollAreaFilter::eventFilter (this=0x91ac6a8, o=0x9337030, e=0xbfa947b4) at widgets/qabstractscrollarea_p.h:116
#51 0xb58ef04e in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x91043a0, receiver=receiver@entry=0x9337030, event=event@entry=0xbfa947b4) at kernel/qcoreapplication.cpp:1056
#52 0xb5e4a721 in QApplicationPrivate::notify_helper (this=0x91043a0, receiver=receiver@entry=0x9337030, e=0xbfa947b4) at kernel/qapplication.cpp:4563
#53 0xb5e52df8 in QApplication::notify (this=0xbfa94d70, receiver=receiver@entry=0x9337030, e=e@entry=0xbfa947b4) at kernel/qapplication.cpp:4110
#54 0xb6998ff4 in KApplication::notify (this=0xbfa94d70, receiver=0x9337030, event=0xbfa947b4) at ../../kdeui/kernel/kapplication.cpp:311
#55 0xb58eeeda in QCoreApplication::notifyInternal (this=0xbfa94d70, receiver=receiver@entry=0x9337030, event=event@entry=0xbfa947b4) at kernel/qcoreapplication.cpp:946
#56 0xb5e50aa3 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#57 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x9337030, event=0xbfa947b4, alienWidget=0x9337030, nativeWidget=0x916ae10, buttonDown=buttonDown@entry=0xb67bfcc4 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#58 0xb5ed44e8 in QETWidget::translateMouseEvent (this=0x916ae10, event=event@entry=0xbfa949dc) at kernel/qapplication_x11.cpp:4631
#59 0xb5ed3c05 in QApplication::x11ProcessEvent (this=0xbfa94d70, event=event@entry=0xbfa949dc) at kernel/qapplication_x11.cpp:3624
#60 0xb5eff274 in x11EventSourceDispatch (s=0x91041d0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#61 0xb4b7c83e in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#62 0xb4b7cbe8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#63 0xb4b7cca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#64 0xb591e8bf in QEventDispatcherGlib::processEvents (this=this@entry=0x90ddd70, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#65 0xb5eff32e in QGuiEventDispatcherGlib::processEvents (this=0x90ddd70, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#66 0xb58ed9f3 in QEventLoop::processEvents (this=this@entry=0xbfa94c98, flags=...) at kernel/qeventloop.cpp:149
#67 0xb58edd19 in QEventLoop::exec (this=this@entry=0xbfa94c98, flags=...) at kernel/qeventloop.cpp:204
#68 0xb58f389e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#69 0xb5e48974 in QApplication::exec () at kernel/qapplication.cpp:3828
#70 0xb76fac3a in kdemain (argc=5, argv=0xbfa94e54) at ../../../dolphin/src/main.cpp:93
#71 0x0804855b in main (argc=5, argv=0xbfa94e54) at dolphin_dummy.cpp:3

Reported using DrKonqi
Comment 1 Frank Reininghaus 2014-07-01 15:04:42 UTC
Thanks for the bug report. The backtrace does not really tell me much. Might be a bug in kdelibs. If the bug is repeatable at least sometimes, it would help a lot if you could provide a Valgrind log, see

http://community.kde.org/Dolphin/FAQ/Crashes

Considering that KDE SC 4.11 is a bit outdated, it might also help if you upgrade to a newer version.
Comment 2 Mike 2014-07-01 15:43:20 UTC
Sure, sorry it's not that helpful. I'm working on upgrading my Linux Mint distribution to 17 with whatever version of KDE they're going to include.
I don't recall seeing this issue happen either before now or afterwards. If I ever find a reproducible case I'll try to get a valgrind log and attach it here (or open a new bug). Meantime I'm fine w/ it if you want to close this as cannot reproduce.
Comment 3 Elvis Angelaccio 2016-12-25 14:38:40 UTC
*** Bug 354359 has been marked as a duplicate of this bug. ***
Comment 4 Elvis Angelaccio 2017-04-29 11:09:43 UTC
*** Bug 379329 has been marked as a duplicate of this bug. ***
Comment 5 Justin Zobel 2020-12-17 05:28:26 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 6 Mike 2020-12-17 16:21:40 UTC
I don't know about resolved as I don't know how to reproduce the conditions that caused it to occur.

However I'm fine with it being closed however you want to do it.

This wasn't a reproducible issue for me. I filed the crash report in case the automatic details gathered were helpful. Like I said in the original report it occurred doing things I do all the time and have continued to do after this crash without problem.
Comment 7 Bug Janitor Service 2021-01-01 04:34:58 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 8 Mike 2021-01-01 16:49:23 UTC
Sorry I missed that I was supposed to change the status when I replied.