Bug 280076 - After setting amarok to use an external mysql db plasma desktop crash suddently
Summary: After setting amarok to use an external mysql db plasma desktop crash suddently
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: scriptengines (show other bugs)
Version: 4.7.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 280940 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-08-14 14:27 UTC by Bruno Friedmann
Modified: 2013-05-28 18:40 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bruno Friedmann 2011-08-14 14:27:58 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.3
Operating System: Linux 3.0.0-2-desktop x86_64
Distribution: "openSUSE 12.1 Milestone 3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I've setup amarok to use an external mysql host, then close amarok. and as asked restart it
just during the splash screen of amarok, plasma decide to die.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Plasma Desktop Shell (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f882fc84760 (LWP 3651))]

Thread 2 (Thread 0x7f880aafc700 (LWP 3837)):
#0  0x00007f882d327813 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f882a1246e8 in g_main_context_poll (n_fds=1, fds=0x1300360, timeout=-1, context=0x16f2dc0, priority=<optimized out>) at gmain.c:3474
#2  g_main_context_iterate (context=0x16f2dc0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3156
#3  0x00007f882a124ba9 in g_main_context_iteration (context=0x16f2dc0, may_block=1) at gmain.c:3224
#4  0x00007f882e92bef6 in QEventDispatcherGlib::processEvents (this=0x16f2c00, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f882e900452 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f882e90064f in QEventLoop::exec (this=0x7f880aafbd30, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f882e8180df in QThread::exec (this=<optimized out>) at thread/qthread.cpp:492
#8  0x00007f882e8e351f in QInotifyFileSystemWatcherEngine::run (this=0x16f0910) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f882e81ab25 in QThreadPrivate::start (arg=0x16f0910) at thread/qthread_unix.cpp:320
#10 0x00007f8820d0656c in ?? () from /usr/lib64/libGL.so.1
#11 0x00007f882e58ae55 in start_thread (arg=0x7f880aafc700) at pthread_create.c:301
#12 0x00007f882d33086d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f882fc84760 (LWP 3651)):
[KCrash Handler]
#6  QString (other=..., this=0xa70600) at /usr/include/QtCore/qstring.h:728
#7  Plasma::Service::destination (this=0xe0b2d0) at /usr/src/debug/kdelibs-4.7.0/plasma/service.cpp:167
#8  0x00007f8807c08ba7 in meth_Plasma_Service_destination (sipSelf=0x7f8803d3e710, sipArgs=<optimized out>) at /usr/src/debug/pykde4-4.7.0/build/sip/plasma/sipplasmapart3.cpp:23068
#9  0x00007f88095d264a in call_function (oparg=<optimized out>, pp_stack=0x7fffcb0623f8) at Python/ceval.c:4012
#10 PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:2665
#11 0x00007f88095d4818 in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7fffcb062538, func=0x7f8804670320) at Python/ceval.c:4098
#12 call_function (oparg=<optimized out>, pp_stack=0x7fffcb062538) at Python/ceval.c:4033
#13 PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:2665
#14 0x00007f88095d4818 in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7fffcb062678, func=0x7f8804670488) at Python/ceval.c:4098
#15 call_function (oparg=<optimized out>, pp_stack=0x7fffcb062678) at Python/ceval.c:4033
#16 PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:2665
#17 0x00007f88095d4818 in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7fffcb0627b8, func=0x7f8804670398) at Python/ceval.c:4098
#18 call_function (oparg=<optimized out>, pp_stack=0x7fffcb0627b8) at Python/ceval.c:4033
#19 PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:2665
#20 0x00007f88095d4818 in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7fffcb0628f8, func=0x7f88046206e0) at Python/ceval.c:4098
#21 call_function (oparg=<optimized out>, pp_stack=0x7fffcb0628f8) at Python/ceval.c:4033
#22 PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:2665
#23 0x00007f88095d8137 in PyEval_EvalCodeEx (co=0x7f880467ec30, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=4, kws=<optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3252
#24 0x00007f88095708c8 in function_call (func=<optimized out>, arg=0x7f88010f8208, kw=0x1f409f0) at Objects/funcobject.c:526
#25 0x00007f8809550034 in PyObject_Call (func=0x7f8804670230, arg=<optimized out>, kw=<optimized out>) at Objects/abstract.c:2529
#26 0x00007f88095d34ff in ext_do_call (nk=0, na=<optimized out>, flags=<optimized out>, pp_stack=0x7fffcb062bb8, func=0x7f8804670230) at Python/ceval.c:4325
#27 PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:2704
#28 0x00007f88095d4818 in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7fffcb062cf8, func=0x7f8805878320) at Python/ceval.c:4098
#29 call_function (oparg=<optimized out>, pp_stack=0x7fffcb062cf8) at Python/ceval.c:4033
#30 PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:2665
#31 0x00007f88095d8137 in PyEval_EvalCodeEx (co=0x7f88058696b0, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=2, kws=<optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3252
#32 0x00007f88095706a1 in function_call (func=0x7f8805878758, arg=0x7f88046122d8, kw=0x0) at Objects/funcobject.c:526
#33 0x00007f8809550034 in PyObject_Call (func=0x7f8805878758, arg=<optimized out>, kw=<optimized out>) at Objects/abstract.c:2529
#34 0x00007f880955a7be in instancemethod_call (func=0x7f8805878758, arg=0x7f88046122d8, kw=0x0) at Objects/classobject.c:2578
#35 0x00007f8809550034 in PyObject_Call (func=0x7f880580be10, arg=<optimized out>, kw=<optimized out>) at Objects/abstract.c:2529
#36 0x00007f880955074e in PyObject_CallFunctionObjArgs (callable=0x7f880580be10) at Objects/abstract.c:2760
#37 0x00007f88041b5bab in DBusPyConnection_HandleMessage (conn=<optimized out>, msg=<optimized out>, callable=<optimized out>) at conn.c:79
#38 0x00007f88041b672a in _filter_message (conn=<optimized out>, message=<optimized out>, user_data=0x7f880580be10) at conn-methods.c:197
#39 0x00007f8828921fc6 in dbus_connection_dispatch (connection=0x1dea8b0) at dbus-connection.c:4603
#40 0x00007f8803d73f90 in ?? () from /usr/lib/python2.7/site-packages/dbus/mainloop/qt.so
#41 0x00007f8803d745b9 in ?? () from /usr/lib/python2.7/site-packages/dbus/mainloop/qt.so
#42 0x00007f882e913eda in QMetaObject::activate (sender=0x1ded380, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffcb063460) at kernel/qobject.cpp:3278
#43 0x00007f882e95da6e in QSocketNotifier::activated (this=<optimized out>, _t1=17) at .moc/release-shared/moc_qsocketnotifier.cpp:89
#44 0x00007f882e91bb6b in QSocketNotifier::event (this=0x1ded380, e=0x7fffcb063ad0) at kernel/qsocketnotifier.cpp:317
#45 0x00007f882dab99e4 in notify_helper (e=0x7fffcb063ad0, receiver=0x1ded380, this=0x792610) at kernel/qapplication.cpp:4462
#46 QApplicationPrivate::notify_helper (this=0x792610, receiver=0x1ded380, e=0x7fffcb063ad0) at kernel/qapplication.cpp:4434
#47 0x00007f882dabe871 in QApplication::notify (this=0x790510, receiver=0x1ded380, e=0x7fffcb063ad0) at kernel/qapplication.cpp:4341
#48 0x00007f882f6919f6 in KApplication::notify (this=0x790510, receiver=0x1ded380, event=0x7fffcb063ad0) at /usr/src/debug/kdelibs-4.7.0/kdeui/kernel/kapplication.cpp:311
#49 0x00007f882e90124c in QCoreApplication::notifyInternal (this=0x790510, receiver=0x1ded380, event=0x7fffcb063ad0) at kernel/qcoreapplication.cpp:731
#50 0x00007f882e92b5a7 in sendEvent (event=0x7fffcb063ad0, receiver=<optimized out>) at kernel/qcoreapplication.h:215
#51 socketNotifierSourceDispatch (source=0x7952a0) at kernel/qeventdispatcher_glib.cpp:110
#52 0x00007f882a1241dd in g_main_dispatch (context=0x795080) at gmain.c:2500
#53 g_main_context_dispatch (context=0x795080) at gmain.c:3083
#54 0x00007f882a1249d8 in g_main_context_iterate (context=0x795080, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3161
#55 0x00007f882a124ba9 in g_main_context_iteration (context=0x795080, may_block=1) at gmain.c:3224
#56 0x00007f882e92be8f in QEventDispatcherGlib::processEvents (this=0x778be0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#57 0x00007f882db5c61e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#58 0x00007f882e900452 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#59 0x00007f882e90064f in QEventLoop::exec (this=0x7fffcb063d10, flags=...) at kernel/qeventloop.cpp:201
#60 0x00007f882e904817 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#61 0x00007f881d2ea643 in kdemain (argc=1, argv=0x6d0eb0) at /usr/src/debug/kde-workspace-4.7.0/plasma/desktop/shell/main.cpp:120
#62 0x0000000000408837 in launch (argc=1, _name=0x710df8 "/usr/bin/plasma-desktop", args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b1ce "0") at /usr/src/debug/kdelibs-4.7.0/kinit/kinit.cpp:734
#63 0x0000000000409906 in handle_launcher_request (sock=8, who=<optimized out>) at /usr/src/debug/kdelibs-4.7.0/kinit/kinit.cpp:1226
#64 0x0000000000409e47 in handle_requests (waitForPid=0) at /usr/src/debug/kdelibs-4.7.0/kinit/kinit.cpp:1419
#65 0x0000000000405747 in main (argc=4, argv=0x7fff00000001, envp=0x7fffcb065210) at /usr/src/debug/kdelibs-4.7.0/kinit/kinit.cpp:1907

Reported using DrKonqi
Comment 1 Marco Martin 2011-12-06 17:00:24 UTC
*** Bug 280940 has been marked as a duplicate of this bug. ***
Comment 2 Martin Flöser 2013-05-28 18:40:43 UTC
Thank you for this crash report and helping to improve our software. Unfortunately we were not able to work on this specific report yet. Nowadays the version this crash was reported against is no longer maintained and this makes it very difficult to work on this report as the source code might have changed and the information in the backtrace is no longer valid.

Also it is quite likely that this problem got fixed in a later version. Crash reports are very often reported multiple times.

If you are able to reproduce this crash with the latest version of KDE Plasma (4.10.3) please reopen this report and adjust the version information in the dropdown above and please also include a new backtrace as generated by the crash reporting tool. Please also make sure that the steps on how to reproduce the crash are precise and correct. Thank you!