Bug 241477

Summary: plasma crashes/no more wlan-icon/network manager gone
Product: [Unmaintained] plasma4 Reporter: ana <tiiitus>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UPSTREAM    
Severity: crash CC: aseigo
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description ana 2010-06-11 23:29:12 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-22-generic x86_64
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
hello!

maybe I just didnt find the duplicate for this bug... Well I removed the only one panel I had on the desktop. KDE crashed. My 
real problem is, that when I try to add again a panel, I can only add the widgets, but not some very important 
"default" things, as the small icon-assembly - I mean the time, date, notifications, (the space where also skype appears) 
and the WLAN-icon. So I can't go online any more, since kubuntu doesn't see my network cable at all, I can only connect
through wlan.(maybe I can connect throught the terminal, but I only know how to scan the available networks... :/)
 
so I created a new user account, and I had the panel with all the "small" icons at. from the new user I tryed to remove the panel again. It happened again - kde crash, no wlan icon on the new panel. How can I put it back? 

Now Im still connected to the internet, but I don't have any idea how to do it the next time when I log in. If I dont 
create another user account, of course...

Because also network manager doesn't open any more at all! also with sudo from the terminal - it says it is running. When I "kill" it, 
I also can't open it again :( This is maybe because the 1st crash happened while kubuntu was 
updating itself... I know now it's really stupid to remove the panel while linux is making the updates...  

HELP ME!

Ana

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f14d4fac760 (LWP 1556))]

Thread 3 (Thread 0x7f14b7c6c710 (LWP 1558)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f14c804c2a6 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f14c832a220) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007f14c804c2e9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f14c83382ec) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007f14d31ed9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f14d1fa06cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f14b38fa710 (LWP 1559)):
#0  0x00007f14d1f93f53 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f14ce9584a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f14ce9588fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f14d359b566 in QEventDispatcherGlib::processEvents (this=0x7f14ac0008b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f14d3570992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f14d3570d6c in QEventLoop::exec (this=0x7f14b38f9db0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f14d347ad59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f14d3551178 in QInotifyFileSystemWatcherEngine::run (this=0x17ffda0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f14d347d775 in QThreadPrivate::start (arg=0x17ffda0) at thread/qthread_unix.cpp:248
#9  0x00007f14d31ed9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f14d1fa06cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f14d4fac760 (LWP 1556)):
[KCrash Handler]
#5  0x00007f14d2ce8204 in QGraphicsItem::isPanel (this=0x2480ae0) at graphicsview/qgraphicsitem.cpp:1661
#6  0x00007f14d2d342cc in QGraphicsScene::event (this=0x1807e30, event=0x7fff614efa80) at graphicsview/qgraphicsscene.cpp:3435
#7  0x00007f14d270e22c in QApplicationPrivate::notify_helper (this=0x17c9a60, receiver=0x1807e30, e=0x7fff614efa80) at kernel/qapplication.cpp:4300
#8  0x00007f14d27146fb in QApplication::notify (this=0x17b3540, receiver=0x1807e30, e=0x7fff614efa80) at kernel/qapplication.cpp:4183
#9  0x00007f14d3ab9526 in KApplication::notify (this=0x17b3540, receiver=0x1807e30, event=0x7fff614efa80) at ../../kdeui/kernel/kapplication.cpp:302
#10 0x00007f14d357206c in QCoreApplication::notifyInternal (this=0x17b3540, receiver=0x1807e30, event=0x7fff614efa80) at kernel/qcoreapplication.cpp:704
#11 0x00007f14d2d4d098 in QGraphicsView::viewportEvent (this=0x1b0fdb0, event=0x7fff614efa80) at graphicsview/qgraphicsview.cpp:2718
#12 0x00007f14d3571487 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x254aff0, event=0x7fff614efa80) at kernel/qcoreapplication.cpp:819
#13 0x00007f14d270e1fc in QApplicationPrivate::notify_helper (this=0x17c9a60, receiver=0x254aff0, e=0x7fff614efa80) at kernel/qapplication.cpp:4296
#14 0x00007f14d27146fb in QApplication::notify (this=0x17b3540, receiver=0x254aff0, e=0x7fff614efa80) at kernel/qapplication.cpp:4183
#15 0x00007f14d3ab9526 in KApplication::notify (this=0x17b3540, receiver=0x254aff0, event=0x7fff614efa80) at ../../kdeui/kernel/kapplication.cpp:302
#16 0x00007f14d357206c in QCoreApplication::notifyInternal (this=0x17b3540, receiver=0x254aff0, event=0x7fff614efa80) at kernel/qcoreapplication.cpp:704
#17 0x00007f14d276467b in QCoreApplication::sendEvent (this=<value optimized out>, event=0x7fff614efa80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#18 QWidget::event (this=<value optimized out>, event=0x7fff614efa80) at kernel/qwidget.cpp:8254
#19 0x00007f14d2b0b4e6 in QFrame::event (this=0x1b0fdb0, e=0x7fff614efa80) at widgets/qframe.cpp:557
#20 0x00007f14d2b968ab in QAbstractScrollArea::event (this=0x1b0fdb0, e=0x7fff614efa80) at widgets/qabstractscrollarea.cpp:989
#21 0x00007f14d270e22c in QApplicationPrivate::notify_helper (this=0x17c9a60, receiver=0x1b0fdb0, e=0x7fff614efa80) at kernel/qapplication.cpp:4300
#22 0x00007f14d27146fb in QApplication::notify (this=0x17b3540, receiver=0x1b0fdb0, e=0x7fff614efa80) at kernel/qapplication.cpp:4183
#23 0x00007f14d3ab9526 in KApplication::notify (this=0x17b3540, receiver=0x1b0fdb0, event=0x7fff614efa80) at ../../kdeui/kernel/kapplication.cpp:302
#24 0x00007f14d357206c in QCoreApplication::notifyInternal (this=0x17b3540, receiver=0x1b0fdb0, event=0x7fff614efa80) at kernel/qcoreapplication.cpp:704
#25 0x00007f14d2717c6b in QCoreApplication::sendSpontaneousEvent (act=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#26 QApplication::setActiveWindow (act=<value optimized out>) at kernel/qapplication.cpp:2450
#27 0x00007f14d2792d6e in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff614f0150) at kernel/qapplication_x11.cpp:3420
#28 0x00007f14d27be882 in x11EventSourceDispatch (s=0x17cd100, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#29 0x00007f14ce9548c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#30 0x00007f14ce958748 in ?? () from /lib/libglib-2.0.so.0
#31 0x00007f14ce9588fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#32 0x00007f14d359b513 in QEventDispatcherGlib::processEvents (this=0x174a140, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#33 0x00007f14d27be46e in QGuiEventDispatcherGlib::processEvents (this=0x2480ae0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#34 0x00007f14d3570992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#35 0x00007f14d3570d6c in QEventLoop::exec (this=0x7fff614f0480, flags=) at kernel/qeventloop.cpp:201
#36 0x00007f14d3574aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#37 0x00007f14c85b0fb2 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../plasma/desktop/shell/main.cpp:112
#38 0x00000000004070f3 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x40a4f9 "0") at ../../kinit/kinit.cpp:717
#39 0x0000000000407cb0 in handle_launcher_request (sock=8, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#40 0x000000000040823a in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1402
#41 0x0000000000408e22 in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1845

Possible duplicates by query: bug 240974, bug 240160, bug 240123, bug 237195, bug 236640.

Reported using DrKonqi
Comment 1 Aaron J. Seigo 2010-06-12 00:02:21 UTC
> "default" things, as the small icon-assembly - I mean the time, date,
> notifications, (the space where also skype appears) 
> and the WLAN-icon.

time/date is not in the system tray, it's a separate widget (digital clock). as for the networking entry, right click on the system tray and select "System Tray Settings" and you can enable it in there (if kubuntu is using the networking plasmoid) or start the knetworkmanager application. in any case, use support can be had in forum.kde.org or the kubuntu forums.

> How can I put it back? 

in 4.5, right click on the desktop -> add panel -> default panel. in 4.4, it's similar, but there is no "default panel" option. you have to add the widgets yourself. or you can stop plasma-desktop and delete ~./kde/share/config/plasma-desktop* and start plasma-desktop again.

#5  0x00007f14d2ce8204 in QGraphicsItem::isPanel (this=0x2480ae0) at
graphicsview/qgraphicsitem.cpp:1661

this is a but in Qt, reported and hopefully fixed in 4.7