Bug 257431 - Assertion triggered in KDirListerCache::slotEntries()
Summary: Assertion triggered in KDirListerCache::slotEntries()
Status: RESOLVED DUPLICATE of bug 207340
Alias: None
Product: kio
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: SVN
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-20 18:15 UTC by Peter Penz
Modified: 2010-11-21 03:06 UTC (History)
1 user (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 Peter Penz 2010-11-20 18:15:21 UTC
Version:           unspecified (using Devel) 
OS:                Linux

To reproduce:
- Start Dolphin
- Press Ctrl+F (-> searchbox is shown)
- Enter any arbitrary text (-> searching is started)
- Press the stop-button in the statusbar

Dolphin calls KDirLister::stop(). As KIO-slave filenamesearch:/ is used (see dolphin/src/search/filenamesearch.*)

Backtrace:
Thread 1 (Thread 0x7f5256c52760 (LWP 17394)):
[KCrash Handler]
#6  0x00007f5250af8a75 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f5250afc5c0 in *__GI_abort () at abort.c:92
#8  0x00007f52525778e4 in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2259
#9  0x00007f5252577ac2 in qt_message (msgType=QtFatalMsg, msg=0x7f52526d8e08 "ASSERT: \"%s\" in file %s, line %d", ap=0x7fffe746e500) at global/qglobal.cpp:2305
#10 0x00007f5252577c75 in qFatal (msg=0x43f2 <Address 0x43f2 out of bounds>) at global/qglobal.cpp:2488
#11 0x00007f52551c687c in KDirListerCache::slotEntries (this=0x2292da0, job=0x2a8b0d0, entries=...) at /home/kde4peter/kde/src/KDE/kdelibs/kio/kio/kdirlister.cpp:1115
#12 0x00007f52551d0f76 in KDirListerCache::qt_metacall (this=0x2292da0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7fffe746e9c0) at /home/kde4peter/kde/build/KDE/kdelibs/kio/kdirlister_p.moc:104
#13 0x00007f525268ada7 in QMetaObject::activate (sender=0x2a8b0d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3280
#14 0x00007f52551afc51 in KIO::ListJob::entries (this=0x2a8b0d0, _t1=0x2a8b0d0, _t2=...) at /home/kde4peter/kde/build/KDE/kdelibs/kio/jobclasses.moc:835
#15 0x00007f52551ac052 in KIO::ListJobPrivate::slotListEntries (this=0x29a5560, list=...) at /home/kde4peter/kde/src/KDE/kdelibs/kio/kio/job.cpp:2472
#16 0x00007f52551afb82 in KIO::ListJob::qt_metacall (this=0x2a8b0d0, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fffe746ec30) at /home/kde4peter/kde/build/KDE/kdelibs/kio/jobclasses.moc:821
#17 0x00007f525268ada7 in QMetaObject::activate (sender=0x295ebb0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3280
#18 0x00007f525526299d in KIO::SlaveInterface::listEntries (this=0x295ebb0, _t1=...) at /home/kde4peter/kde/build/KDE/kdelibs/kio/slaveinterface.moc:185
#19 0x00007f525525ff9f in KIO::SlaveInterface::dispatch (this=0x295ebb0, _cmd=106, rawdata=...) at /home/kde4peter/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:191
#20 0x00007f525525fafc in KIO::SlaveInterface::dispatch (this=0x295ebb0) at /home/kde4peter/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:89
#21 0x00007f5255254d83 in KIO::Slave::gotInput (this=0x295ebb0) at /home/kde4peter/kde/src/KDE/kdelibs/kio/kio/slave.cpp:348
#22 0x00007f5255255ee3 in KIO::Slave::qt_metacall (this=0x295ebb0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffe746f030) at /home/kde4peter/kde/build/KDE/kdelibs/kio/slave.moc:82
#23 0x00007f525268ada7 in QMetaObject::activate (sender=0x299c240, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3280
#24 0x00007f5255170f81 in KIO::Connection::readyRead (this=0x299c240) at /home/kde4peter/kde/build/KDE/kdelibs/kio/connection.moc:92
#25 0x00007f525516d599 in KIO::ConnectionPrivate::dequeue (this=0x29a4830) at /home/kde4peter/kde/src/KDE/kdelibs/kio/kio/connection.cpp:82
#26 0x00007f5255170f10 in KIO::Connection::qt_metacall (this=0x299c240, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x2312c50) at /home/kde4peter/kde/build/KDE/kdelibs/kio/connection.moc:79
#27 0x00007f5252684e7e in QObject::event (this=0x299c240, e=0x43f2) at kernel/qobject.cpp:1219
#28 0x00007f52533376ec in QApplicationPrivate::notify_helper (this=0x20d6af0, receiver=0x299c240, e=0x298c370) at kernel/qapplication.cpp:4396
#29 0x00007f525333d1dd in QApplication::notify (this=0x7fffe746fb70, receiver=0x299c240, e=0x298c370) at kernel/qapplication.cpp:4277
#30 0x00007f52540f3e2d in KApplication::notify (this=0x7fffe746fb70, receiver=0x299c240, event=0x298c370) at /home/kde4peter/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:311
#31 0x00007f52526730ac in QCoreApplication::notifyInternal (this=0x7fffe746fb70, receiver=0x299c240, event=0x298c370) at kernel/qcoreapplication.cpp:732
#32 0x00007f5252675fd2 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x20afbf0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#33 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x20afbf0) at kernel/qcoreapplication.cpp:1373
#34 0x00007f525269f643 in QCoreApplication::sendPostedEvents (s=0x20ddbc0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#35 postEventSourceDispatch (s=0x20ddbc0) at kernel/qeventdispatcher_glib.cpp:277
#36 0x00007f524d72b8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#37 0x00007f524d72f748 in ?? () from /lib/libglib-2.0.so.0
#38 0x00007f524d72f8fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#39 0x00007f525269f183 in QEventDispatcherGlib::processEvents (this=0x20af340, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#40 0x00007f52533e997e in QGuiEventDispatcherGlib::processEvents (this=0x43f2, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007f5252671dd2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#42 0x00007f52526721bc in QEventLoop::exec (this=0x7fffe746fae0, flags=) at kernel/qeventloop.cpp:201
#43 0x00007f525267626b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#44 0x00007f525681792d in kdemain (argc=2, argv=0x7fffe7470098) at /home/kde4peter/kde/src/KDE/kdebase/apps/dolphin/src/main.cpp:98
#45 0x0000000000400956 in main (argc=2, argv=0x7fffe7470098) at /home/kde4peter/kde/build/KDE/kdebase/apps/dolphin/src/dolphin_dummy.cpp:3


Reproducible: Always
Comment 1 Peter Penz 2010-11-20 18:20:48 UTC
Update: The crash also occurs when using the nepomoksearch:/ protocol.
Comment 2 Dario Andres 2010-11-20 18:28:47 UTC
@Peter: please add your SVN revisions so that information is also logged. Thanks
Comment 3 Raphael Kubo da Costa 2010-11-21 03:06:45 UTC

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