Application: kbuildsycoca4 (1.1) KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3" Qt Version: 4.6.3 Operating System: Linux 2.6.34.7-0.7-default i686 Distribution: "openSUSE 11.3 (i586)" -- Information about the crash: I was using VLC media player, mozzila firefox and Dolphin, I try to shut down computer using power button, which I have defined to shut down, first time I pushed it, I have seen something like VLC media player prevented logout, next push of power button shuted down system succesfully. Crash report was generated when I started system again. The crash can be reproduced every time. -- Backtrace: Application: KBuildSycoca (kdeinit4), signal: Aborted [KCrash Handler] #6 0xffffe430 in __kernel_vsyscall () #7 0xb5d557ff in raise () from /lib/libc.so.6 #8 0xb5d57140 in abort () from /lib/libc.so.6 #9 0xb5d91fd7 in __libc_message () from /lib/libc.so.6 #10 0xb5d97ffb in malloc_printerr () from /lib/libc.so.6 #11 0xb5d98d7b in _int_free () from /lib/libc.so.6 #12 0xb5d9cadd in free () from /lib/libc.so.6 #13 0xb5f4798f in operator delete(void*) () from /usr/lib/libstdc++.so.6 #14 0xb6a99bfd in QDateTime::~QDateTime() () from /usr/lib/libQtCore.so.4 #15 0xb6b143f0 in ?? () from /usr/lib/libQtCore.so.4 #16 0xb6b1530c in QFileInfo::~QFileInfo() () from /usr/lib/libQtCore.so.4 #17 0xb341fcfb in node_destruct (this=0xbffe67bc, data=0x813ca00) at /usr/include/QtCore/qlist.h:404 #18 QList<QFileInfo>::free (this=0xbffe67bc, data=0x813ca00) at /usr/include/QtCore/qlist.h:646 #19 0xb341fd45 in QList<QFileInfo>::~QList (this=0xbffe67bc, __in_chrg=<value optimized out>) at /usr/include/QtCore/qlist.h:621 #20 0xb3404f4f in KBuildSycoca::checkDirTimestamps (dirname=..., stamp=..., top=true) at /usr/src/debug/kdelibs-4.4.4/kded/kbuildsycoca.cpp:556 #21 0xb34052dd in KBuildSycoca::checkTimestamps (timestamp=1295439634, dirs=...) at /usr/src/debug/kdelibs-4.4.4/kded/kbuildsycoca.cpp:587 #22 0xb341d137 in kdemain (argc=3, argv=0x80a1ab0) at /usr/src/debug/kdelibs-4.4.4/kded/kbuildsycoca.cpp:785 #23 0x0804e5b1 in _start () Reported using DrKonqi
KBuildSycoca::checkTimestamps() was only called when kbuildsycoca was called with the --checkstamps option, which I think was an opensuse specific patch. Anyhow, that code is gone now in KF 5.15.