Bug 276968 - KDE crash at startup after adding a wwan connection
Summary: KDE crash at startup after adding a wwan connection
Status: RESOLVED DUPLICATE of bug 274161
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-02 18:11 UTC by Richard Weinberger
Modified: 2011-07-02 21:07 UTC (History)
1 user (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 Richard Weinberger 2011-07-02 18:11:35 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.4 (4.6.4) "release 8"
Qt Version: 4.7.3
Operating System: Linux 2.6.39.2-34-vanilla i686
Distribution: "openSUSE 11.4 (i586)"

-- Information about the crash:
1. added a new wwan connection using the networkmager plasmaoid
2. kdeinit crashed
3. after a reboot it still does.

KDE is no loger usable. It crashes always a few seconds after login.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma-Desktop-Umgebung (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb57e5710 (LWP 2382))]

Thread 2 (Thread 0xaf4c3b70 (LWP 2384)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fef03e in poll () from /lib/libc.so.6
#2  0xb5a5f0bb in g_poll () from /lib/libglib-2.0.so.0
#3  0xb5a4ec46 in ?? () from /lib/libglib-2.0.so.0
#4  0xb5a4efce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb6de7fc7 in QEventDispatcherGlib::processEvents (this=0x849e018, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb6db8a6d in QEventLoop::processEvents (this=0xaf4c32b0, flags=...) at kernel/qeventloop.cpp:149
#7  0xb6db8c99 in QEventLoop::exec (this=0xaf4c32b0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb6cb9d49 in QThread::exec (this=0x849dd38) at thread/qthread.cpp:492
#9  0xb6d987fd in QInotifyFileSystemWatcherEngine::run (this=0x849dd38) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb6cbc993 in QThreadPrivate::start (arg=0x849dd38) at thread/qthread_unix.cpp:320
#11 0xb6c3fb05 in start_thread () from /lib/libpthread.so.0
#12 0xb5ff9d5e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb57e5710 (LWP 2382)):
[KCrash Handler]
#7  0xaf8b5cca in RemoteGsmInterfaceConnection::getAccessTechnology() const () from /usr/lib/libknmclient.so.4
#8  0xaf90caac in GsmInterfaceConnectionItem::update (this=0x86995c8) at /usr/src/debug/networkmanagement/applet/gsminterfaceconnectionitem.cpp:167
#9  0xaf8fd174 in ActivatableListWidget::createItem (this=0x868fdd0, activatable=0x80db7b8) at /usr/src/debug/networkmanagement/applet/activatablelistwidget.cpp:209
#10 0xaf8fde40 in ActivatableListWidget::filter (this=0x868fdd0) at /usr/src/debug/networkmanagement/applet/activatablelistwidget.cpp:299
#11 0xaf8fe628 in ActivatableListWidget::addType (this=0x868fdd0, type=Knm::Activatable::InterfaceConnection) at /usr/src/debug/networkmanagement/applet/activatablelistwidget.cpp:91
#12 0xaf8fb2ca in NMPopup::init (this=0x8615e60) at /usr/src/debug/networkmanagement/applet/nmpopup.cpp:179
#13 0xaf8fc250 in NMPopup::NMPopup (this=0x8615e60, activatableList=0x8332098, parent=0x8306380) at /usr/src/debug/networkmanagement/applet/nmpopup.cpp:75
#14 0xaf8f2a99 in NetworkManagerApplet::graphicsWidget (this=0x8306380) at /usr/src/debug/networkmanagement/applet/networkmanager.cpp:268
#15 0xb4bd170b in Plasma::PopupAppletPrivate::checkExtenderAppearance (this=0x82e2a20, f=Plasma::Horizontal) at /usr/src/debug/kdelibs-4.6.4/plasma/popupapplet.cpp:210
#16 0xb4bd35c0 in Plasma::PopupAppletPrivate::popupConstraintsEvent (this=0x82e2a20, constraints=...) at /usr/src/debug/kdelibs-4.6.4/plasma/popupapplet.cpp:231
#17 0xb4b71452 in Plasma::Applet::flushPendingConstraintsEvents (this=0x8306380) at /usr/src/debug/kdelibs-4.6.4/plasma/applet.cpp:1341
#18 0xb4b852d0 in Plasma::ContainmentPrivate::initApplets (this=0x81e9a50) at /usr/src/debug/kdelibs-4.6.4/plasma/containment.cpp:470
#19 0xb4b9a6aa in Plasma::CoronaPrivate::importLayout (this=0x80dc298, conf=..., mergeConfig=false) at /usr/src/debug/kdelibs-4.6.4/plasma/corona.cpp:568
#20 0xb4b9b4a5 in Plasma::Corona::loadLayout (this=0x80d87f8, configName=...) at /usr/src/debug/kdelibs-4.6.4/plasma/corona.cpp:496
#21 0xb4b9b57e in Plasma::Corona::initializeLayout (this=0x80d87f8, configName=...) at /usr/src/debug/kdelibs-4.6.4/plasma/corona.cpp:399
#22 0xb2452bda in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#23 0xb2452f1b in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#24 0xb2454984 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#25 0xb6dc007d in QMetaObject::metacall (object=0x80a9c20, cl=QMetaObject::InvokeMetaMethod, idx=45, argv=0x8183a40) at kernel/qmetaobject.cpp:237
#26 0xb6dcab55 in QMetaCallEvent::placeMetaCall (this=0x817ef78, object=0x80a9c20) at kernel/qobject.cpp:535
#27 0xb6dcedbf in QObject::event (this=0x80a9c20, e=0x817ef78) at kernel/qobject.cpp:1217
#28 0xb6db9d7a in QCoreApplication::event (this=0x80a9c20, e=0x817ef78) at kernel/qcoreapplication.cpp:1560
#29 0xb62c3e9d in QApplication::event (this=0x80a9c20, e=0x817ef78) at kernel/qapplication.cpp:2503
#30 0xb62c1684 in QApplicationPrivate::notify_helper (this=0x80e9d00, receiver=0x80a9c20, e=0x817ef78) at kernel/qapplication.cpp:4462
#31 0xb62ca427 in QApplication::notify (this=0x80a9c20, receiver=0x80a9c20, e=0x817ef78) at kernel/qapplication.cpp:3862
#32 0xb7415cc1 in KApplication::notify (this=0x80a9c20, receiver=0x80a9c20, event=0x817ef78) at /usr/src/debug/kdelibs-4.6.4/kdeui/kernel/kapplication.cpp:311
#33 0xb6db978e in QCoreApplication::notifyInternal (this=0x80a9c20, receiver=0x80a9c20, event=0x817ef78) at kernel/qcoreapplication.cpp:731
#34 0xb6dbd51c in sendEvent (receiver=0x0, event_type=0, data=0x80582a0) at kernel/qcoreapplication.h:215
#35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80582a0) at kernel/qcoreapplication.cpp:1372
#36 0xb6dbd66c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#37 0xb6de7df4 in sendPostedEvents (s=0x80e3b00) at kernel/qcoreapplication.h:220
#38 postEventSourceDispatch (s=0x80e3b00) at kernel/qeventdispatcher_glib.cpp:277
#39 0xb5a4e509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#40 0xb5a4ed10 in ?? () from /lib/libglib-2.0.so.0
#41 0xb5a4efce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#42 0xb6de7f7b in QEventDispatcherGlib::processEvents (this=0x80ca100, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#43 0xb63781da in QGuiEventDispatcherGlib::processEvents (this=0x80ca100, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0xb6db8a6d in QEventLoop::processEvents (this=0xbf9b1354, flags=...) at kernel/qeventloop.cpp:149
#45 0xb6db8c99 in QEventLoop::exec (this=0xbf9b1354, flags=...) at kernel/qeventloop.cpp:201
#46 0xb6dbd740 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#47 0xb62bf3d4 in QApplication::exec () at kernel/qapplication.cpp:3736
#48 0xb2436d2b in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#49 0x0804e514 in _start ()

Reported using DrKonqi
Comment 1 Lamarque V. Souza 2011-07-02 19:28:08 UTC
This bug was fixed in May 26th. You must upgrade your packages since they are from May 3th.

*** This bug has been marked as a duplicate of bug 274161 ***
Comment 2 Richard Weinberger 2011-07-02 20:20:51 UTC
(In reply to comment #1)
> This bug was fixed in May 26th. You must upgrade your packages since they are
> from May 3th.
> 

My packages are up to date.
I'm using KDE 4.6.4.
Comment 3 Lamarque V. Souza 2011-07-02 20:31:42 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > This bug was fixed in May 26th. You must upgrade your packages since they are
> > from May 3th.
> > 
> 
> My packages are up to date.
> I'm using KDE 4.6.4.

Your package uses a snapshot from May 3th, this bug was fixed in May 26th. OpenSuse must udate their packages or you can compile Plasma NM yourself, which is not that difficult. Most distributions are too slow to upgrade Plasma NM packages or they prefer to keep an old version for the sake of stabilitiy. That may work for other programs but not for Plasma NM since we are in active developement/bugfixing.
Comment 4 Richard Weinberger 2011-07-02 21:07:23 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > (In reply to comment #1)
> > > This bug was fixed in May 26th. You must upgrade your packages since they are
> > > from May 3th.
> > > 
> > 
> > My packages are up to date.
> > I'm using KDE 4.6.4.
> 
> Your package uses a snapshot from May 3th, this bug was fixed in May 26th.
> OpenSuse must udate their packages or you can compile Plasma NM yourself, which
> is not that difficult. Most distributions are too slow to upgrade Plasma NM
> packages or they prefer to keep an old version for the sake of stabilitiy. That
> may work for other programs but not for Plasma NM since we are in active
> developement/bugfixing.

Ok, thanks a lot!