Bug 235331 - Crash adding remote applet on powerpc <-> powerpc or x86 <-> powerpc
Summary: Crash adding remote applet on powerpc <-> powerpc or x86 <-> powerpc
Status: RESOLVED DUPLICATE of bug 227453
Alias: None
Product: plasma4
Classification: Unmaintained
Component: remotewidgets (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-25 12:02 UTC by xkdebugs
Modified: 2010-05-07 02:52 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 xkdebugs 2010-04-25 12:02:43 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-21-powerpc ppc
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Plasma crashes as soon as I tried to add a plasoid from a powerpc to an x86 desktop
as well as soon as I try to add a plasmoid from an x86 desktop to a powerpc desktop as 
well as soon as I tried to add a plasmoid from a powerpc to a powerpc desktop via network. This backtrace is from adding powerpc plasmoid to another powerpc plasmoid desktop.
I'm using ubuntu lucid from ports.ubuntu.com and x86 from office ubuntu lucid.

The crash can be reproduced every time.

 -- Backtrace:
Application: Plasma-Arbeitsfläche (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x4804db70 (LWP 1904))]

Thread 2 (Thread 0x543d3450 (LWP 1918)):
#0  0x0f080088 in __pthread_once (once_control=0xf3a1790, init_routine=0xf1243d0 <create_current_thread_data_key>) at ../nptl/sysdeps/unix/sysv/linux/powerpc/pthread_once.c:39
#1  0x0f1244c0 in QThreadData::current () at thread/qthread_unix.cpp:134
#2  0x0f291194 in postEventSourcePrepare (s=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:253
#3  0x0d8a7d64 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#4  0x0d8a820c in ?? () from /lib/libglib-2.0.so.0
#5  0x0d8a87a8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#6  0x0f2909ac in QEventDispatcherGlib::processEvents (this=0x10ad4bd0, flags=) at kernel/qeventdispatcher_glib.cpp:414
#7  0x0f257e1c in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#8  0x0f2583c8 in QEventLoop::exec (this=0x543d2c90, flags=) at kernel/qeventloop.cpp:201
#9  0x0f120c08 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#10 0x0f231b84 in QInotifyFileSystemWatcherEngine::run (this=0x10ad0ac8) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x0f1248d4 in QThreadPrivate::start (arg=0x10ad0ac8) at thread/qthread_unix.cpp:248
#12 0x0f078588 in start_thread (arg=<value optimized out>) at pthread_create.c:302
#13 0x0e2cf670 in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:123

Thread 1 (Thread 0x4804db70 (LWP 1904)):
[KCrash Handler]
#5  Plasma::Applet::containment (this=0x4000079) at ../../plasma/applet.cpp:1407
#6  0x0d01a284 in Plasma::Containment::addApplet (this=0x1099b260, applet=0x4000079, pos=..., delayInit=<value optimized out>) at ../../plasma/containment.cpp:911
#7  0x0afa6af0 in PlasmaApp::plasmoidAccessFinished (this=<value optimized out>, job=0x1114e4b8) at ../../../../plasma/desktop/shell/plasmaapp.cpp:1207
#8  0x0afac970 in PlasmaApp::qt_metacall (this=0x1066d478, _c=QMetaObject::InvokeMetaMethod, _id=-4, _a=0xbfd85848) at ./plasmaapp.moc:159
#9  0x0f2609a0 in QMetaObject::metacall (object=<value optimized out>, cl=<value optimized out>, idx=<value optimized out>, argv=<value optimized out>) at kernel/qmetaobject.cpp:237
#10 0x0f2732bc in QMetaObject::activate (sender=0x10766378, m=<value optimized out>, local_signal_index=<value optimized out>, argv=<value optimized out>) at kernel/qobject.cpp:3293
#11 0x0d0bae74 in Plasma::AccessManager::finished (this=<value optimized out>, _t1=0x1114e4b8) at ./accessmanager.moc:102
#12 0x0d0bd258 in Plasma::AccessManagerPrivate::slotJobFinished (this=0x10766378, _c=QMetaObject::InvokeMetaMethod, _id=-3, _a=0xbfd85948) at ../../plasma/remote/accessmanager.cpp:126
#13 Plasma::AccessManager::qt_metacall (this=0x10766378, _c=QMetaObject::InvokeMetaMethod, _id=-3, _a=0xbfd85948) at ./accessmanager.moc:88
#14 0x0f2609a0 in QMetaObject::metacall (object=<value optimized out>, cl=<value optimized out>, idx=<value optimized out>, argv=<value optimized out>) at kernel/qmetaobject.cpp:237
#15 0x0f2732bc in QMetaObject::activate (sender=0x1114e4b8, m=<value optimized out>, local_signal_index=<value optimized out>, argv=<value optimized out>) at kernel/qobject.cpp:3293
#16 0x0fe16ee4 in KJob::finished (this=<value optimized out>, _t1=0x1114e4b8) at ./kjob.moc:173
#17 0x0fe17130 in KJob::emitResult (this=0x1114e4b8) at ../../kdecore/jobs/kjob.cpp:310
#18 0x0d0becb8 in Plasma::AccessAppletJobPrivate::slotTimeout (this=<value optimized out>, _c=<value optimized out>, _id=-1, _a=<value optimized out>) at ../../plasma/remote/accessappletjob.cpp:125
#19 Plasma::AccessAppletJob::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=-1, _a=<value optimized out>) at ./accessappletjob.moc:81
#20 0x0f2609a0 in QMetaObject::metacall (object=<value optimized out>, cl=<value optimized out>, idx=<value optimized out>, argv=<value optimized out>) at kernel/qmetaobject.cpp:237
#21 0x0f2732bc in QMetaObject::activate (sender=0x10ae7c50, m=<value optimized out>, local_signal_index=<value optimized out>, argv=<value optimized out>) at kernel/qobject.cpp:3293
#22 0x0f27cd10 in QSingleShotTimer::timeout (this=<value optimized out>) at .moc/release-shared/qtimer.moc:82
#23 0x0f27ce78 in QSingleShotTimer::timerEvent (this=0x10ae7c50) at kernel/qtimer.cpp:308
#24 0x0f26ef40 in QObject::event (this=0x10ae7c50, e=<value optimized out>) at kernel/qobject.cpp:1212
#25 0x0e621288 in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=0x10ae7c50, e=0xbfd85ed0) at kernel/qapplication.cpp:4300
#26 0x0e628cc8 in QApplication::notify (this=0x1066d478, receiver=0x10ae7c50, e=0xbfd85ed0) at kernel/qapplication.cpp:4183
#27 0x0f5bc8bc in KApplication::notify (this=0x1066d478, receiver=0x10ae7c50, event=0xbfd85ed0) at ../../kdeui/kernel/kapplication.cpp:302
#28 0x0f25a190 in QCoreApplication::notifyInternal (this=0x1066d478, receiver=<value optimized out>, event=0xbfd85ed0) at kernel/qcoreapplication.cpp:704
#29 0x0f2950e8 in QCoreApplication::sendEvent (this=0x10676334) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#30 QTimerInfoList::activateTimers (this=0x10676334) at kernel/qeventdispatcher_unix.cpp:603
#31 0x0f290ea4 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#32 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#33 0x0d8a3920 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#34 0x0d8a8608 in ?? () from /lib/libglib-2.0.so.0
#35 0x0d8a87a8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#36 0x0f290928 in QEventDispatcherGlib::processEvents (this=0x10673328, flags=) at kernel/qeventdispatcher_glib.cpp:412
#37 0x0e6f6560 in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x0f257e1c in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#39 0x0f2583c8 in QEventLoop::exec (this=0xbfd86144, flags=) at kernel/qeventloop.cpp:201
#40 0x0f25d7f4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#41 0x0e621360 in QApplication::exec () at kernel/qapplication.cpp:3579
#42 0x0af91eec in kdemain (argc=227910728, argv=0xd95a3a4) at ../../../../plasma/desktop/shell/main.cpp:112
#43 0x10005bd0 in launch (argc=1, _name=0x10643f5c "/usr/bin/plasma-desktop", args=<value optimized out>, cwd=0x10675698 "", envc=0, envs=0x10643f78 "", reset_env=11, tty=0x0, 
    avoid_loops=<value optimized out>, startup_id_str=0x10009fc0 "0") at ../../kinit/kinit.cpp:717
#44 0x10006560 in handle_launcher_request (sock=8, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#45 0x10006e08 in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1402
#46 0x10007adc in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1845

This bug may be a duplicate of or related to bug 227453.

Possible duplicates by query: bug 227669, bug 227453.

Reported using DrKonqi
Comment 1 Jonathan Thomas 2010-05-07 02:52:39 UTC

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