Bug 179823 - Plasma crashes when trying to install superkaramba theme "amarok vinyl"
Summary: Plasma crashes when trying to install superkaramba theme "amarok vinyl"
Status: RESOLVED FIXED
Alias: None
Product: superkaramba
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Ryan Nickell
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-06 18:16 UTC by Sputnik
Modified: 2009-09-28 22:41 UTC (History)
4 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 Sputnik 2009-01-06 18:16:13 UTC
Version:            (using KDE 4.1.3)
OS:                Linux
Installed from:    Ubuntu Packages

Plasma crashes when trying to use the "Amarok Vinyl"-Theme. This theme is one of the few themes that do actually at least appear in the selecting dialog. Others are not instalable. (Amarok Vinyl: http://kde-look.org/content/show.php/Amarok+Vinyl+(%2B+colored+vinyls)?content=71898 ).

I caught a backtrace. This is the result:

Anwendung: Plasma-Arbeitsfläche (plasma), Signal SIGSEGV
9x (no debugging symbols found) 
[Thread debugging using libthread_db enabled]
[New Thread 0xb542c6c0 (LWP 28855)]
[New Thread 0xa2bdeb90 (LWP 8629)]
[New Thread 0xa3490b90 (LWP 8628)]
[New Thread 0xa41fdb90 (LWP 8627)]
[New Thread 0xa49feb90 (LWP 8626)]
[New Thread 0xa6446b90 (LWP 7253)]
[New Thread 0xa6c47b90 (LWP 7252)]
[New Thread 0xa7615b90 (LWP 7251)]
[New Thread 0xa9bb2b90 (LWP 7250)]
[New Thread 0xaa3b3b90 (LWP 7249)]
[New Thread 0xa51ffb90 (LWP 3081)]
[New Thread 0xa81ffb90 (LWP 3056)]
[New Thread 0xa93b1b90 (LWP 3055)]
[New Thread 0xaac04b90 (LWP 3050)]
[New Thread 0xab952b90 (LWP 30712)]
[New Thread 0xb24eab90 (LWP 29265)]
[New Thread 0xb2cffb90 (LWP 28857)]
[New Thread 0xb36ddb90 (LWP 28856)]
[KCrash handler]
#6  0xa17d6724 in QMutexPool::get (this=0x96c6f10, address=0xa19815ac)
    at tools/qmutexpool.cpp:141
#7  0xa14e26ba in QMetaObjectCleanUp (this=0xa1982b84, 
    mo_name=0xa193e7a8 "QMotifStyle", 
    func=0xa18887d0 <QMotifStyle::staticMetaObject()>)
    at kernel/qmetaobject.cpp:1209
#8  0xa1888679 in global constructors keyed to moc_qmotifstyle.cpp ()
    at .moc/release-shared-mt/moc_qmotifstyle.cpp:28
#9  0xa1888add in __do_global_ctors_aux () from /usr/lib/libqt-mt.so.3
#10 0xa13f0b6c in _init () from /usr/lib/libqt-mt.so.3
#11 0xb7f29ae4 in ?? () from /lib/ld-linux.so.2
#12 0xb7f29c14 in ?? () from /lib/ld-linux.so.2
#13 0xb7f2db3b in ?? () from /lib/ld-linux.so.2
#14 0xb7f29716 in ?? () from /lib/ld-linux.so.2
#15 0xb7f2d2ee in ?? () from /lib/ld-linux.so.2
#16 0xb5866bec in ?? () from /lib/tls/i686/cmov/libdl.so.2
#17 0xb7f29716 in ?? () from /lib/ld-linux.so.2
#18 0xb586701c in ?? () from /lib/tls/i686/cmov/libdl.so.2
#19 0xb5866b21 in dlopen () from /lib/tls/i686/cmov/libdl.so.2
#20 0xa39995d3 in _PyImport_GetDynLoadFunc (fqname=0xbfb35c17 "dcop", 
    shortname=0xbfb35c17 "dcop", 
    pathname=0xbfb34b87 "/usr/lib/python2.5/site-packages/dcop.so", 
    fp=0xa015e38) at ../Python/dynload_shlib.c:134
#21 0xa3989641 in _PyImport_LoadDynamicModule (name=0xbfb35c17 "dcop", 
    pathname=0xbfb34b87 "/usr/lib/python2.5/site-packages/dcop.so", 
    fp=0xa015e38) at ../Python/importdl.c:42
#22 0xa39872bb in load_module (name=0xbfb35c17 "dcop", fp=0x164a59b, 
    buf=0x2f <Address 0x2f out of bounds>, type=3, loader=0x0)
    at ../Python/import.c:1758
#23 0xa3987bc9 in import_submodule (mod=0xa39dbd80, 
    subname=0xbfb35c17 "dcop", fullname=0xbfb35c17 "dcop")
    at ../Python/import.c:2400
#24 0xa3987e7b in load_next (mod=0xa39dbd80, altmod=0xa39dbd80, 
    p_name=0xbfb35c08, buf=0xbfb35c17 "dcop", p_buflen=0xbfb35c10)
    at ../Python/import.c:2220
#25 0xa39884b8 in import_module_level (name=0x0, globals=0xadf70b4, 
    locals=0xadf70b4, fromlist=0xa39dbd80, level=-1)
    at ../Python/import.c:2001
#26 0xa398883b in PyImport_ImportModuleLevel (name=0xaedf3f4 "dcop", 
    globals=0xadf70b4, locals=0xadf70b4, fromlist=0xa39dbd80, level=-1)
    at ../Python/import.c:2072
#27 0xa3969104 in builtin___import__ (self=0x0, args=0xadf08fc, kwds=0x0)
    at ../Python/bltinmodule.c:47
#28 0xa391df09 in PyCFunction_Call (func=0xada4e6c, arg=0xadf08fc, kw=0x0)
    at ../Objects/methodobject.c:77
#29 0xa397012d in PyEval_EvalFrameEx (f=0xa73e7ec, throwflag=0)
    at ../Python/ceval.c:3595
#30 0xa3971acd in PyEval_EvalCodeEx (co=0xade6380, globals=0xadb5acc, 
    locals=0x0, args=0xadfc248, argcount=5, kws=0x0, kwcount=0, 
    defs=0xade2f88, defcount=4, closure=0x0) at ../Python/ceval.c:2858
#31 0xa390899a in function_call (func=0xadf1b54, arg=0xadfc23c, kw=0x0)
    at ../Objects/funcobject.c:517
#32 0xa38e3fb7 in PyObject_Call (func=0x2f, arg=0xadfc23c, kw=0x0)
    at ../Objects/abstract.c:1861
#33 0xa38ebe08 in instancemethod_call (func=0xadf1b54, arg=0xadfc23c, kw=0x0)
    at ../Objects/classobject.c:2519
#34 0xa38e3fb7 in PyObject_Call (func=0x2f, arg=0xadfa3c4, kw=0x0)
    at ../Objects/abstract.c:1861
#35 0xa39697ac in PyEval_CallObjectWithKeywords (func=0xaddd144, 
    arg=0xadfa3c4, kw=0x0) at ../Python/ceval.c:3464
#36 0xa396dbd8 in PyEval_EvalFrameEx (f=0xac61264, throwflag=0)
    at ../Python/ceval.c:2089
#37 0xa3971acd in PyEval_EvalCodeEx (co=0xadf9f50, globals=0xadf70b4, 
    locals=0xadf70b4, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, 
    defcount=0, closure=0x0) at ../Python/ceval.c:2858
#38 0xa3971ce3 in PyEval_EvalCode (co=0xadf9f50, globals=0xadf70b4, 
    locals=0xadf70b4) at ../Python/ceval.c:514
#39 0xa39920b4 in PyRun_FileExFlags (fp=0xaaea650, 
    filename=0xade68a4 "/tmp/kde-sputnik/runningThemes/oNu9iP/Vinyl.py", 
    start=257, globals=0xadf70b4, locals=0xadf70b4, closeit=1, flags=0x0)
    at ../Python/pythonrun.c:1273
#40 0xa39686d0 in builtin_execfile (self=0x0, args=0xadfbe3c)
    at ../Python/bltinmodule.c:703
#41 0xa391df4d in PyCFunction_Call (func=0xada81ec, arg=0xadfbe3c, kw=0x0)
    at ../Objects/methodobject.c:73
#42 0xa397012d in PyEval_EvalFrameEx (f=0x99af074, throwflag=0)
    at ../Python/ceval.c:3595
#43 0xa3971acd in PyEval_EvalCodeEx (co=0xadf9338, globals=0xadf70b4, 
    locals=0xadf70b4, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, 
    defcount=0, closure=0x0) at ../Python/ceval.c:2858
#44 0xa3971ce3 in PyEval_EvalCode (co=0xadf9338, globals=0xadf70b4, 
    locals=0xadf70b4) at ../Python/ceval.c:514
#45 0xa533d9b5 in ?? () from /usr/lib/kde4/krosspython.so
#46 0xa5535ab5 in Kross::Action::slotTriggered ()
   from /usr/lib/libkrosscore.so.4
#47 0xa5535cbb in Kross::Action::qt_metacall ()
   from /usr/lib/libkrosscore.so.4
#48 0xb7584a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#49 0xb7584e60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#50 0xb6af25f1 in QAction::triggered () from /usr/lib/libQtGui.so.4
#51 0xb6af2f5f in QAction::activate () from /usr/lib/libQtGui.so.4
#52 0xa53a5c0d in KarambaInterface::startInterpreter ()
   from /usr/lib/libsuperkaramba.so.4
#53 0xa5384449 in Karamba::startKaramba () from /usr/lib/libsuperkaramba.so.4
#54 0xa1988355 in ?? () from /usr/lib/kde4/plasma_scriptengine_superkaramba.so
#55 0xa198a72b in ?? () from /usr/lib/kde4/plasma_scriptengine_superkaramba.so
#56 0xb7584a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#57 0xb75857e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#58 0xb758adb7 in ?? () from /usr/lib/libQtCore.so.4
#59 0xb758aedc in ?? () from /usr/lib/libQtCore.so.4
#60 0xb757f53f in QObject::event () from /usr/lib/libQtCore.so.4
#61 0xb6af88ec in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#62 0xb6b0072e in QApplication::notify () from /usr/lib/libQtGui.so.4
#63 0xb7a3eb2d in KApplication::notify () from /usr/lib/libkdeui.so.5
#64 0xb756fe61 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#65 0xb759dd81 in ?? () from /usr/lib/libQtCore.so.4
#66 0xb759a520 in ?? () from /usr/lib/libQtCore.so.4
#67 0xb58bd6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#68 0xb58c0da3 in ?? () from /usr/lib/libglib-2.0.so.0
#69 0xb58c0f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#70 0xb759a478 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#71 0xb6b92ea5 in ?? () from /usr/lib/libQtGui.so.4
#72 0xb756e52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#73 0xb756e6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#74 0xb7570da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#75 0xb6af8767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#76 0xb7eea491 in kdemain () from /usr/lib/libkdeinit4_plasma.so
#77 0x080485b2 in _start ()
#0  0xb7f36430 in __kernel_vsyscall ()

Thanks for caring! 
Have fun!
Comment 1 Sputnik 2009-03-17 18:03:10 UTC
I don't know if this helps - with I still have this behaviour with actual ubuntu-backport packages.

$ apt-cache policy kdebase-plasma
kdebase-plasma:
  installierte Version: 4:4.2.1-0ubuntu1~intrepid2


Here is the backtrace:

Anwendung: Plasma-Arbeitsfläche (plasma), Signal SIGSEGV
[Current thread is 0 (LWP 26902)]

Thread 4 (Thread 0xa9966b90 (LWP 26903)):
#0  0xb7f58430 in __kernel_vsyscall ()
#1  0xb57ff075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb63c8bbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb65b26f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb790c532 in ?? () from /usr/lib/libQtNetwork.so.4
#5  0xb65b16ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb57fb50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb63baa0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xa8defb90 (LWP 26904)):
#0  0xb7f58430 in __kernel_vsyscall ()
#1  0xb63b2df1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb6681150 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb65b16ae in ?? () from /usr/lib/libQtCore.so.4
#4  0xb57fb50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb63baa0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa764eb90 (LWP 26910)):
#0  0xb7f58430 in __kernel_vsyscall ()
#1  0xb57ff075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb63c8bbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb65b26f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xa9c15c8a in RenderThread::run (this=0x99dfc74) at /build/buildd/kdebase-workspace-4.2.1a/plasma/wallpapers/image/renderthread.cpp:91
#5  0xb65b16ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb57fb50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb63baa0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb53786c0 (LWP 26902)):
[KCrash Handler]
#6  0x9f34c724 in QMutexPool::get (this=0x963a698, address=0x9f4f75ac) at tools/qmutexpool.cpp:141
#7  0x9f0586ba in QMetaObjectCleanUp (this=0x9f4f8b84, mo_name=0x9f4b47a8 "QMotifStyle", func=0x9f3fe7d0 <QMotifStyle::staticMetaObject()>) at kernel/qmetaobject.cpp:1209
#8  0x9f3fe679 in global constructors keyed to moc_qmotifstyle.cpp () at .moc/release-shared-mt/moc_qmotifstyle.cpp:28
#9  0x9f3feadd in __do_global_ctors_aux () from /usr/lib/libqt-mt.so.3
#10 0x9ef66b6c in _init () from /usr/lib/libqt-mt.so.3
#11 0xb7f4bae4 in ?? () from /lib/ld-linux.so.2
#12 0xb7f4bc14 in ?? () from /lib/ld-linux.so.2
#13 0xb7f4fb3b in ?? () from /lib/ld-linux.so.2
#14 0xb7f4b716 in ?? () from /lib/ld-linux.so.2
#15 0xb7f4f2ee in ?? () from /lib/ld-linux.so.2
#16 0xb59afbec in ?? () from /lib/tls/i686/cmov/libdl.so.2
#17 0xb7f4b716 in ?? () from /lib/ld-linux.so.2
#18 0xb59b001c in ?? () from /lib/tls/i686/cmov/libdl.so.2
#19 0xb59afb21 in dlopen () from /lib/tls/i686/cmov/libdl.so.2
#20 0xa852c5d3 in _PyImport_GetDynLoadFunc (fqname=0xbfd55ae7 "dcop", shortname=0xbfd55ae7 "dcop", pathname=0xbfd54a57 "/usr/lib/python2.5/site-packages/dcop.so", fp=0xb1877b8)
    at ../Python/dynload_shlib.c:134
#21 0xa851c641 in _PyImport_LoadDynamicModule (name=0xbfd55ae7 "dcop", pathname=0xbfd54a57 "/usr/lib/python2.5/site-packages/dcop.so", fp=0xb1877b8) at ../Python/importdl.c:42
#22 0xa851a2bb in load_module (name=0xbfd55ae7 "dcop", fp=0x914f59c, buf=0x2f <Address 0x2f out of bounds>, type=3, loader=0x0) at ../Python/import.c:1758
#23 0xa851abc9 in import_submodule (mod=0xa856ed80, subname=0xbfd55ae7 "dcop", fullname=0xbfd55ae7 "dcop") at ../Python/import.c:2400
#24 0xa851ae7b in load_next (mod=0xa856ed80, altmod=0xa856ed80, p_name=0xbfd55ad8, buf=0xbfd55ae7 "dcop", p_buflen=0xbfd55ae0) at ../Python/import.c:2220
#25 0xa851b4b8 in import_module_level (name=0x0, globals=0xaee22d4, locals=0xaee22d4, fromlist=0xa856ed80, level=-1) at ../Python/import.c:2001
#26 0xa851b83b in PyImport_ImportModuleLevel (name=0xb3b20d4 "dcop", globals=0xaee22d4, locals=0xaee22d4, fromlist=0xa856ed80, level=-1) at ../Python/import.c:2072
#27 0xa84fc104 in builtin___import__ (self=0x0, args=0xb21402c, kwds=0x0) at ../Python/bltinmodule.c:47
#28 0xa84b0f09 in PyCFunction_Call (func=0xac70e6c, arg=0xb21402c, kw=0x0) at ../Objects/methodobject.c:77
#29 0xa850312d in PyEval_EvalFrameEx (f=0xb252d84, throwflag=0) at ../Python/ceval.c:3595
#30 0xa8504acd in PyEval_EvalCodeEx (co=0xaee4770, globals=0xac81acc, locals=0x0, args=0xb214938, argcount=5, kws=0x0, kwcount=0, defs=0xaee6240, defcount=4, closure=0x0) at ../Python/ceval.c:2858
#31 0xa849b99a in function_call (func=0xaee710c, arg=0xb21492c, kw=0x0) at ../Objects/funcobject.c:517
#32 0xa8476fb7 in PyObject_Call (func=0x2f, arg=0xb21492c, kw=0x0) at ../Objects/abstract.c:1861
#33 0xa847ee08 in instancemethod_call (func=0xaee710c, arg=0xb21492c, kw=0x0) at ../Objects/classobject.c:2519
#34 0xa8476fb7 in PyObject_Call (func=0x2f, arg=0xb21a84c, kw=0x0) at ../Objects/abstract.c:1861
#35 0xa84fc7ac in PyEval_CallObjectWithKeywords (func=0xae03644, arg=0xb21a84c, kw=0x0) at ../Python/ceval.c:3464
#36 0xa8500bd8 in PyEval_EvalFrameEx (f=0xb1edd3c, throwflag=0) at ../Python/ceval.c:2089
#37 0xa8504acd in PyEval_EvalCodeEx (co=0xb21c068, globals=0xaee22d4, locals=0xaee22d4, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2858
#38 0xa8504ce3 in PyEval_EvalCode (co=0xb21c068, globals=0xaee22d4, locals=0xaee22d4) at ../Python/ceval.c:514
#39 0xa85250b4 in PyRun_FileExFlags (fp=0xb2b2ad8, filename=0xaee5034 "/tmp/kde-sputnikip1lR8/runningThemes/Ab2l5S/Vinyl.py", start=257, globals=0xaee22d4, locals=0xaee22d4, closeit=1, flags=0x0)
    at ../Python/pythonrun.c:1273
#40 0xa84fb6d0 in builtin_execfile (self=0x0, args=0xb2162d4) at ../Python/bltinmodule.c:703
#41 0xa84b0f4d in PyCFunction_Call (func=0xac741ec, arg=0xb2162d4, kw=0x0) at ../Objects/methodobject.c:73
#42 0xa850312d in PyEval_EvalFrameEx (f=0xb2579bc, throwflag=0) at ../Python/ceval.c:3595
#43 0xa8504acd in PyEval_EvalCodeEx (co=0xaee4848, globals=0xaee22d4, locals=0xaee22d4, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2858
#44 0xa8504ce3 in PyEval_EvalCode (co=0xaee4848, globals=0xaee22d4, locals=0xaee22d4) at ../Python/ceval.c:514
#45 0xa85d3f3e in Kross::PythonScript::execute (this=0x96b6070) at /build/buildd/kde4bindings-4.2.1/python/krosspython/pythonscript.cpp:337
#46 0xa8fce045 in Kross::Action::slotTriggered (this=0xaa2dab8) at /build/buildd/kde4libs-4.2.1a/kross/core/action.cpp:485
#47 0xa8fce20b in Kross::Action::qt_metacall (this=0xaa2dab8, _c=QMetaObject::InvokeMetaMethod, _id=31, _a=0xbfd57d9c) at /build/buildd/kde4libs-4.2.1a/obj-i486-linux-gnu/kross/core/action.moc:175
#48 0xb66b6a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#49 0xb66b6e60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#50 0xb692b5f1 in QAction::triggered () from /usr/lib/libQtGui.so.4
#51 0xb692bf5f in QAction::activate () from /usr/lib/libQtGui.so.4
#52 0x9f6071bd in KarambaInterface::startInterpreter (this=0x9f96988) at /usr/include/qt4/QtGui/qaction.h:195
#53 0x9f5e7039 in Karamba::startKaramba (this=0x9699e48) at /build/buildd/kdeutils-4.2.1/superkaramba/src/karamba.cpp:497
#54 0x9f6761d5 in SkAppletScript::loadKaramba (this=0xb178c60) at /build/buildd/kdeutils-4.2.1/superkaramba/plasma/skappletscript.cpp:164
#55 0x9f6782eb in SkAppletScript::qt_metacall (this=0xb178c60, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfd57fd8)
    at /build/buildd/kdeutils-4.2.1/obj-i486-linux-gnu/superkaramba/plasma/skappletscript.moc:79
#56 0xb66b6a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#57 0xb66b77e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#58 0xb66bcdb7 in ?? () from /usr/lib/libQtCore.so.4
#59 0xb66bcedc in ?? () from /usr/lib/libQtCore.so.4
#60 0xb66b153f in QObject::event () from /usr/lib/libQtCore.so.4
#61 0xb69318ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#62 0xb693972e in QApplication::notify () from /usr/lib/libQtGui.so.4
#63 0xb769710d in KApplication::notify (this=0x964acd8, receiver=0x9724690, event=0xbfd5846c) at /build/buildd/kde4libs-4.2.1a/kdeui/kernel/kapplication.cpp:307
#64 0xb66a1e61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#65 0xb66cfd81 in ?? () from /usr/lib/libQtCore.so.4
#66 0xb66cc520 in ?? () from /usr/lib/libQtCore.so.4
#67 0xb5640718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#68 0xb5643dc3 in ?? () from /usr/lib/libglib-2.0.so.0
#69 0xb5643f81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#70 0xb66cc478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#71 0xb69cbea5 in ?? () from /usr/lib/libQtGui.so.4
#72 0xb66a052a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#73 0xb66a06ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#74 0xb66a2da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#75 0xb6931767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#76 0xb7edb7f6 in kdemain (argc=1, argv=0xbfd58844) at /build/buildd/kdebase-workspace-4.2.1a/plasma/shells/desktop/main.cpp:54
#77 0x08048712 in main (argc=) at /build/buildd/kdebase-workspace-4.2.1a/obj-i486-linux-gnu/plasma/shells/desktop/plasma_qgv_dummy.cpp:3
Comment 2 Dario Andres 2009-09-28 01:20:13 UTC
Weird backtrace, it seems Superkaramba was loading PyQt/PyKDE and then loading the DCOP extension (KDE3) and therefore this was a conflicting situation KDE3/Qt3-vs-KDE4/Qt4 code.

- Is this still happening with an updated KDE and PyKDE ?
Thanks
Comment 3 Sputnik 2009-09-28 04:50:19 UTC
Hi Dario!

Yes, it is - still crashing!

I think that I once tried it in the meantime - and KDE simply didn't allow me to install it. (can't remember the message it gave me...)

But now KDE4 crashes.

This is the actual traceback:

Application: Plasma Workspace (kdeinit4), signal: Floating point exception
[Current thread is 0 (LWP 6189)]

Thread 2 (Thread 0xacdbdb90 (LWP 6191)):
#0  0x00939422 in __kernel_vsyscall ()
#1  0x006b10e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x028842ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x0027d172 in QWaitCondition::wait (this=0x97fb8a8, mutex=0x97fb8a4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0x0018cac2 in QHostInfoAgent::run (this=0x97fb898) at kernel/qhostinfo.cpp:260
#5  0x0027c132 in QThreadPrivate::start (arg=0x97fb898) at thread/qthread_unix.cpp:188
#6  0x006ad4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x0287549e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb804da10 (LWP 6189)):
[KCrash Handler]
#6  QMutexPool::get (this=0x91314a0, address=0xa36435ac) at tools/qmutexpool.cpp:141
#7  0xa31a46ba in QMetaObjectCleanUp (this=0xa3644b84, mo_name=0xa36007a8 "QMotifStyle", func=0xa354a7d0 <QMotifStyle::staticMetaObject()>) at kernel/qmetaobject.cpp:1209
#8  0xa354a679 in global constructors keyed to moc_qmotifstyle.cpp () at .moc/release-shared-mt/moc_qmotifstyle.cpp:28
#9  0xa354aadd in __do_global_ctors_aux () from /usr/lib/libqt-mt.so.3
#10 0xa30b2b6c in _init () from /usr/lib/libqt-mt.so.3
#11 0x00492404 in ?? () from /lib/ld-linux.so.2
#12 0x00492534 in ?? () from /lib/ld-linux.so.2
#13 0x0049646b in ?? () from /lib/ld-linux.so.2
#14 0x00492036 in ?? () from /lib/ld-linux.so.2
#15 0x00495c1e in ?? () from /lib/ld-linux.so.2
#16 0x00229bec in ?? () from /lib/tls/i686/cmov/libdl.so.2
#17 0x00492036 in ?? () from /lib/ld-linux.so.2
#18 0x0022a01c in ?? () from /lib/tls/i686/cmov/libdl.so.2
#19 0x00229b21 in dlopen () from /lib/tls/i686/cmov/libdl.so.2
#20 0x02605303 in _PyImport_GetDynLoadFunc (fqname=0xbfdf81e7 "dcop", shortname=0xbfdf81e7 "dcop", pathname=0xbfdf7147 "/usr/lib/python2.6/dist-packages/dcop.so", fp=0xb6a1858)
    at ../Python/dynload_shlib.c:134
#21 0x025f1401 in _PyImport_LoadDynamicModule (name=0xbfdf81e7 "dcop", pathname=0xbfdf7147 "/usr/lib/python2.6/dist-packages/dcop.so", fp=0xb6a1858) at ../Python/importdl.c:42
#22 0x025eeffb in load_module (name=0xbfdf81e7 "dcop", fp=0x0, buf=0x2f <Address 0x2f out of bounds>, type=3, loader=0x0) at ../Python/import.c:1829
#23 0x025ef919 in import_submodule (mod=0x270e720, subname=0xbfdf81e7 "dcop", fullname=0xbfdf81e7 "dcop") at ../Python/import.c:2590
#24 0x025efbcb in load_next (mod=0x270e720, altmod=0x270e720, p_name=0xbfdf81d8, buf=0xbfdf81e7 "dcop", p_buflen=0xbfdf81e0) at ../Python/import.c:2410
#25 0x025f01da in import_module_level (name=0x0, globals=<value optimized out>, locals=0xb8c4e84, fromlist=0x270e720, level=-1) at ../Python/import.c:2132
#26 0x025f07cb in PyImport_ImportModuleLevel (name=0xb8d1af4 "dcop", globals=0xb8c4e84, locals=0xb8c4e84, fromlist=0x270e720, level=-1) at ../Python/import.c:2183
#27 0x025d2394 in builtin___import__ (self=0x0, args=0xb8c5a1c, kwds=0x0) at ../Python/bltinmodule.c:48
#28 0x02576aa9 in PyCFunction_Call (func=0xb867c6c, arg=0xb8c5a1c, kw=0x0) at ../Objects/methodobject.c:85
#29 0x025d8bf0 in PyEval_EvalFrameEx (f=0xb829c14, throwflag=0) at ../Python/ceval.c:3706
#30 0x025da910 in PyEval_EvalCodeEx (co=0xb889578, globals=0xb87f0b4, locals=0x0, args=0xb8d3398, argcount=5, kws=0x0, kwcount=0, defs=0xb8ca7e0, defcount=4, closure=0x0) at ../Python/ceval.c:2968
#31 0x0256087a in function_call (func=0xb8cf64c, arg=0xb8d338c, kw=0x0) at ../Objects/funcobject.c:524
#32 0x0253098c in PyObject_Call (func=0xb8cf64c, arg=0xb8d338c, kw=0x0) at ../Objects/abstract.c:2492
#33 0x025417a8 in instancemethod_call (func=0xb8cf64c, arg=0xb8d338c, kw=0x0) at ../Objects/classobject.c:2579
#34 0x0253098c in PyObject_Call (func=0xb8a1284, arg=0xb8d07fc, kw=0x0) at ../Objects/abstract.c:2492
#35 0x025d2a34 in PyEval_CallObjectWithKeywords (func=0xb8a1284, arg=0xb8d07fc, kw=0x0) at ../Python/ceval.c:3575
#36 0x025d6330 in PyEval_EvalFrameEx (f=0xbab93dc, throwflag=0) at ../Python/ceval.c:2136
#37 0x025da910 in PyEval_EvalCodeEx (co=0xb8c3f08, globals=0xb8c4e84, locals=0xb8c4e84, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2968
#38 0x025daa73 in PyEval_EvalCode (co=0xb8c3f08, globals=0xb8c4e84, locals=0xb8c4e84) at ../Python/ceval.c:522
#39 0x025fb544 in PyRun_FileExFlags (fp=0xb81f470, filename=0xb8b8714 "/tmp/kde-sputnikip1lR8/runningThemes/ClPIrC/Vinyl.py", start=257, globals=0xb8c4e84, locals=0xb8c4e84, closeit=1, flags=0x0)
    at ../Python/pythonrun.c:1335
#40 0x025d18b0 in builtin_execfile (self=0x0, args=0xb8d06bc) at ../Python/bltinmodule.c:790
#41 0x02576aed in PyCFunction_Call (func=0xb86a02c, arg=0xb8d06bc, kw=0x0) at ../Objects/methodobject.c:81
#42 0x025d8bf0 in PyEval_EvalFrameEx (f=0xb825254, throwflag=0) at ../Python/ceval.c:3706
#43 0x025da910 in PyEval_EvalCodeEx (co=0xb8acf50, globals=0xb8c4e84, locals=0xb8c4e84, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2968
#44 0x025daa73 in PyEval_EvalCode (co=0xb8acf50, globals=0xb8c4e84, locals=0xb8c4e84) at ../Python/ceval.c:522
#45 0x0332834e in Kross::PythonScript::execute (this=0xa1a5698) at /build/buildd/kdebindings-4.3.1/python/krosspython/pythonscript.cpp:337
#46 0x019edb75 in Kross::Action::slotTriggered (this=0xaffd658) at /build/buildd/kde4libs-4.3.1/kross/core/action.cpp:529
#47 0x019eddc3 in Kross::Action::qt_metacall (this=0xaffd658, _c=QMetaObject::InvokeMetaMethod, _id=32, _a=0xbfdfa56c) at /build/buildd/kde4libs-4.3.1/obj-i486-linux-gnu/kross/core/action.moc:180
#48 0x003861b8 in QMetaObject::activate (sender=0xaffd658, from_signal_index=5, to_signal_index=6, argv=0xbfdfa56c) at kernel/qobject.cpp:3113
#49 0x003865f0 in QMetaObject::activate (sender=0xaffd658, m=0x4694e48, from_local_signal_index=1, to_local_signal_index=2, argv=0xbfdfa56c) at kernel/qobject.cpp:3207
#50 0x03e256c1 in QAction::triggered (this=0xaffd658, _t1=false) at .moc/release-shared/moc_qaction.cpp:236
#51 0x03e26c3f in QAction::activate (this=0xaffd658, event=QAction::Trigger) at kernel/qaction.cpp:1160
#52 0x0394d11d in KarambaInterface::startInterpreter (this=0xb6359d0) at /usr/include/qt4/QtGui/qaction.h:203
#53 0x0392cfa9 in Karamba::startKaramba (this=0xb7b47c8) at /build/buildd/kdeutils-4.3.1/superkaramba/src/karamba.cpp:497
#54 0x04eaf1d5 in SkAppletScript::loadKaramba (this=0xb7e4050) at /build/buildd/kdeutils-4.3.1/superkaramba/plasma/skappletscript.cpp:164
#55 0x04eb12db in SkAppletScript::qt_metacall (this=0xb7e4050, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfdfa7a8)
    at /build/buildd/kdeutils-4.3.1/obj-i486-linux-gnu/superkaramba/plasma/skappletscript.moc:80
#56 0x003861b8 in QMetaObject::activate (sender=0xa206638, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#57 0x00386e42 in QMetaObject::activate (sender=0xa206638, m=0x462908, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#58 0x0038bf77 in QSingleShotTimer::timeout (this=0xa206638) at .moc/release-shared/qtimer.moc:76
#59 0x0038c09c in QSingleShotTimer::timerEvent (this=0xa206638) at kernel/qtimer.cpp:298
#60 0x0038116f in QObject::event (this=0xa206638, e=0xbfdfac2c) at kernel/qobject.cpp:1075
#61 0x03e2bd3c in QApplicationPrivate::notify_helper (this=0x9197988, receiver=0xa206638, e=0xbfdfac2c) at kernel/qapplication.cpp:4056
#62 0x03e3403e in QApplication::notify (this=0x91746b0, receiver=0xa206638, e=0xbfdfac2c) at kernel/qapplication.cpp:3603
#63 0x0117285d in KApplication::notify (this=0x91746b0, receiver=0xa206638, event=0xbfdfac2c) at /build/buildd/kde4libs-4.3.1/kdeui/kernel/kapplication.cpp:302
#64 0x00370bcb in QCoreApplication::notifyInternal (this=0x91746b0, receiver=0xa206638, event=0xbfdfac2c) at kernel/qcoreapplication.cpp:610
#65 0x0039fd51 in QTimerInfoList::activateTimers (this=0x919a734) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#66 0x0039c3a0 in timerSourceDispatch (source=0x919a700) at kernel/qeventdispatcher_glib.cpp:165
#67 0x008b5b88 in IA__g_main_context_dispatch (context=0x9199a98) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#68 0x008b90eb in g_main_context_iterate (context=0x9199a98, block=1, dispatch=1, self=0x9197400) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#69 0x008b9268 in IA__g_main_context_iteration (context=0x9199a98, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#70 0x0039c2f8 in QEventDispatcherGlib::processEvents (this=0x9197660, flags={i = -1075860056}) at kernel/qeventdispatcher_glib.cpp:327
#71 0x03ecda75 in QGuiEventDispatcherGlib::processEvents (this=0x9197660, flags={i = -1075860008}) at kernel/qguieventdispatcher_glib.cpp:202
#72 0x0036f1fa in QEventLoop::processEvents (this=0xbfdfae50, flags={i = -1075859944}) at kernel/qeventloop.cpp:149
#73 0x0036f642 in QEventLoop::exec (this=0xbfdfae50, flags={i = -1075859880}) at kernel/qeventloop.cpp:201
#74 0x00371ae9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#75 0x03e2bbb7 in QApplication::exec () at kernel/qapplication.cpp:3525
#76 0x088e3310 in kdemain (argc=1, argv=0x917fd48) at /build/buildd/kdebase-workspace-4.3.1/plasma/shells/desktop/main.cpp:50
#77 0x0804e27d in launch (argc=1, _name=0x912f57c "/usr/bin/plasma-desktop", args=0x912f594 "", cwd=0x0, envc=0, envs=0x912f598 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x805136d "0") at /build/buildd/kde4libs-4.3.1/kinit/kinit.cpp:677
#78 0x0804ea5d in handle_launcher_request (sock=7, who=<value optimized out>) at /build/buildd/kde4libs-4.3.1/kinit/kinit.cpp:1169
#79 0x0804efe5 in handle_requests (waitForPid=0) at /build/buildd/kde4libs-4.3.1/kinit/kinit.cpp:1362
#80 0x0804fbca in main (argc=2, argv=0xbfdfb644, envp=0xbfdfb650) at /build/buildd/kde4libs-4.3.1/kinit/kinit.cpp:1793
Comment 4 Sputnik 2009-09-28 04:53:58 UTC
Sorry. Additional my environment:

Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-10-generic i686
Distribution: Ubuntu 9.04

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Floating point exception
[Current thread is 0 (LWP 6189)]
Comment 5 Sebastian Sauer 2009-09-28 22:18:08 UTC
hi Sputnik,

seems the superkaramba "Amarok Vinyl"-Theme uses DCOP from KDE3. This does not work with KDE4. The crash is another problem :-/
Comment 6 Sebastian Sauer 2009-09-28 22:37:58 UTC
SVN commit 1029040 by sebsauer:

Fix crash if a python script does try to import kde3 dcop.
BUG:179823


 M  +2 -1      pythoninterpreter.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1029040
Comment 7 Sebastian Sauer 2009-09-28 22:41:18 UTC
SVN commit 1029043 by sebsauer:

backport r1029040
Fix crash if a python script does try to import kde3 dcop.
BUG:179823



 M  +2 -1      pythoninterpreter.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1029043