Bug 320006 - Dolphin crashes while trying to mount HDD
Summary: Dolphin crashes while trying to mount HDD
Status: RESOLVED FIXED
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
: 322275 324726 325332 327593 328804 329693 329862 329885 332266 332861 333004 333406 333974 335167 335807 336762 337030 337888 340832 342400 345576 346367 349548 352443 363343 392366 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-05-19 10:03 UTC by matchmielu
Modified: 2018-04-23 08:49 UTC (History)
35 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
log.txt (8.98 KB, text/plain)
2013-05-22 21:48 UTC, matchmielu
Details
New crash information added by DrKonqi (6.80 KB, text/plain)
2013-11-08 09:50 UTC, underline
Details
New crash information added by DrKonqi (8.49 KB, text/plain)
2014-03-14 19:00 UTC, Rick Alther
Details
New crash information added by DrKonqi (5.98 KB, text/plain)
2014-07-16 14:31 UTC, Andres Nogueiras
Details
New crash information added by DrKonqi (5.84 KB, text/plain)
2015-01-15 05:30 UTC, Pavel Suk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description matchmielu 2013-05-19 10:03:02 UTC
Application: dolphin (2.2)
KDE Platform Version: 4.10.2
Qt Version: 4.8.4
Operating System: Linux 3.8.0-21-generic i686
Distribution: Ubuntu 13.04

-- Information about the crash:
I have 12 partitions. When I click on the drives in Dolphin to mount them, at 12-th partition the Dolphin crash occurs. But the drive was installed.

The crash can be reproduced every 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 0xaf2a6740 (LWP 2576))]

Thread 3 (Thread 0xac956b40 (LWP 2577)):
#0  0xb7741424 in __kernel_vsyscall ()
#1  0xb75db8e2 in clock_gettime () from /lib/i386-linux-gnu/libc.so.6
#2  0xb57930d5 in do_gettime (frac=0xac955eb0, sec=0xac955ea8) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0xb587a80e in QTimerInfoList::updateCurrentTime (this=this@entry=0xac0020bc) at kernel/qeventdispatcher_unix.cpp:354
#5  0xb587ab9a in QTimerInfoList::timerWait (this=0xac0020bc, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6  0xb5879373 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xac955fdc) at kernel/qeventdispatcher_glib.cpp:136
#7  0xb587940d in timerSourcePrepare (source=0xac002088, timeout=0xac955fdc) at kernel/qeventdispatcher_glib.cpp:169
#8  0xb4a8dd21 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb4a8e5cf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb4a8e831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb5879c3f in QEventDispatcherGlib::processEvents (this=0xac000488, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0xb58463ec in QEventLoop::processEvents (this=this@entry=0xac956178, flags=...) at kernel/qeventloop.cpp:149
#13 0xb58466e1 in QEventLoop::exec (this=this@entry=0xac956178, flags=...) at kernel/qeventloop.cpp:204
#14 0xb5731fec in QThread::exec (this=this@entry=0x8d624c0) at thread/qthread.cpp:542
#15 0xb5825f2d in QInotifyFileSystemWatcherEngine::run (this=0x8d624c0) at io/qfilesystemwatcher_inotify.cpp:256
#16 0xb5734b18 in QThreadPrivate::start (arg=0x8d624c0) at thread/qthread_unix.cpp:338
#17 0xb1799101 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#18 0x5c8b0824 in ?? ()
#19 0xbab80424 in ?? ()
#20 0x65000000 in ?? ()
#21 0x001015ff in ?? ()
#22 0xd3890000 in ?? ()
#23 0xfff0013d in ?? ()
#24 0xc30173ff in ?? ()
#25 0x0fe162e8 in ?? ()
#26 0x7bc18100 in ?? ()
#27 0x8b0017fb in ?? ()
#28 0xffff1889 in ?? ()
#29 0x65d8f7ff in ?? ()
#30 0x00000d03 in ?? ()
#31 0x01890000 in ?? ()
#32 0xc3ffc883 in ?? ()
#33 0x00acec81 in ?? ()
#34 0x9c890000 in ?? ()
#35 0x0000a024 in ?? ()
#36 0xe131e800 in ?? ()
#37 0xc381000f in ?? ()
#38 0x0017fb4e in ?? ()
#39 0xa424b489 in ?? ()
#40 0x8b000000 in ?? ()
#41 0x00b024b4 in ?? ()
#42 0xbc890000 in ?? ()
#43 0x0000a824 in ?? ()
#44 0x247c8d00 in ?? ()
#45 0x247c8914 in ?? ()
#46 0x2444c708 in ?? ()
#47 0x00000004 in ?? ()
#48 0x24348900 in ?? ()
#49 0xfff84be8 in ?? ()
#50 0x78c085ff in ?? ()
#51 0xff4e8d7f in ?? ()
#52 0x000001b8 in ?? ()
#53 0xd3ca8900 in ?? ()
#54 0x248c8be0 in ?? ()
#55 0x000000b4 in ?? ()
#56 0x8505eac1 in ?? ()
#57 0xf74d75c9 in ?? ()
#58 0x248c81d0 in ?? ()
#59 0x00000098 in ?? ()
#60 0x10000000 in ?? ()
#61 0x60938421 in ?? ()
#62 0xc7000037 in ?? ()
#63 0x00082444 in ?? ()
#64 0x89000000 in ?? ()
#65 0x8904247c in ?? ()
#66 0x05e82434 in ?? ()
#67 0x85fffff8 in ?? ()
#68 0x313978c0 in ?? ()
#69 0x249c8bc0 in ?? ()
#70 0x000000a0 in ?? ()
#71 0xa424b48b in ?? ()
#72 0x8b000000 in ?? ()
#73 0x00a824bc in ?? ()
#74 0xc4810000 in ?? ()
#75 0x000000ac in ?? ()
#76 0x00768dc3 in ?? ()
#77 0x60938409 in ?? ()
#78 0x81000037 in ?? ()
#79 0x009824a4 in ?? ()
#80 0xffff0000 in ?? ()
#81 0xb3ebefff in JSC::JSProxy::defineOwnProperty(JSC::JSObject*, JSC::ExecState*, JSC::PropertyName, JSC::PropertyDescriptor&, bool) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#82 0x900debc3 in ?? ()
#83 0x90909090 in ?? ()
#84 0x90909090 in ?? ()
#85 0x90909090 in ?? ()
#86 0x244c8b56 in ?? ()
#87 0x0001b80c in ?? ()
#88 0x548b0000 in ?? ()
#89 0xe9830824 in ?? ()
#90 0xc1ce8901 in ?? ()
#91 0xe0d305ee in ?? ()
#92 0x31b20409 in ?? ()
#93 0x90c35ec0 in ?? ()
#94 0x244c8b56 in ?? ()
#95 0x0001b80c in ?? ()
#96 0x548b0000 in ?? ()
#97 0xe9830824 in ?? ()
#98 0xc1ce8901 in ?? ()
#99 0xe0d305ee in ?? ()
#100 0x0421d0f7 in ?? ()
#101 0x5ec031b2 in ?? ()
#102 0x669066c3 in ?? ()
#103 0x66906690 in ?? ()
#104 0x66906690 in ?? ()
#105 0x90906690 in ?? ()
#106 0x7c8b5357 in ?? ()
#107 0xe8e80c24 in ?? ()
#108 0x81000fdf in ?? ()
#109 0x17fa05c3 in ?? ()
#110 0x74ff8500 in ?? ()
#111 0x01c7f76b in ?? ()
#112 0xba000000 in ?? ()
#113 0x00000080 in ?? ()
#114 0xc7f74e75 in ?? ()
#115 0x00000002 in ?? ()
#116 0xd1893675 in ?? ()
#117 0xe9c1c031 in ?? ()
#118 0x02c2f602 in ?? ()
#119 0x1875abf3 in ?? ()
#120 0x7501e283 in ?? ()
#121 0x5bc0310b in ?? ()
#122 0xb68dc35f in qvariant_cast<bool> (v=...) at /usr/include/qt4/QtCore/qvariant.h:574
#123 readCheck<bool> (defaultValue=@0xb7506666: 199, key=0xb6ac1274 "AlphaBlending", this=0x4c8bda89) at ../../kdecore/config/kconfiggroup.h:724
#124 readEntry<bool> (aDefault=@0xb7506666: 199, key=0xb6ac1274 "AlphaBlending", this=0x4c8bda89) at ../../kdecore/config/kconfiggroup.h:253
#125 KIconLoaderPrivate::init (this=0xc2f602e9, _appname=..., _dirs=0x1e2832b) at ../../kdeui/icons/kiconloader.cpp:491
#126 0xc1ffffff in ?? ()
#127 0xc2f602e9 in ?? ()
#128 0x75abf302 in ?? ()
#129 0x01e2832b in ?? ()
#130 0x26811e75 in ?? ()
#131 0x7fffffff in ?? ()
#132 0x6683c031 in ?? ()
#133 0x1c8bfe04 in ?? ()
#134 0x24748b24 in ?? ()
#135 0x247c8b04 in ?? ()
#136 0x0cc48308 in ?? ()
#137 0x00768dc3 in ?? ()
#138 0xebff07c6 in ?? ()
#139 0x00768ddd in ?? ()
#140 0xff07c766 in ?? ()
#141 0x02c783ff in ?? ()
#142 0x7401e283 in ?? ()
#143 0x90e9ebcd in ?? ()
#144 0xff07c766 in ?? ()
#145 0x02ea83ff in ?? ()
#146 0xeb02c783 in ?? ()
#147 0x00768da7 in ?? ()
#148 0x8dff06c6 in ?? ()
#149 0x7fb2017e in ?? ()
#150 0xb68d92eb in KIconLoaderPrivate::findMatchingIcon (this=0x548b241c, name=..., size=-2130702371) at ../../kdeui/icons/kiconloader.cpp:965
#151 0x8b08ec83 in ?? ()
#152 0x8910244c in ?? ()
#153 0x548b241c in ?? ()
#154 0x90e80c24 in ?? ()
#155 0x81000fdd in ?? ()
#156 0x17f7adc3 in ?? ()
#157 0x24748900 in ?? ()
#158 0x7ec98504 in ?? ()
#159 0x74d2852f in ?? ()
#160 0x40f9832b in ?? ()
#161 0xe983267f in ?? ()
#162 0x0001b801 in ?? ()
#163 0xce890000 in ?? ()
#164 0xd305eec1 in ?? ()
#165 0xb20485e0 in ?? () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread 0xabe51b40 (LWP 2578)):
#0  0xb4ad1a4a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb4ad1d68 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb4a8e2a8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4a8e750 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb4a8e831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb5879c3f in QEventDispatcherGlib::processEvents (this=0xab500488, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb58463ec in QEventLoop::processEvents (this=this@entry=0xabe51178, flags=...) at kernel/qeventloop.cpp:149
#7  0xb58466e1 in QEventLoop::exec (this=this@entry=0xabe51178, flags=...) at kernel/qeventloop.cpp:204
#8  0xb5731fec in QThread::exec (this=this@entry=0x8bebf18) at thread/qthread.cpp:542
#9  0xb5825f2d in QInotifyFileSystemWatcherEngine::run (this=0x8bebf18) at io/qfilesystemwatcher_inotify.cpp:256
#10 0xb5734b18 in QThreadPrivate::start (arg=0x8bebf18) at thread/qthread_unix.cpp:338
#11 0xb1799101 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#12 0x5c8b0824 in ?? ()
#13 0xbab80424 in ?? ()
#14 0x65000000 in ?? ()
#15 0x001015ff in ?? ()
#16 0xd3890000 in ?? ()
#17 0xfff0013d in ?? ()
#18 0xc30173ff in ?? ()
#19 0x0fe162e8 in ?? ()
#20 0x7bc18100 in ?? ()
#21 0x8b0017fb in ?? ()
#22 0xffff1889 in ?? ()
#23 0x65d8f7ff in ?? ()
#24 0x00000d03 in ?? ()
#25 0x01890000 in ?? ()
#26 0xc3ffc883 in ?? ()
#27 0x00acec81 in ?? ()
#28 0x9c890000 in ?? ()
#29 0x0000a024 in ?? ()
#30 0xe131e800 in ?? ()
#31 0xc381000f in ?? ()
#32 0x0017fb4e in ?? ()
#33 0xa424b489 in ?? ()
#34 0x8b000000 in ?? ()
#35 0x00b024b4 in ?? ()
#36 0xbc890000 in ?? ()
#37 0x0000a824 in ?? ()
#38 0x247c8d00 in ?? ()
#39 0x247c8914 in ?? ()
#40 0x2444c708 in ?? ()
#41 0x00000004 in ?? ()
#42 0x24348900 in ?? ()
#43 0xfff84be8 in ?? ()
#44 0x78c085ff in ?? ()
#45 0xff4e8d7f in ?? ()
#46 0x000001b8 in ?? ()
#47 0xd3ca8900 in ?? ()
#48 0x248c8be0 in ?? ()
#49 0x000000b4 in ?? ()
#50 0x8505eac1 in ?? ()
#51 0xf74d75c9 in ?? ()
#52 0x248c81d0 in ?? ()
#53 0x00000098 in ?? ()
#54 0x10000000 in ?? ()
#55 0x60938421 in ?? ()
#56 0xc7000037 in ?? ()
#57 0x00082444 in ?? ()
#58 0x89000000 in ?? ()
#59 0x8904247c in ?? ()
#60 0x05e82434 in ?? ()
#61 0x85fffff8 in ?? ()
#62 0x313978c0 in ?? ()
#63 0x249c8bc0 in ?? ()
#64 0x000000a0 in ?? ()
#65 0xa424b48b in ?? ()
#66 0x8b000000 in ?? ()
#67 0x00a824bc in ?? ()
#68 0xc4810000 in ?? ()
#69 0x000000ac in ?? ()
#70 0x00768dc3 in ?? ()
#71 0x60938409 in ?? ()
#72 0x81000037 in ?? ()
#73 0x009824a4 in ?? ()
#74 0xffff0000 in ?? ()
#75 0xb3ebefff in JSC::JSProxy::defineOwnProperty(JSC::JSObject*, JSC::ExecState*, JSC::PropertyName, JSC::PropertyDescriptor&, bool) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#76 0x900debc3 in ?? ()
#77 0x90909090 in ?? ()
#78 0x90909090 in ?? ()
#79 0x90909090 in ?? ()
#80 0x244c8b56 in ?? ()
#81 0x0001b80c in ?? ()
#82 0x548b0000 in ?? ()
#83 0xe9830824 in ?? ()
#84 0xc1ce8901 in ?? ()
#85 0xe0d305ee in ?? ()
#86 0x31b20409 in ?? ()
#87 0x90c35ec0 in ?? ()
#88 0x244c8b56 in ?? ()
#89 0x0001b80c in ?? ()
#90 0x548b0000 in ?? ()
#91 0xe9830824 in ?? ()
#92 0xc1ce8901 in ?? ()
#93 0xe0d305ee in ?? ()
#94 0x0421d0f7 in ?? ()
#95 0x5ec031b2 in ?? ()
#96 0x669066c3 in ?? ()
#97 0x66906690 in ?? ()
#98 0x66906690 in ?? ()
#99 0x90906690 in ?? ()
#100 0x7c8b5357 in ?? ()
#101 0xe8e80c24 in ?? ()
#102 0x81000fdf in ?? ()
#103 0x17fa05c3 in ?? ()
#104 0x74ff8500 in ?? ()
#105 0x01c7f76b in ?? ()
#106 0xba000000 in ?? ()
#107 0x00000080 in ?? ()
#108 0xc7f74e75 in ?? ()
#109 0x00000002 in ?? ()
#110 0xd1893675 in ?? ()
#111 0xe9c1c031 in ?? ()
#112 0x02c2f602 in ?? ()
#113 0x1875abf3 in ?? ()
#114 0x7501e283 in ?? ()
#115 0x5bc0310b in ?? ()
#116 0xb68dc35f in qvariant_cast<bool> (v=...) at /usr/include/qt4/QtCore/qvariant.h:574
#117 readCheck<bool> (defaultValue=@0xb7506666: 199, key=0xb6ac1274 "AlphaBlending", this=0x4c8bda89) at ../../kdecore/config/kconfiggroup.h:724
#118 readEntry<bool> (aDefault=@0xb7506666: 199, key=0xb6ac1274 "AlphaBlending", this=0x4c8bda89) at ../../kdecore/config/kconfiggroup.h:253
#119 KIconLoaderPrivate::init (this=0xc2f602e9, _appname=..., _dirs=0x1e2832b) at ../../kdeui/icons/kiconloader.cpp:491
#120 0xc1ffffff in ?? ()
#121 0xc2f602e9 in ?? ()
#122 0x75abf302 in ?? ()
#123 0x01e2832b in ?? ()
#124 0x26811e75 in ?? ()
#125 0x7fffffff in ?? ()
#126 0x6683c031 in ?? ()
#127 0x1c8bfe04 in ?? ()
#128 0x24748b24 in ?? ()
#129 0x247c8b04 in ?? ()
#130 0x0cc48308 in ?? ()
#131 0x00768dc3 in ?? ()
#132 0xebff07c6 in ?? ()
#133 0x00768ddd in ?? ()
#134 0xff07c766 in ?? ()
#135 0x02c783ff in ?? ()
#136 0x7401e283 in ?? ()
#137 0x90e9ebcd in ?? ()
#138 0xff07c766 in ?? ()
#139 0x02ea83ff in ?? ()
#140 0xeb02c783 in ?? ()
#141 0x00768da7 in ?? ()
#142 0x8dff06c6 in ?? ()
#143 0x7fb2017e in ?? ()
#144 0xb68d92eb in KIconLoaderPrivate::findMatchingIcon (this=0x548b241c, name=..., size=-2130702371) at ../../kdeui/icons/kiconloader.cpp:965
#145 0x8b08ec83 in ?? ()
#146 0x8910244c in ?? ()
#147 0x548b241c in ?? ()
#148 0x90e80c24 in ?? ()
#149 0x81000fdd in ?? ()
#150 0x17f7adc3 in ?? ()
#151 0x24748900 in ?? ()
#152 0x7ec98504 in ?? ()
#153 0x74d2852f in ?? ()
#154 0x40f9832b in ?? ()
#155 0xe983267f in ?? ()
#156 0x0001b801 in ?? ()
#157 0xce890000 in ?? ()
#158 0xd305eec1 in ?? ()
#159 0xb20485e0 in ?? () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 1 (Thread 0xaf2a6740 (LWP 2576)):
[KCrash Handler]
#7  0xb6b9a9fd in QDomNode::toElement (this=this@entry=0xbf987478) at dom/qdom.cpp:7281
#8  0xb6d55b3b in KBookmarkGroup::findToolbar (this=this@entry=0xbf987504) at ../../kio/bookmarks/kbookmark.cc:253
#9  0xb6d603be in KBookmarkManager::saveAs (this=this@entry=0x8d31040, filename=..., toolbarCache=toolbarCache@entry=true) at ../../kio/bookmarks/kbookmarkmanager.cc:415
#10 0xb6d605ae in KBookmarkManager::save (this=this@entry=0x8d31040, toolbarCache=toolbarCache@entry=true) at ../../kio/bookmarks/kbookmarkmanager.cc:398
#11 0xb6d605f2 in KBookmarkManager::emitChanged (this=0x8d31040, group=...) at ../../kio/bookmarks/kbookmarkmanager.cc:553
#12 0xb76f4a33 in PlacesItemModel::saveBookmarks (this=0x9058d28) at ../../../dolphin/src/panels/places/placesitemmodel.cpp:727
#13 0xb585db56 in QMetaObject::activate (sender=sender@entry=0x9098f80, m=m@entry=0xb59b24b8 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#14 0xb58b0ee5 in QTimer::timeout (this=this@entry=0x9098f80) at .moc/release-shared/moc_qtimer.cpp:148
#15 0xb5867126 in QTimer::timerEvent (this=0x9098f80, e=0xbf987b80) at kernel/qtimer.cpp:280
#16 0xb58632d4 in QObject::event (this=0x9098f80, e=0xbf987b80) at kernel/qobject.cpp:1156
#17 0xb5dbac7c in QApplicationPrivate::notify_helper (this=0x8bbd048, receiver=0x9098f80, e=0xbf987b80) at kernel/qapplication.cpp:4567
#18 0xb5dbdb94 in QApplication::notify (this=0xbf987b80, receiver=0x9098f80, e=0xbf987b80) at kernel/qapplication.cpp:3949
#19 0xb6934d01 in KApplication::notify (this=0xbf987ed0, receiver=0x9098f80, event=0xbf987b80) at ../../kdeui/kernel/kapplication.cpp:311
#20 0xb584790e in QCoreApplication::notifyInternal (this=0xbf987ed0, receiver=0x9098f80, event=event@entry=0xbf987b80) at kernel/qcoreapplication.cpp:946
#21 0xb587c8c0 in sendEvent (event=0xbf987b80, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#22 QTimerInfoList::activateTimers (this=this@entry=0x8bbb3f4) at kernel/qeventdispatcher_unix.cpp:622
#23 0xb58795a8 in timerSourceDispatch (source=0x8bbb3c0) at kernel/qeventdispatcher_glib.cpp:186
#24 timerSourceDispatch (source=0x8bbb3c0) at kernel/qeventdispatcher_glib.cpp:180
#25 0xb58795e2 in idleTimerSourceDispatch (source=0x8bbdf70) at kernel/qeventdispatcher_glib.cpp:233
#26 0xb4a8e3b3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#27 0xb4a8e750 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#28 0xb4a8e831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#29 0xb5879c21 in QEventDispatcherGlib::processEvents (this=this@entry=0x8b93928, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#30 0xb5e71a5a in QGuiEventDispatcherGlib::processEvents (this=0x8b93928, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#31 0xb58463ec in QEventLoop::processEvents (this=this@entry=0xbf987e08, flags=...) at kernel/qeventloop.cpp:149
#32 0xb58466e1 in QEventLoop::exec (this=this@entry=0xbf987e08, flags=...) at kernel/qeventloop.cpp:204
#33 0xb584c3fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#34 0xb5db8fc4 in QApplication::exec () at kernel/qapplication.cpp:3828
#35 0xb76e6c47 in kdemain (argc=5, argv=0xbf987fb4) at ../../../dolphin/src/main.cpp:90
#36 0x0804855b in main (argc=5, argv=0xbf987fb4) at dolphin_dummy.cpp:3

Reported using DrKonqi
Comment 1 Frank Reininghaus 2013-05-22 06:19:55 UTC
Thanks for the bug report. You could help us to possibly find the cause of the crash by running Dolphin in Valgrind:

1. valgrind dolphin 2> log.txt 
(note that Dolphin will run very slowly).

2. Reproduce the crash.

3. Attach 'log.txt' here.

Thanks for your help.
Comment 2 matchmielu 2013-05-22 21:48:12 UTC
Created attachment 80027 [details]
log.txt

Thanks for your reply. So, when I run Dolphin with valgrind, the
Dolphin didn't crash, but when I run Dolphin without valgrind, I can
always reproduce the crash. I try it 3-4 times. I attach the log.txt
file here.

2013/5/22 Frank Reininghaus <frank78ac@googlemail.com>:
> https://bugs.kde.org/show_bug.cgi?id=320006
>
> --- Comment #1 from Frank Reininghaus <frank78ac@googlemail.com> ---
> Thanks for the bug report. You could help us to possibly find the cause of the
> crash by running Dolphin in Valgrind:
>
> 1. valgrind dolphin 2> log.txt
> (note that Dolphin will run very slowly).
>
> 2. Reproduce the crash.
>
> 3. Attach 'log.txt' here.
>
> Thanks for your help.
>
> --
> You are receiving this mail because:
> You reported the bug.
Comment 3 Frank Reininghaus 2013-05-23 09:04:19 UTC
Thanks. The Valgrind log shows only invalid reads, not writes, so I don't know if the reported errors (none of which come from Dolphin itself) have anything to do with the problem.

It might have something to do with the stuff that is going on in the other threads - their backtraces are incomplete and look strange. In particular, it's very strange that there are frames from libQtDeclarative.so.4 in there. I'm not aware of anything in Dolphin that makes use of QtDeclarative.

Unfortunately, I don't have any idea what else could be done to find out more about the problem. However, it seems unlikely that the crash is Dolphin's fault.
Comment 4 Frank Reininghaus 2013-07-12 12:09:14 UTC
*** Bug 322275 has been marked as a duplicate of this bug. ***
Comment 5 Frank Reininghaus 2013-09-17 08:29:39 UTC
*** Bug 324726 has been marked as a duplicate of this bug. ***
Comment 6 Frank Reininghaus 2013-09-26 15:24:18 UTC
*** Bug 325332 has been marked as a duplicate of this bug. ***
Comment 7 underline 2013-11-08 09:50:09 UTC
Created attachment 83423 [details]
New crash information added by DrKonqi

dolphin (4.11.2) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:
Just plugged in an external HDD. After that Dolphin crashed.

-- Backtrace (Reduced):
#6  0x00007f63309c87c7 in QDomNode::toElement (this=this@entry=0x7ffff1a74460) at dom/qdom.cpp:7281
#7  0x00007f6330d9e67b in KBookmarkGroup::findToolbar (this=this@entry=0x7ffff1a74590) at ../../kio/bookmarks/kbookmark.cc:253
#8  0x00007f6330da5b41 in KBookmarkManager::saveAs (this=this@entry=0x1636a40, filename=..., toolbarCache=toolbarCache@entry=true) at ../../kio/bookmarks/kbookmarkmanager.cc:415
#9  0x00007f6330da5cc1 in KBookmarkManager::save (this=this@entry=0x1636a40, toolbarCache=toolbarCache@entry=true) at ../../kio/bookmarks/kbookmarkmanager.cc:398
#10 0x00007f6330da8d48 in KBookmarkManager::emitChanged (this=0x1636a40, group=...) at ../../kio/bookmarks/kbookmarkmanager.cc:553
Comment 8 Frank Reininghaus 2013-11-14 10:17:47 UTC
*** Bug 327593 has been marked as a duplicate of this bug. ***
Comment 9 Frank Reininghaus 2013-11-14 10:23:35 UTC
I don't think that this is a Dolphin issue. I see nothing related to Dolphin in the backtrace. Moreover, the crashes only started with KDE SC 4.10, and there were, to my knowledge, no Places-related changes between 4.9 and 4.10 in Dophin.

However, I do see a change in kdelibs prior to 4.10 which changes the way KBookmarkManager deals with toolbars:

https://projects.kde.org/projects/kde/kdelibs/repository/revisions/92d2484a4b0ba692a78faa83ceca851a6511f4f5

It appears that this commit might be related to the cause of these crashes. I'll CC Stefan Brüns, who committed that change.
Comment 10 Stefan Brüns 2013-11-14 17:36:48 UTC
I see one possible problem here, QDomNode::toElement returns a NULL element if it is e.g. a AttributeNode or TextNode, so e.tagName(...) might crash.

Patch is available at
https://git.reviewboard.kde.org/r/113866/

Reporters:
Can you attach your bookmarks file, so I can verify if this is possibly the cause of the crash?
The file is located under:
~/.kde4/share/apps/kfileplaces/bookmarks.xml

If you have privacy concerns, this will remove the critical information:
sed -e '{s/href="\([^:]*\):.*"/href="\1:XXX"/g}' ~/.kde4/share/apps/kfileplaces/bookmarks.xml > bookmarks_cleaned.xml
Comment 11 Frank Reininghaus 2013-12-14 18:01:43 UTC
*** Bug 328804 has been marked as a duplicate of this bug. ***
Comment 12 Stefan Brüns 2013-12-16 16:40:05 UTC
I tried to create a testcase, but even inserting bogus content (e.g a textnode) in the bookmarks file has not triggered the crash, so most likely a failing toElement() is out.

But unfortunately none of the reporters has provided a bookmarks file, so this can not be ruled out completely.

As the crash seems to happen randomly, can we rule out any threading issues?
Comment 13 Frank Reininghaus 2014-01-07 19:04:09 UTC
*** Bug 329693 has been marked as a duplicate of this bug. ***
Comment 14 Albert Astals Cid 2014-01-11 16:34:09 UTC
Git commit 9437d7700cff0331ccdcfff2875faa4a8b98cd82 by Albert Astals Cid, on behalf of Stefan Brüns.
Committed on 11/01/2014 at 16:32.
Pushed by aacid into branch 'KDE/4.12'.

kio bookmarks: Only iterate over element nodes in findToolbar()

Only iterate over element nodes, and filter on <folder> tag.

findFirstChild/nextSibling might return a node which is not an QDomElement. toElement will return NULL and accessing it will crash.

Possible fix for 320006

Acked by dfaure
REVIEW: 113866

M  +5    -14   kio/bookmarks/kbookmark.cc

http://commits.kde.org/kdelibs/9437d7700cff0331ccdcfff2875faa4a8b98cd82
Comment 15 Christoph Feck 2014-01-12 01:58:03 UTC
*** Bug 329862 has been marked as a duplicate of this bug. ***
Comment 16 Christoph Feck 2014-01-12 22:59:58 UTC
*** Bug 329885 has been marked as a duplicate of this bug. ***
Comment 17 Harald Sitter 2014-02-24 11:18:13 UTC
We are still seeing this crash with 4.12.2 (which ought to contain the latest commit) on the automatic Ubuntu error tracker.

This time it crashes in:
QDomNode::isElement() const () from /usr/lib/x86_64-linux-gnu/libQtXml.so.4
QDomNode::firstChildElement(QString const&) const () from /usr/lib/x86_64-linux-gnu/libQtXml.so.4
KBookmarkGroup::findToolbar() const () from /usr/lib/libkio.so.5

https://bugs.launchpad.net/kde-baseapps/+bug/1284052
Comment 18 Rick Alther 2014-03-14 19:00:12 UTC
Created attachment 85578 [details]
New crash information added by DrKonqi

dolphin (4.12.3) on KDE Platform 4.12.3 using Qt 4.8.5

* Opened Dolphin
* Navigated to a folder in my home directory
* Split the view
* plugged in a flash drive
* Clicked on the "Removable Media" in the Devices area in the left pane of the window
* Crash

-- Backtrace (Reduced):
#6  0x00000039a4c145eb in QDomNode::isElement (this=this@entry=0x7fffdd6f00c0) at dom/qdom.cpp:2823
#7  0x00000039a4c17ed8 in QDomNode::firstChildElement (this=this@entry=0x7fffdd6f0240, tagName=...) at dom/qdom.cpp:2951
#8  0x0000003484fc5127 in KBookmarkGroup::findToolbar (this=this@entry=0x7fffdd6f0240) at /usr/src/debug/kdelibs-4.12.3/kio/bookmarks/kbookmark.cc:251
#9  0x0000003484fccc51 in KBookmarkManager::saveAs (this=this@entry=0x1f8e6c0, filename=..., toolbarCache=toolbarCache@entry=true) at /usr/src/debug/kdelibs-4.12.3/kio/bookmarks/kbookmarkmanager.cc:415
#10 0x0000003484fccdd1 in KBookmarkManager::save (this=this@entry=0x1f8e6c0, toolbarCache=toolbarCache@entry=true) at /usr/src/debug/kdelibs-4.12.3/kio/bookmarks/kbookmarkmanager.cc:398
Comment 19 Jekyll Wu 2014-03-18 13:35:56 UTC
*** Bug 332266 has been marked as a duplicate of this bug. ***
Comment 20 Frank Reininghaus 2014-03-31 14:37:17 UTC
*** Bug 332861 has been marked as a duplicate of this bug. ***
Comment 21 Frank Reininghaus 2014-04-03 09:07:47 UTC
*** Bug 333004 has been marked as a duplicate of this bug. ***
Comment 22 Frank Reininghaus 2014-04-14 21:03:44 UTC
*** Bug 333406 has been marked as a duplicate of this bug. ***
Comment 23 Frank Reininghaus 2014-04-27 22:53:06 UTC
*** Bug 333974 has been marked as a duplicate of this bug. ***
Comment 24 Frank Reininghaus 2014-05-22 07:52:57 UTC
*** Bug 335167 has been marked as a duplicate of this bug. ***
Comment 25 Christoph Feck 2014-06-04 21:26:08 UTC
*** Bug 335807 has been marked as a duplicate of this bug. ***
Comment 26 Christoph Feck 2014-06-26 17:33:49 UTC
*** Bug 336762 has been marked as a duplicate of this bug. ***
Comment 27 Big Kate 2014-06-26 18:35:44 UTC
my apologies - it has just been explained to me that:
open source is a meritocracy

And now I Understand why michael young warned against the rise of the
meritocracy
http://books.google.co.uk/books/about/The_rise_of_the_meritocracy.html?id=e_rTyIMJR9kC

because its no different from any other form of:
small secret society corruption
of who are you?
of what have you contributed?
of why should I treat you with any respect?

So I guess i shouldn't be surprised that open sources is not new - its
just the same old pigs in the masters clothing


On 26/06/14 18:33, Christoph Feck wrote:
> https://bugs.kde.org/show_bug.cgi?id=320006
> 
> Christoph Feck <christoph@maxiom.de> changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                  CC|                            |pleasecanyounotspamme@gmail
>                    |                            |.com
> 
> --- Comment #26 from Christoph Feck <christoph@maxiom.de> ---
> *** Bug 336762 has been marked as a duplicate of this bug. ***
>
Comment 28 Christoph Feck 2014-06-26 18:58:35 UTC
Please do not mail privately.

When comparing the backtraces of this bug (the 4.11 version of it), and bug 336762, you will see that they are identical, even if the steps are different. As such, we mark those bugs as duplicates.

In case there is something I missed, please add a comment here.
Comment 29 Jekyll Wu 2014-07-04 10:14:29 UTC
*** Bug 337030 has been marked as a duplicate of this bug. ***
Comment 30 Andres Nogueiras 2014-07-16 14:31:46 UTC
Created attachment 87759 [details]
New crash information added by DrKonqi

dolphin (4.11.5) on KDE Platform 4.11.5 using Qt 4.8.5

- What I was doing when the application crashed:

I just plug a USB pen on my laptop and dolphin crashed

-- Backtrace (Reduced):
#6  0x00007fb40dced377 in QDomNode::toElement (this=this@entry=0x7fffb60f8970) at dom/qdom.cpp:7281
#7  0x00007fb40683828b in KBookmarkGroup::findToolbar (this=this@entry=0x7fffb60f8aa0) at /usr/src/debug/kdelibs-4.11.5/kio/bookmarks/kbookmark.cc:253
#8  0x00007fb40683f6c1 in KBookmarkManager::saveAs (this=this@entry=0xc18600, filename=..., toolbarCache=toolbarCache@entry=true) at /usr/src/debug/kdelibs-4.11.5/kio/bookmarks/kbookmarkmanager.cc:415
#9  0x00007fb40683f841 in KBookmarkManager::save (this=this@entry=0xc18600, toolbarCache=toolbarCache@entry=true) at /usr/src/debug/kdelibs-4.11.5/kio/bookmarks/kbookmarkmanager.cc:398
#10 0x00007fb4068427c8 in KBookmarkManager::emitChanged (this=0xc18600, group=...) at /usr/src/debug/kdelibs-4.11.5/kio/bookmarks/kbookmarkmanager.cc:553
Comment 31 Frank Reininghaus 2014-07-30 10:23:50 UTC
*** Bug 337888 has been marked as a duplicate of this bug. ***
Comment 32 Christoph Feck 2014-11-11 10:20:35 UTC
*** Bug 340832 has been marked as a duplicate of this bug. ***
Comment 33 Mauro Molinari 2014-12-22 21:49:45 UTC
Application: dolphin (4.13.3)
KDE Platform Version: 4.13.3
Qt Version: 4.8.6
Operating System: Linux 3.13.0-43-generic x86_64
Distribution: Linux Mint 17 Qiana

-- Information about the crash:
- What I was doing when the application crashed:
Just connected my Kobo Aura HD to the USB port, while Calibre was open.

-- 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 0x7ff60ad477c0 (LWP 4365))]

Thread 4 (Thread 0x7ff5ed286700 (LWP 4366)):
#0  0x00007ff60a622ad4 in pthread_mutex_lock (mutex=0x7ff5e8000a60) at forward.c:192
#1  0x00007ff6015b8981 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff601576fca in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff6015770ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff6066767be in QEventDispatcherGlib::processEvents (this=0x7ff5e80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007ff6066480af in QEventLoop::processEvents (this=this@entry=0x7ff5ed285de0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ff6066483a5 in QEventLoop::exec (this=this@entry=0x7ff5ed285de0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007ff606544c5f in QThread::exec (this=this@entry=0x100e9c0) at thread/qthread.cpp:537
#8  0x00007ff606629823 in QInotifyFileSystemWatcherEngine::run (this=0x100e9c0) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007ff60654732f in QThreadPrivate::start (arg=0x100e9c0) at thread/qthread_unix.cpp:349
#10 0x00007ff601a56182 in start_thread (arg=0x7ff5ed286700) at pthread_create.c:312
#11 0x00007ff60a614efd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7ff5ec925700 (LWP 4367)):
#0  0x00007ff60a607bad in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ff601576fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff6015770ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff6066767be in QEventDispatcherGlib::processEvents (this=0x7ff5e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007ff6066480af in QEventLoop::processEvents (this=this@entry=0x7ff5ec924e20, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ff6066483a5 in QEventLoop::exec (this=this@entry=0x7ff5ec924e20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007ff606544c5f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:537
#7  0x00007ff60654732f in QThreadPrivate::start (arg=0x1325660) at thread/qthread_unix.cpp:349
#8  0x00007ff601a56182 in start_thread (arg=0x7ff5ec925700) at pthread_create.c:312
#9  0x00007ff60a614efd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7ff5e7987700 (LWP 4368)):
#0  0x00007ff60a607bad in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ff601576fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff6015770ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff6066767be in QEventDispatcherGlib::processEvents (this=0x7ff5dc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007ff6066480af in QEventLoop::processEvents (this=this@entry=0x7ff5e7986de0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ff6066483a5 in QEventLoop::exec (this=this@entry=0x7ff5e7986de0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007ff606544c5f in QThread::exec (this=this@entry=0x134a140) at thread/qthread.cpp:537
#7  0x00007ff606629823 in QInotifyFileSystemWatcherEngine::run (this=0x134a140) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007ff60654732f in QThreadPrivate::start (arg=0x134a140) at thread/qthread_unix.cpp:349
#9  0x00007ff601a56182 in start_thread (arg=0x7ff5e7987700) at pthread_create.c:312
#10 0x00007ff60a614efd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ff60ad477c0 (LWP 4365)):
[KCrash Handler]
#6  0x00007ff60818038b in QDomNode::isElement (this=this@entry=0x7fff45814cf0) at dom/qdom.cpp:2823
#7  0x00007ff608183a28 in QDomNode::firstChildElement (this=this@entry=0x7fff45814e70, tagName=...) at dom/qdom.cpp:2951
#8  0x00007ff60855c457 in KBookmarkGroup::findToolbar (this=this@entry=0x7fff45814e70) at ../../kio/bookmarks/kbookmark.cc:251
#9  0x00007ff608563981 in KBookmarkManager::saveAs (this=this@entry=0xfeec20, filename=..., toolbarCache=toolbarCache@entry=true) at ../../kio/bookmarks/kbookmarkmanager.cc:415
#10 0x00007ff608563b01 in KBookmarkManager::save (this=this@entry=0xfeec20, toolbarCache=toolbarCache@entry=true) at ../../kio/bookmarks/kbookmarkmanager.cc:398
#11 0x00007ff608566b88 in KBookmarkManager::emitChanged (this=0xfeec20, group=...) at ../../kio/bookmarks/kbookmarkmanager.cc:553
#12 0x00007ff60a93c4c1 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#13 0x00007ff60a93ef75 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#14 0x00007ff60665d87a in QMetaObject::activate (sender=0x15d6f30, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#15 0x00007ff606661a31 in QObject::event (this=0x15d6f30, e=<optimized out>) at kernel/qobject.cpp:1156
#16 0x00007ff60703be2c in QApplicationPrivate::notify_helper (this=this@entry=0xf3faf0, receiver=receiver@entry=0x15d6f30, e=e@entry=0x7fff45815400) at kernel/qapplication.cpp:4567
#17 0x00007ff6070424a0 in QApplication::notify (this=this@entry=0x7fff458157a0, receiver=receiver@entry=0x15d6f30, e=e@entry=0x7fff45815400) at kernel/qapplication.cpp:4353
#18 0x00007ff607d46d1a in KApplication::notify (this=0x7fff458157a0, receiver=0x15d6f30, event=0x7fff45815400) at ../../kdeui/kernel/kapplication.cpp:311
#19 0x00007ff6066494dd in QCoreApplication::notifyInternal (this=0x7fff458157a0, receiver=0x15d6f30, event=0x7fff45815400) at kernel/qcoreapplication.cpp:953
#20 0x00007ff606679323 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#21 QTimerInfoList::activateTimers (this=0xf40120) at kernel/qeventdispatcher_unix.cpp:621
#22 0x00007ff606676629 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:193
#23 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:240
#24 0x00007ff601576e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007ff601577048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007ff6015770ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007ff6066767a1 in QEventDispatcherGlib::processEvents (this=0xf0aa00, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#28 0x00007ff6070ddbb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#29 0x00007ff6066480af in QEventLoop::processEvents (this=this@entry=0x7fff45815670, flags=...) at kernel/qeventloop.cpp:149
#30 0x00007ff6066483a5 in QEventLoop::exec (this=this@entry=0x7fff45815670, flags=...) at kernel/qeventloop.cpp:204
#31 0x00007ff60664db79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#32 0x00007ff60a9305e7 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#33 0x00007ff60a53bec5 in __libc_start_main (main=0x4006d0, argc=5, argv=0x7fff458158d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff458158c8) at libc-start.c:287
#34 0x00000000004006fe in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 320006.

Possible duplicates by query: bug 337888, bug 337030, bug 335807, bug 332861.
Comment 34 Christoph Feck 2015-01-01 23:26:55 UTC
*** Bug 342400 has been marked as a duplicate of this bug. ***
Comment 35 Pavel Suk 2015-01-15 05:30:04 UTC
Created attachment 90411 [details]
New crash information added by DrKonqi

dolphin (4.14.2) on KDE Platform 4.14.2 using Qt 4.8.6

- What I was doing when the application crashed:

Mounted USB flash and chosen to open with Dolphin.
It happens quite often with other USB storages.

-- Backtrace (Reduced):
#6  0x00007f49ddeb0392 in QDomNode::isElement (this=this@entry=0x7fffc80e9f60) at dom/qdom.cpp:2823
#7  0x00007f49ddeb3a28 in QDomNode::firstChildElement (this=this@entry=0x7fffc80ea0e0, tagName=...) at dom/qdom.cpp:2951
#8  0x00007f49de289967 in KBookmarkGroup::findToolbar (this=this@entry=0x7fffc80ea0e0) at ../../kio/bookmarks/kbookmark.cc:251
#9  0x00007f49de290e91 in KBookmarkManager::saveAs (this=this@entry=0xa7cf20, filename=..., toolbarCache=toolbarCache@entry=true) at ../../kio/bookmarks/kbookmarkmanager.cc:415
#10 0x00007f49de291011 in KBookmarkManager::save (this=this@entry=0xa7cf20, toolbarCache=toolbarCache@entry=true) at ../../kio/bookmarks/kbookmarkmanager.cc:398
Comment 36 David Faure 2015-01-22 08:20:40 UTC
Would this patch help?
http://www.davidfaure.fr/2015/kbookmarkgroup.diff

Otherwise I would need a valgrind log.
Comment 37 Arjun AK 2015-03-28 08:12:27 UTC
*** Bug 345576 has been marked as a duplicate of this bug. ***
Comment 38 Christoph Feck 2015-04-19 23:30:36 UTC
*** Bug 346367 has been marked as a duplicate of this bug. ***
Comment 39 Frank Reininghaus 2015-06-24 19:29:19 UTC
*** Bug 349548 has been marked as a duplicate of this bug. ***
Comment 40 Frank Reininghaus 2015-09-10 21:28:48 UTC
*** Bug 352443 has been marked as a duplicate of this bug. ***
Comment 41 Elvis Angelaccio 2016-12-24 15:07:41 UTC
*** Bug 363343 has been marked as a duplicate of this bug. ***
Comment 42 Elvis Angelaccio 2018-03-26 20:49:43 UTC
*** Bug 392366 has been marked as a duplicate of this bug. ***
Comment 43 Stefan Brüns 2018-04-17 18:16:24 UTC
Can someone experiencing this crash please provide their
~/.local/share/user-places.xbel
~/.local/share/user-places.xbel.tbcache
Comment 44 Stefan Brüns 2018-04-21 18:28:24 UTC
I am about to close this one as WORKSFORME.

There have been several requests for the bugreporters to provide feedback, but none have.

Bug reports are not one-way, and bug reports are not a popularity vote. If you can not be bothered to report back, refrain from filing one in the first place, you are just adding useless noise.
Comment 45 Rick Alther 2018-04-21 18:55:13 UTC
Been 4 years since I reported my crash in Dolphin, but I'm not able to reproduce it now.  Plug USB drive in/out, Dolphin already open/not open, sitting in USB directory when unpluggged.  Dolphin handled all those scenarios.
I'm currently running:
Dolphin 17.0.4.1
KDE Frameworks: 5.44.0
Qt: 5.9.4
Kernel: 4.15.17

Legacy KDE 4.x or Qt 4.x (or even old kernel) bug?
Comment 46 Stefan Brüns 2018-04-21 19:08:23 UTC
@ Rick Alther:

Thanks for the feedback! Note, in 2014 you still might have been affected by a bug, where the code called .toElement() on a non-element. This has been fixed in 2014.
Comment 47 Nate Graham 2018-04-21 19:09:13 UTC
Thanks for checking, Rick! Let's say it's been fixed. If we get any new reports, we can re-evaluate.
Comment 48 Mauro Molinari 2018-04-22 17:13:48 UTC
(In reply to Stefan Brüns from comment #44)
> There have been several requests for the bugreporters to provide feedback,
> but none have.
> 
> Bug reports are not one-way, and bug reports are not a popularity vote. If
> you can not be bothered to report back, refrain from filing one in the first
> place, you are just adding useless noise.

Just to say that it's not fair to complain about missing feedback in 2018 when the back was originally reported in 2013 (5 years ago!) and most reports are dated 2013-2014-2015, often created with the automated error reporting system DrKonqi. People may have changed system, Linux version, Linux distribution, KDE version and so on. Additionally, consider this bug was not systematic, at least for me. I personally experienced it a couple of times and DrKonqi led me here.

This said, I can say it has been a long time since I've last encountered this problem and I agree it can be considered fixed for now.
Comment 49 Bill 2018-04-22 17:57:05 UTC
(In reply to Mauro Molinari from comment #48)
> (In reply to Stefan Brüns from comment #44)
> > There have been several requests for the bugreporters to provide feedback,
> > but none have.
> > 
> > Bug reports are not one-way, and bug reports are not a popularity vote. If
> > you can not be bothered to report back, refrain from filing one in the first
> > place, you are just adding useless noise.
> 
> Just to say that it's not fair to complain about missing feedback in 2018
> when the back was originally reported in 2013 (5 years ago!) and most
> reports are dated 2013-2014-2015, often created with the automated error
> reporting system DrKonqi. People may have changed system, Linux version,
> Linux distribution, KDE version and so on. Additionally, consider this bug
> was not systematic, at least for me. I personally experienced it a couple of
> times and DrKonqi led me here.
> 
> This said, I can say it has been a long time since I've last encountered
> this problem and I agree it can be considered fixed for now.

First of all i reported the problem not to long ago from kdecrash application and i thought it will include the logs since it had some options for it (at least thats what i thought it was saying) this was the first time i used the program.
When i saw it getting marked as a duplicate and the first report being 2013 i uninstalled the kde from my arch.

Since i dont have the logs now i can tell you what i was doing:

I was connecting to a Synology Diskstation (mount with cifs) thats where the problems was starting and there where many of them.

on idle with split view on thats when this bug happen
But there was other crashes from time to time when i was exploring on diskstatio and opening the folders with big images (around 100-500mb each mostly corel and psd).
it would never happen if i was on my own 2 disks (but i didnt had a lot of images on my disks).

I switched to i3 and i am using thunar again with 0 problems
Comment 50 Stefan Brüns 2018-04-22 22:59:44 UTC
(In reply to Mauro Molinari from comment #48)
> (In reply to Stefan Brüns from comment #44)
> > There have been several requests for the bugreporters to provide feedback,
> > but none have.
> > 
> > Bug reports are not one-way, and bug reports are not a popularity vote. If
> > you can not be bothered to report back, refrain from filing one in the first
> > place, you are just adding useless noise.
> 
> Just to say that it's not fair to complain about missing feedback in 2018
> when the back was originally reported in 2013 (5 years ago!) and most
> reports are dated 2013-2014-2015,  [...]

I asked for feedback in 2014, and I asked again in 2018.

> This said, I can say it has been a long time since I've last encountered
> this problem and I agree it can be considered fixed for now.

You are apparently able to give feedback now. Why haven't you provided information any earlier, either details how to reproduce, or stating you can no longer reproduce the bug?
Comment 51 Mauro Molinari 2018-04-23 08:49:22 UTC
(In reply to Stefan Brüns from comment #50)
> I asked for feedback in 2014, and I asked again in 2018.

So, by "several requests" for feedback you mean twice, the second time 4 years after the first one?

> You are apparently able to give feedback now. Why haven't you provided
> information any earlier, either details how to reproduce, or stating you can
> no longer reproduce the bug?

I can't see your feedback request in 2014. I see you worked on this bug in 2013 and, if I understand it correctly, this bug should have been fixed in KDE 4.12.
My first report here (that is, when I learnt about this problem) is AFTER your fix and I experienced this in KDE 4.13, which, I would say, should not have the problem.

Now, your latest request (and the only one since I've been here) is dated 2018-04-17, that is less than a week ago, in a bug report that is more than 5 years old. I don't think it's so much time...
I didn't give feedback before yesterday because:
1) I didn't have time to write here before yesterday
2) saying that I can't reproduce NOW (and within your less-than-a-week time frame you have given us) a problem which is intermittent, is not very informative... unless, of course, you're seeking a (not so strong) reason to close this without any further investigation