Bug 164657

Summary: kcminit crash on startup
Product: [Unmaintained] kdelibs Reporter: miki <vmikiv>
Component: generalAssignee: kdelibs bugs <kdelibs-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash CC: christophe, giecrilj, loser123123, lucky_one
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description miki 2008-06-22 13:12:07 UTC
Version:            (using Devel)
Installed from:    Compiled sources
OS:                Linux

Application: KCMInit (kcminit_startup), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb6056720 (LWP 6172)]
[KCrash handler]
#6  0xb7b61170 in QByteArray::constData (this=0x810694c)
    at /usr/include/qt4/QtCore/qbytearray.h:401
#7  0xb7b623bb in operator< (k1=@0x810694c, k2=@0xbfc85dac)
    at /home/mi/kde/src/KDE/kdelibs/kdecore/config/kconfigdata.h:106
#8  0xb7b624a6 in qMapLessThanKey<KEntryKey> (key1=@0x810694c, 
    key2=@0xbfc85dac) at /usr/include/qt4/QtCore/qmap.h:106
#9  0xb7b62508 in QMap<KEntryKey, KEntry>::findNode (this=0x8110cd0, 
    akey=@0xbfc85dac) at /usr/include/qt4/QtCore/qmap.h:428
#10 0xb7b6259c in QMap<KEntryKey, KEntry>::find (this=0x8110cd0, 
    akey=@0xbfc85dac) at /usr/include/qt4/QtCore/qmap.h:549
#11 0xb7b62a3f in KEntryMap::findEntry (this=0x8110cd0, group=@0xbfc85e38, 
    key=@0xbfc85df8, flags=@0xbfc85df4)
    at /home/mi/kde/src/KDE/kdelibs/kdecore/config/kconfigdata.h:176
#12 0xb7b5cb1b in KConfigPrivate::lookupData (this=0x8110cb8, 
    group=@0xbfc85e38, key=0xb413f42a "XftAntialias", flags=@0xbfc85e34)
    at /home/mi/kde/src/KDE/kdelibs/kdecore/config/kconfig.cpp:728
#13 0xb7b67202 in KConfigGroup::hasKey (this=0xbfc85f64, 
    key=0xb413f42a "XftAntialias")
    at /home/mi/kde/src/KDE/kdelibs/kdecore/config/kconfiggroup.cpp:1231
#14 0xb41319a2 in runRdb (flags=15)
    at /home/mi/kde/src/KDE/kdebase/workspace/kcontrol/krdb/krdb.cpp:516
#15 0xb41377de in kcminit_style ()
    at /home/mi/kde/src/KDE/kdebase/workspace/kcontrol/style/kcmstyle.cpp:84
#16 0xb7f5c099 in KCMInit::runModule (this=0xbfc86e24, libName=@0xbfc86254, 
    loader=0x8108310, service=@0xbfc86228)
    at /home/mi/kde/src/KDE/kdebase/workspace/kcminit/main.cpp:92
#17 0xb7f5c455 in KCMInit::runModules (this=0xbfc86e24, phase=1)
    at /home/mi/kde/src/KDE/kdebase/workspace/kcminit/main.cpp:135
#18 0xb7f5c76f in KCMInit::runPhase1 (this=0xbfc86e24)
    at /home/mi/kde/src/KDE/kdebase/workspace/kcminit/main.cpp:232
#19 0xb7f5c812 in KCMInit::qt_metacall (this=0xbfc86e24, 
    _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfc8640c)
    at /home/mi/kde/build/KDE/kdebase/workspace/kcminit/main.moc:77
#20 0xb7053870 in ?? () from /usr/lib/libQtDBus.so.4
#21 0xb70549a3 in ?? () from /usr/lib/libQtDBus.so.4
#22 0xb70550ec in ?? () from /usr/lib/libQtDBus.so.4
#23 0xb705549a in ?? () from /usr/lib/libQtDBus.so.4
#24 0xb720ced1 in QObject::event () from /usr/lib/libQtCore.so.4
#25 0xb67fbc0c in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#26 0xb68007a9 in QApplication::notify () from /usr/lib/libQtGui.so.4
#27 0xb796d523 in KApplication::notify (this=0xbfc86e34, receiver=0xbfc86e24, 
    event=0x8108670)
    at /home/mi/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:311
#28 0xb71fc6a9 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#29 0xb71fda59 in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#30 0xb71fdc7d in QCoreApplication::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#31 0xb7227bcf in ?? () from /usr/lib/libQtCore.so.4
#32 0xb618bbf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb618ee5e in ?? () from /usr/lib/libglib-2.0.so.0
#34 0xb618f3ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0xb7227f98 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#36 0xb688f1b5 in ?? () from /usr/lib/libQtGui.so.4
#37 0xb71fb92d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#38 0xb71fbabd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#39 0xb71fdd3d in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#40 0xb67fb567 in QApplication::exec () from /usr/lib/libQtGui.so.4
#41 0xb7f5d37a in KCMInit (this=0xbfc86e24, args=0x805a4f0)
    at /home/mi/kde/src/KDE/kdebase/workspace/kcminit/main.cpp:219
#42 0xb7f5d82a in kdemain (argc=1, argv=0xbfc86f64)
    at /home/mi/kde/src/KDE/kdebase/workspace/kcminit/main.cpp:272
#43 0x08048776 in main (argc=)
    at /home/mi/kde/build/KDE/kdebase/workspace/kcminit/kcminit_startup_dummy.cpp:3
#0  0xb7f63410 in __kernel_vsyscall ()
Comment 1 Christophe Marin 2008-06-22 23:08:29 UTC
Confirmed with a recent revision (actually using 823161).

my BT begins differently though.

#6  0xb76ba38e in KConfigGroup::parent (this=0xbff4beac)
    at /media/kde/src/KDE/kdelibs/kdecore/config/kconfiggroup.cpp:629
#7  0xb76ba485 in KConfigGroup::changeGroup (this=0xbff4beac, 
    group=0xb42bdd88 "WM")
    at /media/kde/src/KDE/kdelibs/kdecore/config/kconfiggroup.cpp:651
#8  0xb42aeec5 in applyQtColors (kglobals=
        {<KConfigBase> = {_vptr.KConfigBase = 0xbff4beac}, d = {d = 0xb6711ff4}}, settings=@0x9962118, newPal=@0xbff4bedc)
    at /media/kde/src/KDE/kdebase/workspace/kcontrol/krdb/krdb.cpp:129
#9  0xb42b1b58 in runRdb (flags=<value optimized out>)
    at /media/kde/src/KDE/kdebase/workspace/kcontrol/krdb/krdb.cpp:589
Comment 2 Christophe Marin 2008-06-23 21:04:32 UTC
Solved here. I just deleted my KDE dir and reinstalled everything (ok, there was probably an easier way to process :))
Comment 3 Scott 2008-06-24 01:40:44 UTC
Same here. Moving my qt-copy dir and changing environment variables to reflect the new location didn't go down too well; had to rebuild everything. Is there an easier way?
Comment 4 Pino Toscano 2008-06-24 09:55:31 UTC
Update kdelibs?
Comment 5 Pino Toscano 2008-06-24 09:56:04 UTC
*** Bug 164810 has been marked as a duplicate of this bug. ***
Comment 6 Scott 2008-06-24 10:10:35 UTC
What do you mean by update? Obviously not 'svn up'...but i did that and make, make install, which didn't work. Only a 'make clean' along with deleting CMakeCache.txt fixed it for me.
Comment 7 miki 2008-06-24 13:03:16 UTC
resolved yesteday after update kdelibs
Comment 8 Christophe Marin 2008-06-26 15:31:11 UTC
*** Bug 165012 has been marked as a duplicate of this bug. ***
Comment 9 Dominik Haumann 2012-02-21 22:17:47 UTC
*** Bug 294565 has been marked as a duplicate of this bug. ***