kdeinit4 segmentation fault

Bug #1167028 reported by Mike
26
This bug affects 3 people
Affects Status Importance Assigned to Milestone
kscreen (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I have updated to
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=13.04
DISTRIB_CODENAME=raring
DISTRIB_DESCRIPTION="Ubuntu Raring Ringtail (development branch)"

and now i get errors from time to time. It just happened while working and currently i did not notice any problems during that time.

Due to a not running kded i can not use the report bug functionality.

Here is the backtrace:

Application: KDE-Dienst (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe1060fb7c0 (LWP 3305))]

Thread 5 (Thread 0x7fe0c17ce700 (LWP 3447)):
#0 0x00007fe100b05359 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007fe100b055b9 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fe100ac5493 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fe100ac6188 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fe100ac66ba in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fe0c1abe4f6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6 0x00007fe100ae9eb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007fe0f42f5764 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#8 0x00007fe10119af8e in start_thread (arg=0x7fe0c17ce700) at pthread_create.c:311
#9 0x00007fe10398ae1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7fe0c0dc1700 (LWP 3449)):
#0 0x00007fe10397cb0d in read () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007fe0f42f474c in ?? () from /usr/lib/nvidia-304/libGL.so.1
#2 0x00007fe0f3134be7 in ?? () from /usr/lib/nvidia-304/tls/libnvidia-tls.so.304.84
#3 0x00007fe100b046cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fe100ac5d3c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fe100ac6175 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007fe100ac6304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007fe104db0036 in QEventDispatcherGlib::processEvents (this=0x7fe0b00008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8 0x00007fe104d8038f in QEventLoop::processEvents (this=this@entry=0x7fe0c0dc0cc0, flags=...) at kernel/qeventloop.cpp:149
#9 0x00007fe104d80618 in QEventLoop::exec (this=0x7fe0c0dc0cc0, flags=...) at kernel/qeventloop.cpp:204
#10 0x00007fe104c82410 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#11 0x00007fe0e6ba96e5 in KCupsConnection::run() () from /usr/lib/libkcupslib.so
#12 0x00007fe104c84bec in QThreadPrivate::start (arg=0x29a42d0) at thread/qthread_unix.cpp:338
#13 0x00007fe0f42f5764 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#14 0x00007fe10119af8e in start_thread (arg=0x7fe0c0dc1700) at pthread_create.c:311
#15 0x00007fe10398ae1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7fe0b7fff700 (LWP 3450)):
#0 0x00007fe100b05359 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007fe100b055b9 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fe100ac590b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fe100ac60fe in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fe100ac6304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fe104db0036 in QEventDispatcherGlib::processEvents (this=0x7fe0ac0008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6 0x00007fe104d8038f in QEventLoop::processEvents (this=this@entry=0x7fe0b7ffed00, flags=...) at kernel/qeventloop.cpp:149
#7 0x00007fe104d80618 in QEventLoop::exec (this=0x7fe0b7ffed00, flags=...) at kernel/qeventloop.cpp:204
#8 0x00007fe104c82410 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#9 0x00007fe104c84bec in QThreadPrivate::start (arg=0x2902810) at thread/qthread_unix.cpp:338
#10 0x00007fe0f42f5764 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#11 0x00007fe10119af8e in start_thread (arg=0x7fe0b7fff700) at pthread_create.c:311
#12 0x00007fe10398ae1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7fe0b77fe700 (LWP 3451)):
#0 0x00007fe100b05359 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007fe100b055b9 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fe100ac6190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fe100ac6304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fe104db0036 in QEventDispatcherGlib::processEvents (this=0x7fe0a40008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5 0x00007fe104d8038f in QEventLoop::processEvents (this=this@entry=0x7fe0b77fdcd0, flags=...) at kernel/qeventloop.cpp:149
#6 0x00007fe104d80618 in QEventLoop::exec (this=0x7fe0b77fdcd0, flags=...) at kernel/qeventloop.cpp:204
#7 0x00007fe104c82410 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8 0x00007fe104d61edf in QInotifyFileSystemWatcherEngine::run (this=0x2ab6b30) at io/qfilesystemwatcher_inotify.cpp:256
#9 0x00007fe104c84bec in QThreadPrivate::start (arg=0x2ab6b30) at thread/qthread_unix.cpp:338
#10 0x00007fe0f42f5764 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#11 0x00007fe10119af8e in start_thread (arg=0x7fe0b77fe700) at pthread_create.c:311
#12 0x00007fe10398ae1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fe1060fb7c0 (LWP 3305)):
[KCrash Handler]
#6 KScreen::Output::id (this=0x0) at /build/buildd/libkscreen-0.0.81/src/output.cpp:104
#7 0x00007fe0e88b6581 in Generator::laptop (this=0x29431a0, outputs=...) at /build/buildd/kscreen-0.0.81/kded/generator.cpp:228
#8 0x00007fe0e88b6ff5 in Generator::idealConfig (this=0x29431a0) at /build/buildd/kscreen-0.0.81/kded/generator.cpp:79
#9 0x00007fe0e88af4f6 in KScreenDaemon::applyIdealConfig (this=this@entry=0x28336a0) at /build/buildd/kscreen-0.0.81/kded/daemon.cpp:110
#10 0x00007fe0e88af77d in KScreenDaemon::applyConfig (this=0x28336a0) at /build/buildd/kscreen-0.0.81/kded/daemon.cpp:90
#11 0x00007fe104d960ef in QMetaObject::activate (sender=0x29431a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#12 0x00007fe104d960ef in QMetaObject::activate (sender=0x294a870, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#13 0x00007fe0e88b853a in fetchIsDocked (this=0x294a870) at /build/buildd/kscreen-0.0.81/kded/device.cpp:157
#14 Device::isLidClosedFetched (this=0x294a870, watcher=0x2b0fd70) at /build/buildd/kscreen-0.0.81/kded/device.cpp:152
#15 0x00007fe104d960ef in QMetaObject::activate (sender=0x2b0fd70, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff815aca70) at kernel/qobject.cpp:3539
#16 0x00007fe10217c3ef in QDBusPendingCallWatcher::finished (this=<optimized out>, _t1=0x2b0fd70) at .moc/release-shared/moc_qdbuspendingcall.cpp:106
#17 0x00007fe104d9b5be in QObject::event (this=0x2b0fd70, e=<optimized out>) at kernel/qobject.cpp:1194
#18 0x00007fe1041278ec in QApplicationPrivate::notify_helper (this=this@entry=0x26082c0, receiver=receiver@entry=0x2b0fd70, e=e@entry=0x2a329f0) at kernel/qapplication.cpp:4567
#19 0x00007fe10412a25b in QApplication::notify (this=0x7fff815af790, receiver=0x2b0fd70, e=0x2a329f0) at kernel/qapplication.cpp:4428
#20 0x00007fe105b04af6 in KApplication::notify (this=0x7fff815af790, receiver=0x2b0fd70, event=0x2a329f0) at ../../kdeui/kernel/kapplication.cpp:311
#21 0x00007fe104d8163e in QCoreApplication::notifyInternal (this=0x7fff815af790, receiver=receiver@entry=0x2b0fd70, event=event@entry=0x2a329f0) at kernel/qcoreapplication.cpp:946
#22 0x00007fe104d85171 in sendEvent (event=0x2a329f0, receiver=0x2b0fd70) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#23 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x251a150) at kernel/qcoreapplication.cpp:1570
#24 0x00007fe104dafe83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#25 postEventSourceDispatch (s=0x2608730) at kernel/qeventdispatcher_glib.cpp:279
#26 0x00007fe100ac5f05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fe100ac6248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fe100ac6304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007fe104db0016 in QEventDispatcherGlib::processEvents (this=0x251c670, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#30 0x00007fe1041cd1ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x00007fe104d8038f in QEventLoop::processEvents (this=this@entry=0x7fff815ad380, flags=...) at kernel/qeventloop.cpp:149
#32 0x00007fe104d80618 in QEventLoop::exec (this=0x7fff815ad380, flags=...) at kernel/qeventloop.cpp:204
#33 0x00007fe0c217dd13 in KAuth::Polkit1Backend::actionExists (this=0x2a394c0, action=...) at ../../kdecore/auth/backends/polkit-1/Polkit1Backend.cpp:219
#34 0x00007fe10522f4e8 in setName (name=..., this=<optimized out>) at ../../kdecore/auth/kauthaction.cpp:110
#35 KAuth::Action::setName (this=<optimized out>, name=...) at ../../kdecore/auth/kauthaction.cpp:103
#36 0x00007fe10522f56a in KAuth::Action::Action (this=0x7fff815ad450, name=...) at ../../kdecore/auth/kauthaction.cpp:61
#37 0x00007fe0e955975e in PowerDevilUPowerBackend::brightness (this=0x288cbd0, type=<optimized out>) at ../../../powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp:240
#38 0x00007fe0e955bac6 in PowerDevilUPowerBackend::init (this=0x288cbd0) at ../../../powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp:135
#39 0x00007fe0e9323ba1 in PowerDevil::Core::loadCore (this=0x288f6a0, backend=<optimized out>) at ../../../powerdevil/daemon/powerdevilcore.cpp:84
#40 0x00007fe0e9553463 in KDEDPowerDevil::init (this=0x2930df0) at ../../../powerdevil/daemon/kdedpowerdevil.cpp:89
#41 0x00007fe104d9b5be in QObject::event (this=0x2930df0, e=<optimized out>) at kernel/qobject.cpp:1194
#42 0x00007fe1041278ec in QApplicationPrivate::notify_helper (this=this@entry=0x26082c0, receiver=receiver@entry=0x2930df0, e=e@entry=0x295d6c0) at kernel/qapplication.cpp:4567
#43 0x00007fe10412a25b in QApplication::notify (this=0x7fff815af790, receiver=0x2930df0, e=0x295d6c0) at kernel/qapplication.cpp:4428
#44 0x00007fe105b04af6 in KApplication::notify (this=0x7fff815af790, receiver=0x2930df0, event=0x295d6c0) at ../../kdeui/kernel/kapplication.cpp:311
#45 0x00007fe104d8163e in QCoreApplication::notifyInternal (this=0x7fff815af790, receiver=receiver@entry=0x2930df0, event=event@entry=0x295d6c0) at kernel/qcoreapplication.cpp:946
#46 0x00007fe104d85171 in sendEvent (event=0x295d6c0, receiver=0x2930df0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#47 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x251a150) at kernel/qcoreapplication.cpp:1570
#48 0x00007fe104dafe83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#49 postEventSourceDispatch (s=0x2608730) at kernel/qeventdispatcher_glib.cpp:279
#50 0x00007fe100ac5f05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007fe100ac6248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#52 0x00007fe100ac6304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#53 0x00007fe104db0016 in QEventDispatcherGlib::processEvents (this=0x251c670, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#54 0x00007fe1041cd1ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#55 0x00007fe104d8038f in QEventLoop::processEvents (this=this@entry=0x7fff815ae7b0, flags=...) at kernel/qeventloop.cpp:149
#56 0x00007fe104d80618 in QEventLoop::exec (this=0x7fff815ae7b0, flags=...) at kernel/qeventloop.cpp:204
#57 0x00007fe102147ef6 in QDBusConnectionPrivate::sendWithReply (this=0x2836720, message=..., sendMode=<optimized out>, timeout=-1) at qdbusintegrator.cpp:1932
#58 0x00007fe10213482b in QDBusConnection::call (this=0x7fff815ae980, message=..., mode=<optimized out>, timeout=<optimized out>) at qdbusconnection.cpp:597
#59 0x00007fe0e9a06278 in ?? () from /usr/lib/kde4/kded_colord.so
#60 0x00007fe0e9a092c3 in ?? () from /usr/lib/kde4/kded_colord.so
#61 0x00007fe0e9a0b469 in ?? () from /usr/lib/kde4/kded_colord.so
#62 0x00007fe104d9b5be in QObject::event (this=0x2836990, e=<optimized out>) at kernel/qobject.cpp:1194
#63 0x00007fe1041278ec in QApplicationPrivate::notify_helper (this=this@entry=0x26082c0, receiver=receiver@entry=0x2836990, e=e@entry=0x2938e40) at kernel/qapplication.cpp:4567
#64 0x00007fe10412a25b in QApplication::notify (this=0x7fff815af790, receiver=0x2836990, e=0x2938e40) at kernel/qapplication.cpp:4428
#65 0x00007fe105b04af6 in KApplication::notify (this=0x7fff815af790, receiver=0x2836990, event=0x2938e40) at ../../kdeui/kernel/kapplication.cpp:311
#66 0x00007fe104d8163e in QCoreApplication::notifyInternal (this=0x7fff815af790, receiver=receiver@entry=0x2836990, event=event@entry=0x2938e40) at kernel/qcoreapplication.cpp:946
#67 0x00007fe104d85171 in sendEvent (event=0x2938e40, receiver=0x2836990) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#68 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x251a150) at kernel/qcoreapplication.cpp:1570
#69 0x00007fe104dafe83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#70 postEventSourceDispatch (s=0x2608730) at kernel/qeventdispatcher_glib.cpp:279
#71 0x00007fe100ac5f05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#72 0x00007fe100ac6248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#73 0x00007fe100ac6304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#74 0x00007fe104db0016 in QEventDispatcherGlib::processEvents (this=0x251c670, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#75 0x00007fe1041cd1ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#76 0x00007fe104d8038f in QEventLoop::processEvents (this=this@entry=0x7fff815af510, flags=...) at kernel/qeventloop.cpp:149
#77 0x00007fe104d80618 in QEventLoop::exec (this=0x7fff815af510, flags=...) at kernel/qeventloop.cpp:204
#78 0x00007fe104d85cf6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#79 0x00007fe0ef0dc050 in kdemain (argc=1, argv=0x25cb050) at ../../kded/kded.cpp:924
#80 0x00000000004084ea in launch (argc=argc@entry=1, _name=_name@entry=0x40b167 "kded4", args=args@entry=0x0, cwd=cwd@entry=0x0, envc=envc@entry=0, envs=<optimized out>, envs@entry=0x0, reset_env=reset_env@entry=false, tty=tty@entry=0x0, avoid_loops=avoid_loops@entry=false, startup_id_str=startup_id_str@entry=0x40aff6 "0") at ../../kinit/kinit.cpp:738
#81 0x0000000000405b69 in main (argc=4, argv=<optimized out>, envp=0x7fff815b0190) at ../../kinit/kinit.cpp:1853

Tags: bot-comment
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1167028/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Revision history for this message
Logan Rosen (logan) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This bug did not have a package associated with it, which is important for ensuring that it gets looked at by the proper developers. You can learn more about finding the right package at https://wiki.ubuntu.com/Bugs/FindRightPackage . I have classified this bug as a bug in kde4libs.

When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://help.ubuntu.com/community/ReportingBugs.

affects: ubuntu → kde4libs (Ubuntu)
affects: kde4libs (Ubuntu) → kscreen (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in kscreen (Ubuntu):
status: New → Confirmed
Revision history for this message
Scott Stehno (sstehno-f) wrote :

I used bleachbit and gtkorphan to remove ophan packages. The system has not crashed so far. I have restarted and seems to free of crashes so far. I think maybe a good cleaning was in order. I had upgraded a lot of packages and had not cleaned the system in about 8 months. Might help others to try a good cleaning on their systems also as a suggestion to see if that might fix the crash.

Revision history for this message
Harald Sitter (apachelogger) wrote :

 Hi there!

Thanks for reporting this bug! Your bug seems to be a problem with the KDE program itself, and not with our KDE packages. While we appreciate your issue, it would be better if it was tracked at https://bugs.kde.org, so that the KDE developers can deal with this speedily and have direct communication with you as the reporter for more effective debugging.

Thanks!

Changed in kscreen (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.