Bug 155481

Summary: plasma crashes with english breakfast network widget
Product: [Unmaintained] plasma4 Reporter: Branislav <enaB90>
Component: widget-taskbarAssignee: Alex Merry <alex.merry>
Status: RESOLVED WORKSFORME    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Branislav 2008-01-12 13:09:27 UTC
Version:            (using KDE KDE 4.0.0)
Installed from:    SuSE RPMs
OS:                Linux

[?1034h(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb59d86f0 (LWP 15138)]
[New Thread 0xb25cab90 (LWP 14456)]
[New Thread 0xb2f16b90 (LWP 16567)]
[New Thread 0xb3fa8b90 (LWP 15139)]
0xffffe410 in __kernel_vsyscall ()
[Current thread is 0 (LWP 15138)]

Thread 4 (Thread 0xb3fa8b90 (LWP 15139)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb724e566 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb72a49e8 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb4426b34 in ?? () from /usr/lib/kde4/plasma_containment_desktop.so
#4  0x081083ac in ?? ()
#5  0x081083a8 in ?? ()
#6  0xffffffff in ?? ()
#7  0xb3fa8250 in ?? ()
#8  0xb3fa830c in ?? ()
#9  0xb743c788 in ?? ()
#10 0xb7f4dff4 in ?? () from /lib/ld-linux.so.2
#11 0xb7acc040 in ?? () from /usr/lib/libkdeui.so.5
#12 0xb4429f86 in ?? () from /usr/lib/kde4/plasma_containment_desktop.so
#13 0xb4429f8d in ?? () from /usr/lib/kde4/plasma_containment_desktop.so
#14 0xb3fa8310 in ?? ()
#15 0xb3fa8290 in ?? ()
#16 0xb3fa82e8 in ?? ()
#17 0xb3fa8270 in ?? ()
#18 0xb3fa82d0 in ?? ()
#19 0xb3fa82c4 in ?? ()
#20 0x081083a8 in ?? ()
#21 0xb3fa8324 in ?? ()
#22 0xb3fa82b4 in ?? ()
#23 0xb3fa8314 in ?? ()
#24 0x3f800000 in ?? ()
#25 0x00000002 in ?? ()
#26 0x00000001 in ?? ()
#27 0x00000005 in ?? ()
#28 0x00245d70 in ?? ()
#29 0x00000520 in ?? ()
#30 0x00000000 in ?? ()

Thread 3 (Thread 0xb2f16b90 (LWP 16567)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb724e566 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb72a49e8 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb4426b34 in ?? () from /usr/lib/kde4/plasma_containment_desktop.so
#4  0x0844a7c0 in ?? ()
#5  0x0844a7bc in ?? ()
#6  0xffffffff in ?? ()
#7  0xb2f16250 in ?? ()
#8  0xb2f1630c in ?? ()
#9  0x08487500 in ?? ()
#10 0xb724c431 in pthread_mutex_lock () from /lib/libpthread.so.0
#11 0xb72a4417 in QThreadPrivate::start () from /usr/lib/libQtCore.so.4
#12 0xb724a192 in start_thread () from /lib/libpthread.so.0
#13 0xb66f902e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb25cab90 (LWP 14456)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb724e566 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb72a49e8 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb74b1b73 in QHostInfoAgent::run () from /usr/lib/libQtNetwork.so.4
#4  0xb72a4417 in QThreadPrivate::start () from /usr/lib/libQtCore.so.4
#5  0xb724a192 in start_thread () from /lib/libpthread.so.0
#6  0xb66f902e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb59d86f0 (LWP 15138)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb725205b in waitpid () from /lib/libpthread.so.0
#2  0xb79d940b in ?? () from /usr/lib/libkdeui.so.5
#3  0x0000387c in ?? ()
#4  0x00000000 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()
Comment 1 Alex Merry 2008-01-12 15:17:14 UTC
This really doesn't surprise me.  The EBN applet needs some serious love.
Comment 2 Aaron J. Seigo 2008-01-24 22:13:17 UTC
Branislav: could you install the debug packages for your distribution for kdebase, kdelibs, extragear-plasma and playground-plasma and try this again? the backtrace you posted has no real content in it. thanks.
Comment 3 Branislav 2008-01-25 18:41:43 UTC
This happened only one time, and I do not know how to reproduce it again :)
Comment 4 Alex Merry 2008-01-25 19:14:44 UTC
I'm going to resolve this WORKSFORME, since the OP can't reproduce the crash and the backtrace is useless.  There's nothing in the applet I can see that would cause that, apart from possibly the creation of the Plasma::LineEdit in the constructor.  I've now moved that to init() just in case.