Bug 243698 - krusader crashes when trying to see propertys of file on nfs
Summary: krusader crashes when trying to see propertys of file on nfs
Status: RESOLVED WORKSFORME
Alias: None
Product: krusader
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Shie Erlich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-05 22:17 UTC by makimoto
Modified: 2012-09-24 20:54 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 makimoto 2010-07-05 22:17:56 UTC
Application: krusader (2.0.0 "Mars Pathfinder")
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-23-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Trying to see the propertys of a file in a nfs share in krusader, krusader crashes. EVERY time

The crash can be reproduced every time.

 -- Backtrace:
Application: Krusader (krusader), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7807710 (LWP 3450))]

Thread 2 (Thread 0xad9f2b70 (LWP 3451)):
#0  0x091cee16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x06a7c6fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x06a81825 in QTimerInfoList::updateCurrentTime (this=0xa06ffac) at kernel/qeventdispatcher_unix.cpp:340
#3  0x06a8186a in QTimerInfoList::timerWait (this=0xa06ffac, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x06a7f818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xad9f20cc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x06a7f8a5 in timerSourcePrepare (source=0x0, timeout=0x91d2ff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0x01704aca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x01704ee9 in ?? () from /lib/libglib-2.0.so.0
#8  0x017054b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x06a7f60f in QEventDispatcherGlib::processEvents (this=0x9fea3f0, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x06a52059 in QEventLoop::processEvents (this=0xad9f2290, flags=) at kernel/qeventloop.cpp:149
#11 0x06a524aa in QEventLoop::exec (this=0xad9f2290, flags=...) at kernel/qeventloop.cpp:201
#12 0x0694e5a8 in QThread::exec (this=0x9ffc948) at thread/qthread.cpp:487
#13 0x06a31c1b in QInotifyFileSystemWatcherEngine::run (this=0x9ffc948) at io/qfilesystemwatcher_inotify.cpp:248
#14 0x0695132e in QThreadPrivate::start (arg=0x9ffc948) at thread/qthread_unix.cpp:248
#15 0x0097496e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x013bea4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7807710 (LWP 3450)):
[KCrash Handler]
#6  0x01401090 in ?? () from /lib/tls/i686/cmov/libc.so.6
#7  0x069e4136 in QRingBuffer::read (this=0xbfca8840, data=0x384568 "\231\b", maxSize=1567078774) at /usr/include/bits/string3.h:52
#8  QIODevice::read (this=0xbfca8840, data=0x384568 "\231\b", maxSize=1567078774) at io/qiodevice.cpp:784
#9  0x02bff571 in QIODeviceInputStream::fillBuffer (this=0xbfca8758, start=0x384568 "\231\b", space=1567078774) at ../../kio/kio/kfilemetainfo.cpp:68
#10 0x02c02733 in Strigi::BufferedStream<char>::writeToBuffer (this=0xbfca8758, ntoread=1570766558, maxread=1570766558) at /usr/include/strigi/bufferedstream.h:116
#11 0x02c02820 in Strigi::BufferedStream<char>::read (this=0xbfca8758, start=@0xbfca8654, min=3687792, max=1570766558) at /usr/include/strigi/bufferedstream.h:137
#12 0x0624fd10 in Mp4ThroughAnalyzer::connectInputStream (this=0xa1988b8, in=0xbfca8758) at ../../../../src/strigi/mp4/mp4throughanalyzer.cpp:644
#13 0x0166e7c3 in Strigi::StreamAnalyzerPrivate::analyze (this=0xa1bc330, idx=<value optimized out>, input=0xbfca8758) at /build/buildd/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:395
#14 0x02bffe8b in KFileMetaInfoPrivate::init (this=0xa182d40, stream=..., url=..., mtime=1273451176, w=...) at ../../kio/kio/kfilemetainfo.cpp:210
#15 0x02c01b45 in KFileMetaInfo (this=0xbfca88a8, url=...) at ../../kio/kio/kfilemetainfo.cpp:249
#16 0x02be7b4a in KFileItem::metaInfo (this=0xa12bf20, autoget=true) at ../../kio/kio/kfileitem.cpp:1226
#17 0x02cc0ee7 in KFileMetaPropsPlugin (this=0xa17fd40, props=0xa01e580) at ../../kio/kfile/kmetaprops.cpp:63
#18 0x02ceaedc in KPropertiesDialog::KPropertiesDialogPrivate::insertPages (this=0xa14de68) at ../../kio/kfile/kpropertiesdialog.cpp:521
#19 0x02ceb232 in KPropertiesDialog::KPropertiesDialogPrivate::init (this=0xa14de68) at ../../kio/kfile/kpropertiesdialog.cpp:351
#20 0x02ceb9e0 in KPropertiesDialog (this=0xa01e580, _items=..., parent=0xbfcab498) at ../../kio/kfile/kpropertiesdialog.cpp:250
#21 0x0816d017 in ListPanelFunc::properties (this=0x9f51620) at /build/buildd/krusader-2.0.0/krusader/Panel/panelfunc.cpp:1185
#22 0x080b5aaf in KRslots::properties (this=0x9d1d838, _c=QMetaObject::InvokeMetaMethod, _id=42, _a=0xbfca8d28) at /build/buildd/krusader-2.0.0/krusader/krslots.cpp:319
#23 KRslots::qt_metacall (this=0x9d1d838, _c=QMetaObject::InvokeMetaMethod, _id=42, _a=0xbfca8d28) at /build/buildd/krusader-2.0.0/obj-i486-linux-gnu/krusader/krslots.moc:339
#24 0x06a58c9a in QMetaObject::metacall (object=0x9d1d838, cl=16368, idx=42, argv=0xbfca8d28) at kernel/qmetaobject.cpp:237
#25 0x06a673d5 in QMetaObject::activate (sender=0x9d756b0, m=0x515cd58, local_signal_index=1, argv=0xbfca8d28) at kernel/qobject.cpp:3293
#26 0x0482dbd9 in QAction::triggered (this=0x9d756b0, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#27 0x0482fdcc in QAction::activate (this=0x9d756b0, event=QAction::Trigger) at kernel/qaction.cpp:1255
#28 0x04cd360c in QMenuPrivate::activateCausedStack (this=0xa09f818, causedStack=..., action=0x9d756b0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1011
#29 0x04cd9abb in QMenuPrivate::activateAction (this=0xa09f818, action=0x9d756b0, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1103
#30 0x04cdaac7 in QMenu::mouseReleaseEvent (this=0xbfca9e2c, e=0xbfca95c0) at widgets/qmenu.cpp:2312
#31 0x0120ff65 in KMenu::mouseReleaseEvent (this=0xbfca9e2c, e=0xbfca95c0) at ../../kdeui/widgets/kmenu.cpp:471
#32 0x048927f8 in QWidget::event (this=0xbfca9e2c, event=0xbfca95c0) at kernel/qwidget.cpp:7998
#33 0x04cdc0cc in QMenu::event (this=0xbfca9e2c, e=0xbfca95c0) at widgets/qmenu.cpp:2414
#34 0x048344dc in QApplicationPrivate::notify_helper (this=0x9c877e0, receiver=0xbfca9e2c, e=0xbfca95c0) at kernel/qapplication.cpp:4300
#35 0x0483b9f7 in QApplication::notify (this=0xbfcab648, receiver=0xbfca9e2c, e=0xbfca95c0) at kernel/qapplication.cpp:3865
#36 0x01119f2a in KApplication::notify (this=0xbfcab648, receiver=0xbfca9e2c, event=0xbfca95c0) at ../../kdeui/kernel/kapplication.cpp:302
#37 0x06a53a3b in QCoreApplication::notifyInternal (this=0xbfcab648, receiver=0xbfca9e2c, event=0xbfca95c0) at kernel/qcoreapplication.cpp:704
#38 0x0483a952 in QCoreApplication::sendEvent (receiver=0xbfca9e2c, event=0xbfca95c0, alienWidget=0x0, nativeWidget=0xbfca9e2c, buttonDown=0x5178058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#39 QApplicationPrivate::sendMouseEvent (receiver=0xbfca9e2c, event=0xbfca95c0, alienWidget=0x0, nativeWidget=0xbfca9e2c, buttonDown=0x5178058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#40 0x048c65cf in QETWidget::translateMouseEvent (this=0xbfca9e2c, event=0xbfca9adc) at kernel/qapplication_x11.cpp:4302
#41 0x048c5511 in QApplication::x11ProcessEvent (this=0xbfcab648, event=0xbfca9adc) at kernel/qapplication_x11.cpp:3379
#42 0x048f460a in x11EventSourceDispatch (s=0x9c8aa00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#43 0x017015e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#44 0x017052d8 in ?? () from /lib/libglib-2.0.so.0
#45 0x017054b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#46 0x06a7f5d5 in QEventDispatcherGlib::processEvents (this=0x9c69c78, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#47 0x048f4135 in QGuiEventDispatcherGlib::processEvents (this=0x9c69c78, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#48 0x06a52059 in QEventLoop::processEvents (this=0xbfca9dd0, flags=) at kernel/qeventloop.cpp:149
#49 0x06a524aa in QEventLoop::exec (this=0xbfca9dd0, flags=...) at kernel/qeventloop.cpp:201
#50 0x04cd6dde in QMenu::exec (this=0xbfca9e2c, p=..., action=0x0) at widgets/qmenu.cpp:2063
#51 0x08191f96 in KrPopupMenu::run (pos=..., panel=0x9f516d8) at /build/buildd/krusader-2.0.0/krusader/Panel/krpopupmenu.cpp:40
#52 0x0818104c in ListPanel::popEmptyRightClickMenu (this=0x9f516d8, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfcaa108) at /build/buildd/krusader-2.0.0/krusader/Panel/listpanel.cpp:860
#53 ListPanel::qt_metacall (this=0x9f516d8, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfcaa108) at /build/buildd/krusader-2.0.0/obj-i486-linux-gnu/krusader/Panel/listpanel.moc:151
#54 0x06a58c9a in QMetaObject::metacall (object=0x9f516d8, cl=16368, idx=34, argv=0xbfcaa108) at kernel/qmetaobject.cpp:237
#55 0x06a673d5 in QMetaObject::activate (sender=0x9f663e8, m=0x82b83e4, local_signal_index=5, argv=0xbfcaa108) at kernel/qobject.cpp:3293
#56 0x081b1965 in KrViewOperator::emptyContextMenu (this=0x9f663e8, _t1=...) at /build/buildd/krusader-2.0.0/obj-i486-linux-gnu/krusader/Panel/moc_krview.cpp:164
#57 0x0819ab4c in KrDetailedView::qt_metacall (this=0x9f62dc8, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbfcaa240)
    at /build/buildd/krusader-2.0.0/obj-i486-linux-gnu/krusader/Panel/krdetailedview.moc:118
#58 0x06a58c9a in QMetaObject::metacall (object=0x9f62dc8, cl=16368, idx=141, argv=0xbfcaa240) at kernel/qmetaobject.cpp:237
#59 0x06a673d5 in QMetaObject::activate (sender=0x9f62dc8, m=0xcb7748, local_signal_index=12, argv=0xbfcaa240) at kernel/qobject.cpp:3293
#60 0x00c31b9f in Q3ListView::rightButtonPressed (this=0x9f62dc8, _t1=0x9fb2798, _t2=..., _t3=0) at .moc/release-shared/moc_q3listview.cpp:357
#61 0x00acb01f in Q3ListView::contentsMousePressEventEx (this=0x9f62dc8, e=0xbfcaa500) at itemviews/q3listview.cpp:4339
#62 0x00acb5c4 in Q3ListView::contentsMousePressEvent (this=0x9f62dc8, e=0xbfcaa500) at itemviews/q3listview.cpp:4155
#63 0x00878c0e in K3ListView::contentsMousePressEvent (this=0x9f62dc8, e=0xbfcaa500) at ../../kde3support/kdeui/k3listview.cpp:796
#64 0x0819c3d7 in KrDetailedView::contentsMousePressEvent (this=0x9f62dc8, e=0xbfcaa500) at /build/buildd/krusader-2.0.0/krusader/Panel/krdetailedview.cpp:657
#65 0x00b26248 in Q3ScrollView::viewportMousePressEvent (this=0x9f62dc8, e=0xbfcaab80) at widgets/q3scrollview.cpp:1746
#66 0x00b27fa8 in Q3ScrollView::eventFilter (this=0x9f62dc8, obj=0x9f63898, e=0xbfcaab80) at widgets/q3scrollview.cpp:1474
#67 0x00ac64eb in Q3ListView::eventFilter (this=0x9f62dc8, o=0x9f63898, e=0xbfcaab80) at itemviews/q3listview.cpp:3787
#68 0x0819c072 in KrDetailedView::eventFilter (this=0x9f62dc8, watched=0x9f63898, e=0xbfcaab80) at /build/buildd/krusader-2.0.0/krusader/Panel/krdetailedview.cpp:1053
#69 0x06a52cda in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9c877e0, receiver=0x9f63898, event=0xbfcaab80) at kernel/qcoreapplication.cpp:819
#70 0x048344b9 in QApplicationPrivate::notify_helper (this=0x9c877e0, receiver=0x9f63898, e=0xbfcaab80) at kernel/qapplication.cpp:4296
#71 0x0483b9f7 in QApplication::notify (this=0xbfcab648, receiver=0x9f63898, e=0xbfcaab80) at kernel/qapplication.cpp:3865
#72 0x01119f2a in KApplication::notify (this=0xbfcab648, receiver=0x9f63898, event=0xbfcaab80) at ../../kdeui/kernel/kapplication.cpp:302
#73 0x06a53a3b in QCoreApplication::notifyInternal (this=0xbfcab648, receiver=0x9f63898, event=0xbfcaab80) at kernel/qcoreapplication.cpp:704
#74 0x0483a952 in QCoreApplication::sendEvent (receiver=0x9f63898, event=0xbfcaab80, alienWidget=0x9f63898, nativeWidget=0x9d63340, buttonDown=0x5178058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#75 QApplicationPrivate::sendMouseEvent (receiver=0x9f63898, event=0xbfcaab80, alienWidget=0x9f63898, nativeWidget=0x9d63340, buttonDown=0x5178058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#76 0x048c6088 in QETWidget::translateMouseEvent (this=0x9d63340, event=0xbfcab09c) at kernel/qapplication_x11.cpp:4368
#77 0x048c5511 in QApplication::x11ProcessEvent (this=0xbfcab648, event=0xbfcab09c) at kernel/qapplication_x11.cpp:3379
#78 0x048f460a in x11EventSourceDispatch (s=0x9c8aa00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#79 0x017015e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#80 0x017052d8 in ?? () from /lib/libglib-2.0.so.0
#81 0x017054b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#82 0x06a7f5d5 in QEventDispatcherGlib::processEvents (this=0x9c69c78, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#83 0x048f4135 in QGuiEventDispatcherGlib::processEvents (this=0x9c69c78, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#84 0x06a52059 in QEventLoop::processEvents (this=0xbfcab394, flags=) at kernel/qeventloop.cpp:149
#85 0x06a524aa in QEventLoop::exec (this=0xbfcab394, flags=...) at kernel/qeventloop.cpp:201
#86 0x06a5669f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#87 0x04834577 in QApplication::exec () at kernel/qapplication.cpp:3579
#88 0x08093fa5 in main (argc=5, argv=0xbfcabc54) at /build/buildd/krusader-2.0.0/krusader/main.cpp:268

Reported using DrKonqi
Comment 1 Jan Lepper 2011-06-11 18:57:44 UTC
Is reproducible in > 2.3 beta1 ?
The bug seems to be in strigi/kdelibs/qt.
Comment 2 Jan Lepper 2012-09-24 20:54:23 UTC
Closing as WORKSFORME.