Bug 264954 - KCMInit (kdeinit4), signal: Segmentation fault
Summary: KCMInit (kdeinit4), signal: Segmentation fault
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kdeinit (show other bugs)
Version: 4.6
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-31 14:06 UTC by pierrelud
Modified: 2018-11-28 04:58 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 pierrelud 2011-01-31 14:06:25 UTC
Version:           4.6 (using KDE 4.6.0) 
OS:                Linux

Application: KCMInit (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#7  0x00074d50 in ?? ()
#8  0xb2c7144d in __do_global_ctors_aux () from /usr/lib/libstreamanalyzer.so.0
#9  0xb2c0dd64 in _init () from /usr/lib/libstreamanalyzer.so.0
#10 0xb77a6689 in call_init () from /lib/ld-linux.so.2
#11 0xb77a67d0 in _dl_init_internal () from /lib/ld-linux.so.2
#12 0xb77aa941 in dl_open_worker () from /lib/ld-linux.so.2
#13 0xb77a650f in _dl_catch_error () from /lib/ld-linux.so.2
#14 0xb77aa2e6 in _dl_open () from /lib/ld-linux.so.2
#15 0xb5bbfbdd in dlopen_doit () from /lib/libdl.so.2
#16 0xb77a650f in _dl_catch_error () from /lib/ld-linux.so.2
#17 0xb5bc0342 in _dlerror_run () from /lib/libdl.so.2
#18 0xb5bbfca7 in dlopen@@GLIBC_2.1 () from /lib/libdl.so.2
#19 0xb6e034b5 in QLibraryPrivate::load_sys (this=0x80e4328) at plugin/qlibrary_unix.cpp:205
#20 0xb6dfdff4 in QLibraryPrivate::load (this=0x80e4328) at plugin/qlibrary.cpp:446
#21 0xb777ba5c in KCMInit::runModule (this=0xbffc5870, libName=..., service=...) at /usr/src/debug/kdebase-workspace-4.6.0/kcminit/main.cpp:73
#22 0xb777c246 in KCMInit::runModules (this=0xbffc5870, phase=1) at /usr/src/debug/kdebase-workspace-4.6.0/kcminit/main.cpp:133
#23 0xb777c3e8 in KCMInit::runPhase1 (this=0xbffc5870) at /usr/src/debug/kdebase-workspace-4.6.0/kcminit/main.cpp:224
#24 0xb777c494 in KCMInit::qt_metacall (this=0xbffc5870, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbffc4d0c)
    at /usr/src/debug/kdebase-workspace-4.6.0/build/kcminit/main.moc:84
#25 0xb5c4be17 in QDBusConnectionPrivate::deliverCall (this=0x81395b8, object=0xbffc5870, msg=..., metaTypes=..., slotIdx=478544) at qdbusintegrator.cpp:919
#26 0xb5c4cc97 in QDBusConnectionPrivate::activateCall (this=0x81395b8, object=0xbffc5870, flags=48, msg=...) at qdbusintegrator.cpp:822
#27 0xb5c4d428 in QDBusConnectionPrivate::activateObject (this=0x81395b8, node=..., msg=..., pathStartPos=8) at qdbusintegrator.cpp:1399
#28 0xb5c4d928 in QDBusActivateObjectEvent::placeMetaCall (this=0x8146018) at qdbusintegrator.cpp:1493
#29 0xb6e28b7f in QObject::event (this=0xbffc5870, e=0x8146018) at kernel/qobject.cpp:1211
#30 0xb630f414 in QApplicationPrivate::notify_helper (this=0x80a6ff0, receiver=0xbffc5870, e=0x8146018) at kernel/qapplication.cpp:4445
#31 0xb6318137 in QApplication::notify (this=0xbffc5880, receiver=0xbffc5870, e=0x8146018) at kernel/qapplication.cpp:3845
#32 0xb74816c1 in KApplication::notify (this=0xbffc5880, receiver=0xbffc5870, event=0x8146018) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#33 0xb6e135be in QCoreApplication::notifyInternal (this=0xbffc5880, receiver=0xbffc5870, event=0x8146018) at kernel/qcoreapplication.cpp:732
#34 0xb6e1734c in sendEvent (receiver=0x0, event_type=0, data=0x80582a0) at kernel/qcoreapplication.h:215
#35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80582a0) at kernel/qcoreapplication.cpp:1373
#36 0xb6e1749c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#37 0xb6e41bd4 in sendPostedEvents (s=0x80ad220) at kernel/qcoreapplication.h:220
#38 postEventSourceDispatch (s=0x80ad220) at kernel/qeventdispatcher_glib.cpp:277
#39 0xb5ab2b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0xb5ab3350 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0xb5ab360e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0xb6e41d5b in QEventDispatcherGlib::processEvents (this=0x809e800, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#43 0xb63c59aa in QGuiEventDispatcherGlib::processEvents (this=0x809e800, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0xb6e1289d in QEventLoop::processEvents (this=0xbffc5614, flags=...) at kernel/qeventloop.cpp:149
#45 0xb6e12ac9 in QEventLoop::exec (this=0xbffc5614, flags=...) at kernel/qeventloop.cpp:201
#46 0xb6e17570 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#47 0xb630d114 in QApplication::exec () at kernel/qapplication.cpp:3719
#48 0xb777cbee in KCMInit::KCMInit (this=0xbffc5870, args=0x809e138) at /usr/src/debug/kdebase-workspace-4.6.0/kcminit/main.cpp:211
#49 0xb777da04 in kdemain (argc=1, argv=0x80979a8) at /usr/src/debug/kdebase-workspace-4.6.0/kcminit/main.cpp:264
#50 0x0804e521 in launch (argc=1, _name=0x805cdf1 "kcminit_startup", args=<value optimized out>, cwd=0x0, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x80525e3 "0") at /usr/src/debug/kdelibs-4.6.0/kinit/kinit.cpp:730
#51 0x080505f6 in main (argc=1920169263, argv=0x62696c2f, envp=0x62696c2f) at /usr/src/debug/kdelibs-4.6.0/kinit/kinit.cpp:1858


Reproducible: Always

Steps to Reproduce:
restart kde

Actual Results:  
Application: KCMInit (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#7  0x00074d50 in ?? ()
#8  0xb2c7144d in __do_global_ctors_aux () from /usr/lib/libstreamanalyzer.so.0
#9  0xb2c0dd64 in _init () from /usr/lib/libstreamanalyzer.so.0
#10 0xb77a6689 in call_init () from /lib/ld-linux.so.2
#11 0xb77a67d0 in _dl_init_internal () from /lib/ld-linux.so.2
#12 0xb77aa941 in dl_open_worker () from /lib/ld-linux.so.2
#13 0xb77a650f in _dl_catch_error () from /lib/ld-linux.so.2
#14 0xb77aa2e6 in _dl_open () from /lib/ld-linux.so.2
#15 0xb5bbfbdd in dlopen_doit () from /lib/libdl.so.2
#16 0xb77a650f in _dl_catch_error () from /lib/ld-linux.so.2
#17 0xb5bc0342 in _dlerror_run () from /lib/libdl.so.2
#18 0xb5bbfca7 in dlopen@@GLIBC_2.1 () from /lib/libdl.so.2
#19 0xb6e034b5 in QLibraryPrivate::load_sys (this=0x80e4328) at plugin/qlibrary_unix.cpp:205
#20 0xb6dfdff4 in QLibraryPrivate::load (this=0x80e4328) at plugin/qlibrary.cpp:446
#21 0xb777ba5c in KCMInit::runModule (this=0xbffc5870, libName=..., service=...) at /usr/src/debug/kdebase-workspace-4.6.0/kcminit/main.cpp:73
#22 0xb777c246 in KCMInit::runModules (this=0xbffc5870, phase=1) at /usr/src/debug/kdebase-workspace-4.6.0/kcminit/main.cpp:133
#23 0xb777c3e8 in KCMInit::runPhase1 (this=0xbffc5870) at /usr/src/debug/kdebase-workspace-4.6.0/kcminit/main.cpp:224
#24 0xb777c494 in KCMInit::qt_metacall (this=0xbffc5870, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbffc4d0c)
    at /usr/src/debug/kdebase-workspace-4.6.0/build/kcminit/main.moc:84
#25 0xb5c4be17 in QDBusConnectionPrivate::deliverCall (this=0x81395b8, object=0xbffc5870, msg=..., metaTypes=..., slotIdx=478544) at qdbusintegrator.cpp:919
#26 0xb5c4cc97 in QDBusConnectionPrivate::activateCall (this=0x81395b8, object=0xbffc5870, flags=48, msg=...) at qdbusintegrator.cpp:822
#27 0xb5c4d428 in QDBusConnectionPrivate::activateObject (this=0x81395b8, node=..., msg=..., pathStartPos=8) at qdbusintegrator.cpp:1399
#28 0xb5c4d928 in QDBusActivateObjectEvent::placeMetaCall (this=0x8146018) at qdbusintegrator.cpp:1493
#29 0xb6e28b7f in QObject::event (this=0xbffc5870, e=0x8146018) at kernel/qobject.cpp:1211
#30 0xb630f414 in QApplicationPrivate::notify_helper (this=0x80a6ff0, receiver=0xbffc5870, e=0x8146018) at kernel/qapplication.cpp:4445
#31 0xb6318137 in QApplication::notify (this=0xbffc5880, receiver=0xbffc5870, e=0x8146018) at kernel/qapplication.cpp:3845
#32 0xb74816c1 in KApplication::notify (this=0xbffc5880, receiver=0xbffc5870, event=0x8146018) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#33 0xb6e135be in QCoreApplication::notifyInternal (this=0xbffc5880, receiver=0xbffc5870, event=0x8146018) at kernel/qcoreapplication.cpp:732
#34 0xb6e1734c in sendEvent (receiver=0x0, event_type=0, data=0x80582a0) at kernel/qcoreapplication.h:215
#35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80582a0) at kernel/qcoreapplication.cpp:1373
#36 0xb6e1749c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#37 0xb6e41bd4 in sendPostedEvents (s=0x80ad220) at kernel/qcoreapplication.h:220
#38 postEventSourceDispatch (s=0x80ad220) at kernel/qeventdispatcher_glib.cpp:277
#39 0xb5ab2b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0xb5ab3350 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0xb5ab360e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0xb6e41d5b in QEventDispatcherGlib::processEvents (this=0x809e800, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#43 0xb63c59aa in QGuiEventDispatcherGlib::processEvents (this=0x809e800, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0xb6e1289d in QEventLoop::processEvents (this=0xbffc5614, flags=...) at kernel/qeventloop.cpp:149
#45 0xb6e12ac9 in QEventLoop::exec (this=0xbffc5614, flags=...) at kernel/qeventloop.cpp:201
#46 0xb6e17570 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#47 0xb630d114 in QApplication::exec () at kernel/qapplication.cpp:3719
#48 0xb777cbee in KCMInit::KCMInit (this=0xbffc5870, args=0x809e138) at /usr/src/debug/kdebase-workspace-4.6.0/kcminit/main.cpp:211
#49 0xb777da04 in kdemain (argc=1, argv=0x80979a8) at /usr/src/debug/kdebase-workspace-4.6.0/kcminit/main.cpp:264
#50 0x0804e521 in launch (argc=1, _name=0x805cdf1 "kcminit_startup", args=<value optimized out>, cwd=0x0, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x80525e3 "0") at /usr/src/debug/kdelibs-4.6.0/kinit/kinit.cpp:730
#51 0x080505f6 in main (argc=1920169263, argv=0x62696c2f, envp=0x62696c2f) at /usr/src/debug/kdelibs-4.6.0/kinit/kinit.cpp:1858


Expected Results:  
not to crash

Application: KCMInit (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#7  0x00074d50 in ?? ()
#8  0xb2c7144d in __do_global_ctors_aux () from /usr/lib/libstreamanalyzer.so.0
#9  0xb2c0dd64 in _init () from /usr/lib/libstreamanalyzer.so.0
#10 0xb77a6689 in call_init () from /lib/ld-linux.so.2
#11 0xb77a67d0 in _dl_init_internal () from /lib/ld-linux.so.2
#12 0xb77aa941 in dl_open_worker () from /lib/ld-linux.so.2
#13 0xb77a650f in _dl_catch_error () from /lib/ld-linux.so.2
#14 0xb77aa2e6 in _dl_open () from /lib/ld-linux.so.2
#15 0xb5bbfbdd in dlopen_doit () from /lib/libdl.so.2
#16 0xb77a650f in _dl_catch_error () from /lib/ld-linux.so.2
#17 0xb5bc0342 in _dlerror_run () from /lib/libdl.so.2
#18 0xb5bbfca7 in dlopen@@GLIBC_2.1 () from /lib/libdl.so.2
#19 0xb6e034b5 in QLibraryPrivate::load_sys (this=0x80e4328) at plugin/qlibrary_unix.cpp:205
#20 0xb6dfdff4 in QLibraryPrivate::load (this=0x80e4328) at plugin/qlibrary.cpp:446
#21 0xb777ba5c in KCMInit::runModule (this=0xbffc5870, libName=..., service=...) at /usr/src/debug/kdebase-workspace-4.6.0/kcminit/main.cpp:73
#22 0xb777c246 in KCMInit::runModules (this=0xbffc5870, phase=1) at /usr/src/debug/kdebase-workspace-4.6.0/kcminit/main.cpp:133
#23 0xb777c3e8 in KCMInit::runPhase1 (this=0xbffc5870) at /usr/src/debug/kdebase-workspace-4.6.0/kcminit/main.cpp:224
#24 0xb777c494 in KCMInit::qt_metacall (this=0xbffc5870, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbffc4d0c)
    at /usr/src/debug/kdebase-workspace-4.6.0/build/kcminit/main.moc:84
#25 0xb5c4be17 in QDBusConnectionPrivate::deliverCall (this=0x81395b8, object=0xbffc5870, msg=..., metaTypes=..., slotIdx=478544) at qdbusintegrator.cpp:919
#26 0xb5c4cc97 in QDBusConnectionPrivate::activateCall (this=0x81395b8, object=0xbffc5870, flags=48, msg=...) at qdbusintegrator.cpp:822
#27 0xb5c4d428 in QDBusConnectionPrivate::activateObject (this=0x81395b8, node=..., msg=..., pathStartPos=8) at qdbusintegrator.cpp:1399
#28 0xb5c4d928 in QDBusActivateObjectEvent::placeMetaCall (this=0x8146018) at qdbusintegrator.cpp:1493
#29 0xb6e28b7f in QObject::event (this=0xbffc5870, e=0x8146018) at kernel/qobject.cpp:1211
#30 0xb630f414 in QApplicationPrivate::notify_helper (this=0x80a6ff0, receiver=0xbffc5870, e=0x8146018) at kernel/qapplication.cpp:4445
#31 0xb6318137 in QApplication::notify (this=0xbffc5880, receiver=0xbffc5870, e=0x8146018) at kernel/qapplication.cpp:3845
#32 0xb74816c1 in KApplication::notify (this=0xbffc5880, receiver=0xbffc5870, event=0x8146018) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#33 0xb6e135be in QCoreApplication::notifyInternal (this=0xbffc5880, receiver=0xbffc5870, event=0x8146018) at kernel/qcoreapplication.cpp:732
#34 0xb6e1734c in sendEvent (receiver=0x0, event_type=0, data=0x80582a0) at kernel/qcoreapplication.h:215
#35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80582a0) at kernel/qcoreapplication.cpp:1373
#36 0xb6e1749c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#37 0xb6e41bd4 in sendPostedEvents (s=0x80ad220) at kernel/qcoreapplication.h:220
#38 postEventSourceDispatch (s=0x80ad220) at kernel/qeventdispatcher_glib.cpp:277
#39 0xb5ab2b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0xb5ab3350 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0xb5ab360e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0xb6e41d5b in QEventDispatcherGlib::processEvents (this=0x809e800, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#43 0xb63c59aa in QGuiEventDispatcherGlib::processEvents (this=0x809e800, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0xb6e1289d in QEventLoop::processEvents (this=0xbffc5614, flags=...) at kernel/qeventloop.cpp:149
#45 0xb6e12ac9 in QEventLoop::exec (this=0xbffc5614, flags=...) at kernel/qeventloop.cpp:201
#46 0xb6e17570 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#47 0xb630d114 in QApplication::exec () at kernel/qapplication.cpp:3719
#48 0xb777cbee in KCMInit::KCMInit (this=0xbffc5870, args=0x809e138) at /usr/src/debug/kdebase-workspace-4.6.0/kcminit/main.cpp:211
#49 0xb777da04 in kdemain (argc=1, argv=0x80979a8) at /usr/src/debug/kdebase-workspace-4.6.0/kcminit/main.cpp:264
#50 0x0804e521 in launch (argc=1, _name=0x805cdf1 "kcminit_startup", args=<value optimized out>, cwd=0x0, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x80525e3 "0") at /usr/src/debug/kdelibs-4.6.0/kinit/kinit.cpp:730
#51 0x080505f6 in main (argc=1920169263, argv=0x62696c2f, envp=0x62696c2f) at /usr/src/debug/kdelibs-4.6.0/kinit/kinit.cpp:1858
Comment 1 Christoph Feck 2011-01-31 16:04:08 UTC
When did the crash occur? What is your distribution? Are you using NVIDIA binary drivers?
Comment 2 pierrelud 2011-01-31 17:28:04 UTC
When did the crash occur? 
>>Today 32Jan2011. When I log into KDE and KDE is starting (initializing)

What is your distribution? 
>>openSuse 11.3 usingyast KDE 4.6

Are you using NVIDIA binary drivers?
>>How would I know that? Do you know of a command I can issue?
Comment 3 pierrelud 2011-01-31 17:48:17 UTC
and this one also occurs at the same time https://bugs.kde.org/show_bug.cgi?id=264951
Comment 4 Christoph Feck 2011-01-31 22:59:21 UTC
To check if you are running NVIDIA drivers, please provide the output of this Konsole command:

lsmod | grep nv

If you are using those, I fear this is a duplicate of or related to bug 251719.
Comment 5 pierrelud 2011-02-03 11:32:04 UTC
"lsmod | grep nv" returns nothing. 

Here is more info
  Vendor:  ATI Technologies Inc
  Model:  Mobility FireGL V5200
  2D driver:  radeon
  3D driver:  R300 classic (7.8.2)
Comment 6 Christoph Feck 2011-02-03 22:06:48 UTC
Thanks for the update. Since the backtrace mentions strigi, could you check if you have the newest version of strigi libraries installed? The KDE repositories from openSUSE should offer version 0.7.3.99.

To check the currently installed strigi version, use "zypper info libstrigi0".
Comment 7 Christoph Feck 2011-03-10 20:51:43 UTC
If you can provide the information requested in comment #6, please add it and reopen the bug.
Comment 8 pierrelud 2011-03-11 11:03:43 UTC
Yes, I'm on 0.7.3.99-55.1
Comment 9 pierrelud 2011-03-11 11:06:51 UTC
Hi Christoph,

Where would I re-open the bug? Can't find that option.
Comment 10 Christoph Feck 2011-03-11 13:00:44 UTC
Thanks for the update. Still no idea on this crash, we probably need a valgrind log. But the backtrace doesn't even indicate which module is causing it.
Comment 11 Silvan Calarco 2011-05-04 18:37:24 UTC
I had a similar problem and fixed it by upgrading soprano components from version  2.5.3 to 2.6.0.
Comment 12 Will Stephenson 2012-02-13 21:26:00 UTC
To debug kcminit crashes, enable debug output, specifically debug area 1208, and run kcminit from the command line.  It will output the module it is trying to run before crashing.

If this is still a problem, please do this.
Comment 13 Andrew Crouthamel 2018-10-29 22:34:20 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 14 Bug Janitor Service 2018-11-13 14:30:26 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 15 Bug Janitor Service 2018-11-28 04:58:56 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!