Bug 289805 - dolphinn crashes when hiting Alt+. to show hiddenfiles and when hitting keyboard for browsing
Summary: dolphinn crashes when hiting Alt+. to show hiddenfiles and when hitting keybo...
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 1.99
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-25 20:33 UTC by shani
Modified: 2011-12-25 21:31 UTC (History)
0 users

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 shani 2011-12-25 20:33:27 UTC
Application: dolphin (1.99)
KDE Platform Version: 4.7.90 (4.8 Beta2 (4.7.90)
Qt Version: 4.7.4
Operating System: Linux 3.2.0-6-generic i686
Distribution: Ubuntu precise (development branch)

-- Information about the crash:
- What I was doing when the application crashed: i hit Alt + . keys to show hidden files or any key in order to toggel to files or folders begining with it's letter.
the crashes are not constant but occure frequenlly.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77f3930 (LWP 2526))]

Thread 3 (Thread 0xb6b5eb70 (LWP 2527)):
#0  0x00780d44 in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x004bdf64 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0x0929c610 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0925ccce in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x0925d51f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x0925d771 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x071e8797 in QEventDispatcherGlib::processEvents (this=0x9b3ede0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#7  0x071b8fad in QEventLoop::processEvents (this=0xb6b5e2b0, flags=...) at kernel/qeventloop.cpp:149
#8  0x071b91f1 in QEventLoop::exec (this=0xb6b5e2b0, flags=...) at kernel/qeventloop.cpp:201
#9  0x070bc69b in QThread::exec (this=0x9b09100) at thread/qthread.cpp:498
#10 0x07199bfd in QInotifyFileSystemWatcherEngine::run (this=0x9b09100) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x070bf543 in QThreadPrivate::start (arg=0x9b09100) at thread/qthread_unix.cpp:331
#12 0x0077dd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0x004b00de in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb4ebab70 (LWP 2528)):
#0  0x0013b416 in __kernel_vsyscall ()
#1  0x0049f26b in read () from /lib/i386-linux-gnu/libc.so.6
#2  0x0929b8ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0925d0a0 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x0925d5b2 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x0925d771 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x071e8797 in QEventDispatcherGlib::processEvents (this=0x9a5be30, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#7  0x071b8fad in QEventLoop::processEvents (this=0xb4eba2b0, flags=...) at kernel/qeventloop.cpp:149
#8  0x071b91f1 in QEventLoop::exec (this=0xb4eba2b0, flags=...) at kernel/qeventloop.cpp:201
#9  0x070bc69b in QThread::exec (this=0x9b6efb8) at thread/qthread.cpp:498
#10 0x07199bfd in QInotifyFileSystemWatcherEngine::run (this=0x9b6efb8) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x070bf543 in QThreadPrivate::start (arg=0x9b6efb8) at thread/qthread_unix.cpp:331
#12 0x0077dd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0x004b00de in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb77f3930 (LWP 2526)):
[KCrash Handler]
#7  t (this=0xa105d2c) at ../../../dolphin/src/kitemviews/kitemlistsizehintresolver.cpp:76
#8  operator[] (i=95, this=0x9b9c8e8) at /usr/include/qt4/QtCore/qlist.h:465
#9  KItemListSizeHintResolver::itemsChanged (this=0x9b9c8e0, index=96, count=0, roles=...) at ../../../dolphin/src/kitemviews/kitemlistsizehintresolver.cpp:76
#10 0x0019e4ee in KItemListView::slotItemsChanged (this=0x9ba10a8, itemRanges=..., roles=...) at ../../../dolphin/src/kitemviews/kitemlistview.cpp:901
#11 0x0019d65b in KItemListView::qt_metacall (this=0x9ba10a8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf9ea014) at ./kitemlistview.moc:135
#12 0x0016ca32 in KFileItemListView::qt_metacall (this=0x9ba10a8, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbf9ea014) at ./kfileitemlistview.moc:78
#13 0x071c07dd in metacall (argv=0xbf9ea014, idx=30, cl=QMetaObject::InvokeMetaMethod, object=0x9ba10a8) at kernel/qmetaobject.cpp:237
#14 QMetaObject::metacall (object=0x9ba10a8, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbf9ea014) at kernel/qmetaobject.cpp:232
#15 0x071cf6ca in QMetaObject::activate (sender=0x9ba12e0, m=0x1e8c30, local_signal_index=3, argv=0xbf9ea014) at kernel/qobject.cpp:3278
#16 0x001a4f5d in KItemModelBase::itemsChanged (this=0x9ba12e0, _t1=..., _t2=...) at ./kitemmodelbase.moc:127
#17 0x00182387 in KFileItemModel::slotRefreshItems (this=0x9ba12e0, items=...) at ../../../dolphin/src/kitemviews/kfileitemmodel.cpp:732
#18 0x0018263b in KFileItemModel::qt_metacall (this=0x9ba12e0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf9ea1d8) at ./kfileitemmodel.moc:95
#19 0x071c07dd in metacall (argv=0xbf9ea1d8, idx=17, cl=QMetaObject::InvokeMetaMethod, object=0x9ba12e0) at kernel/qmetaobject.cpp:237
#20 QMetaObject::metacall (object=0x9ba12e0, cl=QMetaObject::InvokeMetaMethod, idx=17, argv=0xbf9ea1d8) at kernel/qmetaobject.cpp:232
#21 0x071cf6ca in QMetaObject::activate (sender=0x9b94c98, m=0x119cbec, local_signal_index=14, argv=0xbf9ea1d8) at kernel/qobject.cpp:3278
#22 0x00fde9d5 in KDirLister::refreshItems (this=0x9b94c98, _t1=...) at ./kdirlister.moc:302
#23 0x00fdeec9 in KDirLister::Private::emitItems (this=0x9b912a8) at ../../kio/kio/kdirlister.cpp:2492
#24 0x00fedbee in KDirListerCache::slotUpdateResult (this=0x9b53920, j=0x9fe47a8) at ../../kio/kio/kdirlister.cpp:1799
#25 0x00ff0a2d in KDirListerCache::qt_metacall (this=0x9b53920, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf9ea4a8) at ./kdirlister_p.moc:108
#26 0x071c07dd in metacall (argv=0xbf9ea4a8, idx=15, cl=QMetaObject::InvokeMetaMethod, object=0x9b53920) at kernel/qmetaobject.cpp:237
#27 QMetaObject::metacall (object=0x9b53920, cl=QMetaObject::InvokeMetaMethod, idx=15, argv=0xbf9ea4a8) at kernel/qmetaobject.cpp:232
#28 0x071cf6ca in QMetaObject::activate (sender=0x9fe47a8, m=0x8c7b58c, local_signal_index=3, argv=0xbf9ea4a8) at kernel/qobject.cpp:3278
#29 0x08ace195 in KJob::result (this=0x9fe47a8, _t1=0x9fe47a8) at ./kjob.moc:194
#30 0x08ace1e8 in KJob::emitResult (this=0x9fe47a8) at ../../kdecore/jobs/kjob.cpp:312
#31 0x00fbfe08 in KIO::SimpleJob::slotFinished (this=0x9fe47a8) at ../../kio/kio/job.cpp:494
#32 0x00fc5832 in KIO::ListJob::slotFinished (this=0x9fe47a8) at ../../kio/kio/job.cpp:2670
#33 0x00fcb5ed in KIO::ListJob::qt_metacall (this=0x9fe47a8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf9ea6e4) at ./jobclasses.moc:821
#34 0x071c07dd in metacall (argv=0xbf9ea6e4, idx=43, cl=QMetaObject::InvokeMetaMethod, object=0x9fe47a8) at kernel/qmetaobject.cpp:237
#35 QMetaObject::metacall (object=0x9fe47a8, cl=QMetaObject::InvokeMetaMethod, idx=43, argv=0xbf9ea6e4) at kernel/qmetaobject.cpp:232
#36 0x071cf6ca in QMetaObject::activate (sender=0x9b0e330, m=0x119e6a0, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3278
#37 0x0107da35 in KIO::SlaveInterface::finished (this=0x9b0e330) at ./slaveinterface.moc:171
#38 0x010808b9 in KIO::SlaveInterface::dispatch (this=0x9b0e330, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:172
#39 0x0107d01a in KIO::SlaveInterface::dispatch (this=0x9b0e330) at ../../kio/kio/slaveinterface.cpp:88
#40 0x0106e648 in KIO::Slave::gotInput (this=0x9b0e330) at ../../kio/kio/slave.cpp:344
#41 0x0106eebc in KIO::Slave::qt_metacall (this=0x9b0e330, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf9ea9c4) at ./slave.moc:82
#42 0x071c07dd in metacall (argv=0xbf9ea9c4, idx=30, cl=QMetaObject::InvokeMetaMethod, object=0x9b0e330) at kernel/qmetaobject.cpp:237
#43 QMetaObject::metacall (object=0x9b0e330, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbf9ea9c4) at kernel/qmetaobject.cpp:232
#44 0x071cf6ca in QMetaObject::activate (sender=0xa083c98, m=0x119b4a8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#45 0x00f8afb5 in KIO::Connection::readyRead (this=0xa083c98) at ./connection.moc:92
#46 0x00f8b7ea in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82
#47 KIO::ConnectionPrivate::dequeue (this=0x9b02010) at ../../kio/kio/connection.cpp:71
#48 0x00f8b8bf in KIO::Connection::qt_metacall (this=0xa083c98, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xa16c0c0) at ./connection.moc:79
#49 0x071c07dd in metacall (argv=0xa16c0c0, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xa083c98) at kernel/qmetaobject.cpp:237
#50 QMetaObject::metacall (object=0xa083c98, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xa16c0c0) at kernel/qmetaobject.cpp:232
#51 0x071cb2e5 in QMetaCallEvent::placeMetaCall (this=0xa379d48, object=0xa083c98) at kernel/qobject.cpp:535
#52 0x071d27b2 in QObject::event (this=0xa083c98, e=0xa379d48) at kernel/qobject.cpp:1217
#53 0x038080d4 in notify_helper (e=0xa379d48, receiver=0xa083c98, this=0x99f39e8) at kernel/qapplication.cpp:4486
#54 QApplicationPrivate::notify_helper (this=0x99f39e8, receiver=0xa083c98, e=0xa379d48) at kernel/qapplication.cpp:4458
#55 0x0380d483 in QApplication::notify (this=0xa379d48, receiver=0xa083c98, e=0xa379d48) at kernel/qapplication.cpp:3886
#56 0x02261981 in KApplication::notify (this=0xbf9eb174, receiver=0xa083c98, event=0xa379d48) at ../../kdeui/kernel/kapplication.cpp:311
#57 0x071b9f6e in QCoreApplication::notifyInternal (this=0xbf9eb174, receiver=0xa083c98, event=0xa379d48) at kernel/qcoreapplication.cpp:787
#58 0x071bdbf3 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#59 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x99d1e88) at kernel/qcoreapplication.cpp:1428
#60 0x071bdd4c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321
#61 0x071e8304 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#62 postEventSourceDispatch (s=0x99f4b30) at kernel/qeventdispatcher_glib.cpp:277
#63 0x0925d28a in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#64 0x0925d695 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#65 0x0925d771 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#66 0x071e873a in QEventDispatcherGlib::processEvents (this=0x99d2bb0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#67 0x038c01ba in QGuiEventDispatcherGlib::processEvents (this=0x99d2bb0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#68 0x071b8fad in QEventLoop::processEvents (this=0xbf9eb0e4, flags=...) at kernel/qeventloop.cpp:149
#69 0x071b91f1 in QEventLoop::exec (this=0xbf9eb0e4, flags=...) at kernel/qeventloop.cpp:201
#70 0x071bddfd in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#71 0x03805c74 in QApplication::exec () at kernel/qapplication.cpp:3760
#72 0x00be6d61 in kdemain (argc=5, argv=0xbf9eb364) at ../../../dolphin/src/main.cpp:91
#73 0x0804850b in main (argc=5, argv=0xbf9eb364) at dolphin_dummy.cpp:3

Possible duplicates by query: bug 288479.

Reported using DrKonqi
Comment 1 Peter Penz 2011-12-25 20:42:45 UTC
Thanks for the report, this has been fixed in RC1.
Comment 2 shani 2011-12-25 21:31:47 UTC
thanks ... i'm waiting for packaging