Bug 198794

Summary: Resizing panel crashed the plasma program
Product: [Unmaintained] plasma4 Reporter: Jeroen <jeruntu>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jeroen 2009-07-03 15:47:07 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.2.95 (KDE 4.2.95 (KDE 4.3 RC1))
Qt Version: 4.5.0
Operating System: Linux 2.6.28-13-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
I was resizing the panel in a aggressive way. Like making the panel very very big and then very small. I think this caused the crash, because normally when I resize it in small porportions it doesn't happen. 

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

Thread 2 (Thread 0xa8317b90 (LWP 3698)):
#0  0xb7f9b430 in __kernel_vsyscall ()
#1  0xb64650e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66452ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d989b2 in QWaitCondition::wait (this=0x9e5d830, mutex=0x9e5d82c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb76d4152 in QHostInfoAgent::run (this=0x9e5d820) at kernel/qhostinfo.cpp:260
#5  0xb7d9796e in QThreadPrivate::start (arg=0x9e5d820) at thread/qthread_unix.cpp:189
#6  0xb64614ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb663649e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5f6fa10 (LWP 3693)):
[KCrash Handler]
#6  QWidget::mapToParent (this=0x0, pos=@0xbffb7050) at kernel/qwidget.cpp:3830
#7  0xb6963a63 in QWidget::mapTo (this=0xffffffec, parent=0x9f6d368, pos=@0xbffb7064) at kernel/qwidget.cpp:3786
#8  0xb6b35b8d in QWidgetBackingStore::flush (this=0x9e24b08, widget=0x0, surface=0x0) at painting/qbackingstore.cpp:98
#9  0xb6b370b3 in QWidgetBackingStore::sync (this=0x9e24b08) at painting/qbackingstore.cpp:1269
#10 0xb6b3743d in QWidgetBackingStore::sync (this=0x9e24b08, exposedWidget=0xa9ae488, exposedRegion=@0xbffb73e0) at painting/qbackingstore.cpp:1073
#11 0xb696aaf2 in QWidgetPrivate::syncBackingStore (this=0xaef02e8, region=@0xbffb73e0) at kernel/qwidget.cpp:1612
#12 0xb6982c6e in QETWidget::translatePaintEvent (this=0xa9ae488, event=0xbffb791c) at kernel/qapplication_x11.cpp:5125
#13 0xb699244a in QApplication::x11ProcessEvent (this=0x97f7288, event=0xbffb791c) at kernel/qapplication_x11.cpp:3443
#14 0xb69bdc6a in x11EventSourceDispatch (s=0x981f700, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#15 0xb64aeb88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#16 0xb64b20eb in ?? () from /usr/lib/libglib-2.0.so.0
#17 0xb64b2268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#18 0xb7eb7438 in QEventDispatcherGlib::processEvents (this=0x981a1a8, flags={i = -1074038056}) at kernel/qeventdispatcher_glib.cpp:323
#19 0xb69bd365 in QGuiEventDispatcherGlib::processEvents (this=0x981a1a8, flags={i = -1074038008}) at kernel/qguieventdispatcher_glib.cpp:202
#20 0xb7e8a06a in QEventLoop::processEvents (this=0xbffb7b80, flags={i = -1074037944}) at kernel/qeventloop.cpp:149
#21 0xb7e8a4aa in QEventLoop::exec (this=0xbffb7b80, flags={i = -1074037880}) at kernel/qeventloop.cpp:200
#22 0xb7e8c959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#23 0xb691bd17 in QApplication::exec () at kernel/qapplication.cpp:3553
#24 0xb3b6a510 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#25 0x0804e1c0 in launch (argc=1, _name=0x97e255c "/usr/bin/plasma-desktop", args=0x97e2574 "", cwd=0x0, envc=0, envs=0x97e2578 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x80512d1 "0") at /build/buildd/kde4libs-4.2.95/kinit/kinit.cpp:672
#26 0x0804e99d in handle_launcher_request (sock=7, who=<value optimized out>) at /build/buildd/kde4libs-4.2.95/kinit/kinit.cpp:1164
#27 0x0804ef25 in handle_requests (waitForPid=0) at /build/buildd/kde4libs-4.2.95/kinit/kinit.cpp:1357
#28 0x0804fb0a in main (argc=2, argv=0xbffb8374, envp=0xbffb8380) at /build/buildd/kde4libs-4.2.95/kinit/kinit.cpp:1784

This bug may be a duplicate of or related to bug 192802

Reported using DrKonqi
Comment 1 Dario Andres 2009-07-03 15:58:49 UTC
This is bug 192802 / bug 190738. Fixed with Qt4.5.1.
Thanks

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