Application that crashed: kcmshell4 Version of the application: KDE Version: 4.3.3 (KDE 4.3.3) Qt Version: 4.6.0 Operating System: Linux 2.6.31-15-generic i686 Distribution: Ubuntu 9.10 -- Backtrace: Application: KDE-Kontrollmodul (kdeinit4), signal: Segmentation fault [KCrash Handler] #6 0x00a70090 in malloc_consolidate (av=<value optimized out>) at malloc.c:5103 #7 0x00a7168f in _int_free (av=<value optimized out>, p=0x9e74758) at malloc.c:4968 #8 0x00a7479d in *__GI___libc_free (mem=0x9e7eda0) at malloc.c:3716 #9 0x015672a8 in ~QImageData (this=0x9e40780, __in_chrg=<value optimized out>) at image/qimage.cpp:259 #10 0x01567438 in ~QImage (this=0x9d88e54, __in_chrg=<value optimized out>) at image/qimage.cpp:1287 #11 0x0108ed41 in ~KIconLoaderPrivate (this=0x9d32478, __in_chrg=<value optimized out>) at ../../kdeui/icons/kiconloader.cpp:157 #12 ~KIconLoader (this=0x9d32478, __in_chrg=<value optimized out>) at ../../kdeui/icons/kiconloader.cpp:506 #13 0x0108d4d5 in destroy () at ../../kdeui/icons/kiconloader.cpp:1640 #14 0x0100778b in ~KCleanUpGlobalStatic (this=0x12875a8, __in_chrg=<value optimized out>) at ../../kdecore/kernel/kglobal.h:62 #15 0x00a3405f in __run_exit_handlers (status=0, listp=0xb45304, run_list_atexit=true) at exit.c:78 #16 0x00a340cf in *__GI_exit (status=0) at exit.c:100 #17 0x0020444a in KCmdLineArgs::usage (id=...) at ../../kdecore/kernel/kcmdlineargs.cpp:1287 #18 0x09a7d32d in kdemain (_argc=3, _argv=0x9d27110) at ../../kcmshell/main.cpp:216 #19 0x0804dde1 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x9d1d6c3 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x80511a5 "0") at ../../kinit/kinit.cpp:677 #20 0x0804ea35 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1169 #21 0x0804eeac in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1362 #22 0x0804fbaf in main (argc=2, argv=0xbf8ce914, envp=0xbf8ce920) at ../../kinit/kinit.cpp:1793 Reported using DrKonqi
Can you reproduce this?
It has "KCmdLineArgs::usage" in the backtrace, so it looks like the program was started with wrong command line arguments. It should not crash, but maybe you remember what arguments you used. Did you call "kcmshell4" directly?
I had the crash a second time, but I can not really reproduce it. I can not remember calling kcmshell4. But since this happenend on start up, it seems to have happend as the result of session restauration. May be that is the cause of the wrong call?
Looking at it correctly, kdeinit calls kcmshell4 without a name for a kcm module (see line 216 from main.cpp). If this is called from session restore, kdeinit4 does not save that information to its session data.
Bug 243262 is probably related.
This crash report is at least 3 years old and there were no further comments or status updates since then. Therefore we believe that this crash is already fixed in recent KDE 4 versions or the backtrace is no longer applicable to the current KDE 4 sources. If the crash still happens with a recent KDE version (4.10.5 or 4.11), please add an updated backtrace or provide steps to reproduce. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports (To prevent automatic closing of this bug in the future, please set the bug status to ASSIGNED or CONFIRMED)
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 set the bug status 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!
Dear Bug Submitter, 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!