Bug 267406 - Crash 010311
Summary: Crash 010311
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
: 258413 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-03-01 20:12 UTC by John Harris
Modified: 2021-01-12 04:34 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 John Harris 2011-03-01 20:12:26 UTC
Application: krusader (2.2.0-beta1 "DeKade")
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-25-generic-pae i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed: Comparing two folders, one on the root disc ans one of a networked disc.

The crash can be reproduced every time.

-- Backtrace:
Application: Krusader (krusader), signal: Aborted
[Current thread is 1 (Thread 0xb4745710 (LWP 4465))]

Thread 2 (Thread 0xb0d89b70 (LWP 4466)):
#0  0xb4c70e36 in clock_gettime () from /lib/librt.so.1
#1  0xb565c50b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb57336e5 in QTimerInfoList::updateCurrentTime (this=0xb0400f34) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb573372a in QTimerInfoList::timerWait (this=0xb0400f34, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb57317a8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb0d890bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb573183d in timerSourcePrepare (source=0x0, timeout=0xb4c74ff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb4db2e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0xb4db3279 in ?? () from /lib/libglib-2.0.so.0
#9  0xb4db3848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0xb573159f in QEventDispatcherGlib::processEvents (this=0x9c7dbe8, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0xb5701609 in QEventLoop::processEvents (this=0xb0d89290, flags=) at kernel/qeventloop.cpp:149
#12 0xb5701a8a in QEventLoop::exec (this=0xb0d89290, flags=...) at kernel/qeventloop.cpp:201
#13 0xb55fdb7e in QThread::exec (this=0x9c11020) at thread/qthread.cpp:490
#14 0xb56e035b in QInotifyFileSystemWatcherEngine::run (this=0x9c11020) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb5600df9 in QThreadPrivate::start (arg=0x9c11020) at thread/qthread_unix.cpp:266
#16 0xb558acc9 in start_thread () from /lib/libpthread.so.0
#17 0xb534f69e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb4745710 (LWP 4465)):
[KCrash Handler]
#7  0xb77b3424 in __kernel_vsyscall ()
#8  0xb52a9941 in raise () from /lib/libc.so.6
#9  0xb52ace42 in abort () from /lib/libc.so.6
#10 0xb54cd055 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#11 0xb54caf35 in ?? () from /usr/lib/libstdc++.so.6
#12 0xb54caf72 in std::terminate() () from /usr/lib/libstdc++.so.6
#13 0xb54cb0e1 in __cxa_throw () from /usr/lib/libstdc++.so.6
#14 0xb55f6ea5 in qBadAlloc () at global/qglobal.cpp:1996
#15 0xb57596bd in reserve (this=0xbff151a8) at xml/qxmlstream_p.h:655
#16 QXmlStreamReaderPrivate::init (this=0xbff151a8) at xml/qxmlstream.cpp:840
#17 0xb5759b47 in QXmlStreamReaderPrivate::QXmlStreamReaderPrivate (this=0xbff151a8, q=0xbfa12dd4) at xml/qxmlstream.cpp:801
#18 0xb575d127 in QXmlStreamReader::QXmlStreamReader (this=0xbfa12dd4, data=...) at xml/qxmlstream.cpp:419
#19 0xb6bd4d8e in KuitSemanticsPrivate::semanticToVisualText (this=0x9b99728, text_=..., fmtExp_=Kuit::Fmt::None, fmtImp_=Kuit::Fmt::Plain) at ../../kdecore/localization/kuitsemantics.cpp:1112
#20 0xb6bd765f in KuitSemanticsPrivate::format (this=0x9b99728, text=..., ctxt=...) at ../../kdecore/localization/kuitsemantics.cpp:878
#21 0xb6bd7749 in KuitSemantics::format (this=0x9b99568, text=..., ctxt=...) at ../../kdecore/localization/kuitsemantics.cpp:1557
#22 0xb6bb06c4 in KLocalizedStringPrivate::postFormat (this=0x19008, text=..., lang=..., ctxt=...) at ../../kdecore/localization/klocalizedstring.cpp:481
#23 0xb6bb333a in KLocalizedStringPrivate::toString (this=0x19008, locale=0x9b89840, catalogName=...) at ../../kdecore/localization/klocalizedstring.cpp:301
#24 0xb6bb3f26 in KLocalizedString::toString (this=0xbfa130ac) at ../../kdecore/localization/klocalizedstring.cpp:195
#25 0x080a8b90 in i18n (text=0x82b9a5f "<DIR>") at //usr/include/klocalizedstring.h:632
#26 0x0823965a in SynchronizerGUI::addFile (this=0xa2a93f8, item=0x20008) at /build/buildd/krusader-2.2.0~beta1/krusader/Synchronizer/synchronizergui.cpp:2052
#27 0x0823c549 in SynchronizerGUI::qt_metacall (this=0xa2a93f8, _c=QMetaObject::InvokeMetaMethod, _id=48, _a=0xbfa13448) at /build/buildd/krusader-2.2.0~beta1/obj-i686-linux-gnu/krusader/Synchronizer/synchronizergui.moc:117
#28 0xb57088ca in QMetaObject::metacall (object=0xa2a93f8, cl=4465, idx=48, argv=0xbfa13448) at kernel/qmetaobject.cpp:237
#29 0xb571b6ad in QMetaObject::activate (sender=0xa2a942c, m=0x82dd3f4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3280
#30 0x0824c445 in Synchronizer::comparedFileData (this=0xa2a942c, _t1=0x20008) at /build/buildd/krusader-2.2.0~beta1/obj-i686-linux-gnu/krusader/Synchronizer/synchronizer.moc:107
#31 0x0824de59 in Synchronizer::addItem(SynchronizerFileItem *, const QString &, const QString &, const QString &, const QString &, bool, bool, KIO::filesize_t, KIO::filesize_t, time_t, time_t, const QString &, const QString &, const QString &, const QString &, const QString &, const QString &, mode_t, mode_t, const QString &, const QString &, <anonymous enum>, bool, bool) (this=0xa2a942c, parent=0xbd8ad00, leftFile=..., rightFile=..., leftDir=..., rightDir=..., existsLeft=false, existsRight=true, leftSize=0, rightSize=0, leftDate=0, rightDate=1296353460, leftLink=..., rightLink=..., leftOwner=..., rightOwner=..., leftGroup=..., rightGroup=..., leftMode=4294967295, rightMode=16895, leftACL=..., rightACL=..., tsk=TT_COPY_TO_LEFT, isDir=true, isTemp=false) at /build/buildd/krusader-2.2.0~beta1/krusader/Synchronizer/synchronizer.cpp:399
#32 0x0824e024 in Synchronizer::addRightOnlyItem (this=0xa2a942c, parent=0xbd8ad00, file_name=..., dir=..., size=4465, date=1296353460, link=..., owner=..., group=..., mode=16895, acl=..., isDir=<value optimized out>, isTemp=false) at /build/buildd/krusader-2.2.0~beta1/krusader/Synchronizer/synchronizer.cpp:453
#33 0x08250232 in Synchronizer::addSingleDirectory (this=0xa2a942c, parent=0xbd8ad00, directory=0xbfd56b18, dirName=..., isLeft=false) at /build/buildd/krusader-2.2.0~beta1/krusader/Synchronizer/synchronizer.cpp:571
#34 0x0825509f in Synchronizer::compareLoop (this=0xa2a942c) at /build/buildd/krusader-2.2.0~beta1/krusader/Synchronizer/synchronizer.cpp:196
#35 0x0825558f in Synchronizer::compare (this=0xa2a942c, leftURL=..., rightURL=..., query=0xbfa137d4, subDirs=true, symLinks=false, igDate=false, asymm=false, cmpByCnt=false, igCase=false, autoSc=false, selFiles=..., equThres=0, timeOffs=0, parThreads=1, hiddenFiles=false) at /build/buildd/krusader-2.2.0~beta1/krusader/Synchronizer/synchronizer.cpp:160
#36 0x08237e76 in SynchronizerGUI::compare (this=0xa2a93f8) at /build/buildd/krusader-2.2.0~beta1/krusader/Synchronizer/synchronizergui.cpp:1998
#37 0x0823c452 in SynchronizerGUI::qt_metacall (this=0xa2a93f8, _c=QMetaObject::InvokeMetaMethod, _id=38, _a=0xbfa139e8) at /build/buildd/krusader-2.2.0~beta1/obj-i686-linux-gnu/krusader/Synchronizer/synchronizergui.moc:107
#38 0xb57088ca in QMetaObject::metacall (object=0xa2a93f8, cl=4465, idx=38, argv=0xbfa139e8) at kernel/qmetaobject.cpp:237
#39 0xb571b6ad in QMetaObject::activate (sender=0xa3121d8, m=0xb6399704, local_signal_index=2, argv=0x0) at kernel/qobject.cpp:3280
#40 0xb6176019 in QAbstractButton::clicked (this=0xa3121d8, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#41 0xb5e35ff9 in QAbstractButtonPrivate::emitClicked (this=0xa3121f0) at widgets/qabstractbutton.cpp:546
#42 0xb5e376f4 in QAbstractButtonPrivate::click (this=0xa3121f0) at widgets/qabstractbutton.cpp:539
#43 0xb5e379ae in QAbstractButton::mouseReleaseEvent (this=0xa3121d8, e=0xbfa14130) at widgets/qabstractbutton.cpp:1121
#44 0xb5a65e08 in QWidget::event (this=0xa3121d8, event=0xbfa14130) at kernel/qwidget.cpp:8187
#45 0xb5e35e9e in QAbstractButton::event (this=0xa3121d8, e=0x6) at widgets/qabstractbutton.cpp:1080
#46 0xb5ee3c22 in QPushButton::event (this=0xa3121d8, e=0xbfa14130) at widgets/qpushbutton.cpp:683
#47 0xb5a07fdc in QApplicationPrivate::notify_helper (this=0x9ad2738, receiver=0xa3121d8, e=0xbfa14130) at kernel/qapplication.cpp:4396
#48 0xb5a0ec2e in QApplication::notify (this=0xbfa14c84, receiver=0xa3121d8, e=0xbfa14130) at kernel/qapplication.cpp:3959
#49 0xb6ed868a in KApplication::notify (this=0xbfa14c84, receiver=0xa3121d8, event=0xbfa14130) at ../../kdeui/kernel/kapplication.cpp:310
#50 0xb5702b3b in QCoreApplication::notifyInternal (this=0xbfa14c84, receiver=0xa3121d8, event=0xbfa14130) at kernel/qcoreapplication.cpp:732
#51 0xb5a0d094 in sendEvent (receiver=0xa3121d8, event=0xbfa14130, alienWidget=0xa3121d8, nativeWidget=0xa2a93f8, buttonDown=0xb63a23c0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#52 QApplicationPrivate::sendMouseEvent (receiver=0xa3121d8, event=0xbfa14130, alienWidget=0xa3121d8, nativeWidget=0xa2a93f8, buttonDown=0xb63a23c0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#53 0xb5a9bd10 in QETWidget::translateMouseEvent (this=0xa2a93f8, event=0xbfa1464c) at kernel/qapplication_x11.cpp:4403
#54 0xb5a9b151 in QApplication::x11ProcessEvent (this=0xbfa14c84, event=0xbfa1464c) at kernel/qapplication_x11.cpp:3414
#55 0xb5aca36a in x11EventSourceDispatch (s=0x9ad5940, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#56 0xb4daf855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#57 0xb4db3668 in ?? () from /lib/libglib-2.0.so.0
#58 0xb4db3848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#59 0xb5731565 in QEventDispatcherGlib::processEvents (this=0x9ab46d8, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#60 0xb5ac9be5 in QGuiEventDispatcherGlib::processEvents (this=0x9ab46d8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#61 0xb5701609 in QEventLoop::processEvents (this=0xbfa14944, flags=) at kernel/qeventloop.cpp:149
#62 0xb5701a8a in QEventLoop::exec (this=0xbfa14944, flags=...) at kernel/qeventloop.cpp:201
#63 0xb570600f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#64 0xb5a06e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#65 0x0809c25b in main (argc=5, argv=0xbfa15364) at /build/buildd/krusader-2.2.0~beta1/krusader/main.cpp:324

Reported using DrKonqi
Comment 1 Jan Lepper 2012-01-14 11:19:35 UTC
This is either a bug in kdelibs or qt - moving to kdelibs for further investigation.
Comment 2 Jekyll Wu 2013-11-10 04:45:13 UTC
*** Bug 258413 has been marked as a duplicate of this bug. ***
Comment 3 Justin Zobel 2020-12-13 04:00:21 UTC
Thank you for the crash report, John.

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 4 Bug Janitor Service 2020-12-28 04:34:33 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 5 Bug Janitor Service 2021-01-12 04:34:09 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now 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

Thank you for helping us make KDE software even better for everyone!