Bug 159179 - kepas crashes plasma at start-up
Summary: kepas crashes plasma at start-up
Status: RESOLVED FIXED
Alias: None
Product: kepas
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Tom Patzig
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-12 10:18 UTC by S. Burmeister
Modified: 2008-04-10 17:50 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description S. Burmeister 2008-03-12 10:18:14 UTC
Version:            (using KDE 4.0.2)
Installed from:    SuSE RPMs
OS:                Linux

I added kepas to plasma and it worked fine. However after restarting KDE, plasma crashes every time. Removing kepas from the appletsrc solved the issue.

It's the kepas package from the 10.3 kde4 community repo.

[?1034hUsing host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb572a6f0 (LWP 4439)]
[New Thread 0xb3b25b90 (LWP 4440)]
[KCrash handler]
#6  0xb2455424 in TaskGroupItem::setDirection ()
   from /usr/lib/kde4/plasma_applet_tasks.so
#7  0xb2458040 in Tasks::constraintsUpdated ()
   from /usr/lib/kde4/plasma_applet_tasks.so
#8  0xb7e51cca in Plasma::Applet::flushUpdatedConstraints ()
   from /usr/lib/libplasma.so.1
#9  0xb7e539b8 in Plasma::Applet::qt_metacall () from /usr/lib/libplasma.so.1
#10 0xb245915a in Tasks::qt_metacall ()
   from /usr/lib/kde4/plasma_applet_tasks.so
#11 0xb7345d20 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#12 0xb7346662 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#13 0xb734bdd7 in QSingleShotTimer::timeout () from /usr/lib/libQtCore.so.4
#14 0xb734be1c in QSingleShotTimer::timerEvent () from /usr/lib/libQtCore.so.4
#15 0xb7343584 in QObject::event () from /usr/lib/libQtCore.so.4
#16 0xb6c0c0dd in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#17 0xb6c12279 in QApplication::notify () from /usr/lib/libQtGui.so.4
#18 0xb796a7dd in KApplication::notify () from /usr/lib/libkdeui.so.5
#19 0xb733497b in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#20 0xb7358b84 in QTimerInfoList::activateTimers ()
   from /usr/lib/libQtCore.so.4
#21 0xb73561c0 in timerSourceDispatch () from /usr/lib/libQtCore.so.4
#22 0xb64545d6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0xb6457972 in ?? () from /usr/lib/libglib-2.0.so.0
#24 0x0806de20 in ?? ()
#25 0x00000000 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()

What I removed from the rc file to make plasma work again:
[Containments][1][Applets][237]
geometry=1011,525,52,76
locked=false
plugin=kepas
Comment 1 Tom Patzig 2008-04-10 17:50:07 UTC
I found the bug.
The dnssd service, which is published, to announce the kepas service in the LAN needs to be published asynchronously.
Until now i did it synchron, which causes the plasma-startup to wait until the service up the kepas plasmoid is published, which causes in plasma crash ;)
It is fixed in svn and i will upload new tarballs to kde-apps.org