Bug 291065 - Crash when starting apper service
Summary: Crash when starting apper service
Status: RESOLVED DUPLICATE of bug 283117
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kded (show other bugs)
Version: 1.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Daniel Molkentin
URL:
Keywords:
: 291272 297438 298395 298447 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-01-09 16:07 UTC by S. Burmeister
Modified: 2012-05-17 11:31 UTC (History)
5 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 S. Burmeister 2012-01-09 16:07:53 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.7.97 (4.8 RC2 (4.7.97) "release 1" (Compiled from sources)
Qt Version: 4.8.0
Operating System: Linux 3.1.0-1.2-default i686
Distribution: "openSUSE 12.1 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:

I started KDe with the apper service disabled. Starting it from systemsettings > start/stop > system services caused the crash.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
[KCrash Handler]
#6  0xb29607e1 in KDEDConfig::slotStartService (this=0x8469b88) at /usr/src/debug/kde-runtime-4.7.97/kcontrol/kded/kcmkded.cpp:441
#7  0xb63750ff in QMetaObject::activate (sender=0x8480350, m=0xb72ed8a8, local_signal_index=2, argv=0xbfdf1798) at kernel/qobject.cpp:3556
#8  0xb709cb1d in QAbstractButton::clicked (this=0x8480350, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#9  0xb6d8ec0d in QAbstractButtonPrivate::emitClicked (this=0x81ef818) at widgets/qabstractbutton.cpp:546
#10 0xb6d9026b in QAbstractButtonPrivate::click (this=0x81ef818) at widgets/qabstractbutton.cpp:539
#11 0xb6d90526 in QAbstractButton::mouseReleaseEvent (this=0x8480350, e=0xbfdf1e64) at widgets/qabstractbutton.cpp:1121
#12 0xb69bf807 in QWidget::event (this=0x8480350, event=0xbfdf1e64) at kernel/qwidget.cpp:8361
#13 0xb6d8f7d9 in QAbstractButton::event (this=0x8480350, e=0xbfdf1e64) at widgets/qabstractbutton.cpp:1080
#14 0xb6e33ba8 in QPushButton::event (this=0x8480350, e=0xbfdf1e64) at widgets/qpushbutton.cpp:683
#15 0xb69652f4 in notify_helper (e=0xbfdf1e64, receiver=0x8480350, this=0x808fbe8) at kernel/qapplication.cpp:4550
#16 QApplicationPrivate::notify_helper (this=0x808fbe8, receiver=0x8480350, e=0xbfdf1e64) at kernel/qapplication.cpp:4522
#17 0xb696b12c in QApplication::notify (this=0x808fbe8, receiver=0x8480350, e=0xbfdf1e64) at kernel/qapplication.cpp:4093
#18 0xb74f8851 in KApplication::notify (this=0xbfdf26cc, receiver=0x8480350, event=0xbfdf1e64) at /usr/src/debug/kdelibs-4.7.97/kdeui/kernel/kapplication.cpp:311
#19 0xb635e89e in QCoreApplication::notifyInternal (this=0xbfdf26cc, receiver=0x8480350, event=0xbfdf1e64) at kernel/qcoreapplication.cpp:876
#20 0xb69662b0 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#21 QApplicationPrivate::sendMouseEvent (receiver=0x8480350, event=0xbfdf1e64, alienWidget=0x8480350, nativeWidget=0x81cd450, buttonDown=0xb72f6cb4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3161
#22 0xb69ef474 in QETWidget::translateMouseEvent (this=0x81cd450, event=0xbfdf231c) at kernel/qapplication_x11.cpp:4505
#23 0xb69ee03e in QApplication::x11ProcessEvent (this=0xbfdf26cc, event=0xbfdf231c) at kernel/qapplication_x11.cpp:3631
#24 0xb6a1950c in x11EventSourceDispatch (s=0x8088740, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#25 0xb5734e2f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#26 0xb5735560 in ?? () from /usr/lib/libglib-2.0.so.0
#27 0xb57357fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#28 0xb6391547 in QEventDispatcherGlib::processEvents (this=0x8060cd0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#29 0xb6a1910a in QGuiEventDispatcherGlib::processEvents (this=0x8060cd0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#30 0xb635d40d in QEventLoop::processEvents (this=0xbfdf2624, flags=...) at kernel/qeventloop.cpp:149
#31 0xb635d6a9 in QEventLoop::exec (this=0xbfdf2624, flags=...) at kernel/qeventloop.cpp:204
#32 0xb63628fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#33 0xb6963164 in QApplication::exec () at kernel/qapplication.cpp:3811
#34 0x08050d18 in main (argc=) at /usr/src/debug/kde-workspace-4.7.97/systemsettings/app/main.cpp:49

Reported using DrKonqi
Comment 1 Christoph Feck 2012-01-11 14:37:34 UTC
*** Bug 291272 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2012-04-04 11:09:14 UTC
*** Bug 297438 has been marked as a duplicate of this bug. ***
Comment 3 Jekyll Wu 2012-04-19 09:12:09 UTC
*** Bug 298395 has been marked as a duplicate of this bug. ***
Comment 4 Christoph Feck 2012-04-19 22:07:25 UTC
*** Bug 298447 has been marked as a duplicate of this bug. ***
Comment 5 Christoph Feck 2012-05-17 11:31:31 UTC
The backtraces are different, but the cause is the same. The code incorrectly uses the listviews' currentItem() instead of querying the selected items.

*** This bug has been marked as a duplicate of bug 283117 ***