Bug 243250 - Plasma-desktop open small windows and crash when trying to close them
Summary: Plasma-desktop open small windows and crash when trying to close them
Status: RESOLVED DUPLICATE of bug 240841
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 243743 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-06-30 14:44 UTC by raphael
Modified: 2010-07-07 12:25 UTC (History)
2 users (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 raphael 2010-06-30 14:44:42 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.90 (KDE 4.4.90 (KDE 4.5 RC1))
Qt Version: 4.7.0
Operating System: Linux 2.6.32-23-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
I have 3 or 4 small windows open and when I try to close one plasma-desktop crash.
You can see a screenshot on this link: http://img815.imageshack.us/img815/8903/cran1.png

The crash can be reproduced every time.

-- Backtrace:
Application: Espace de travail Plasma (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb6285720 (LWP 1513))]

Thread 2 (Thread 0xac901b70 (LWP 1516)):
#0  0x00d86422 in __kernel_vsyscall ()
#1  0x001cfb86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x07dcc4eb in g_poll () from /lib/libglib-2.0.so.0
#3  0x07dbf0ac in ?? () from /lib/libglib-2.0.so.0
#4  0x07dbf4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x03ec0f1f in QEventDispatcherGlib::processEvents (this=0x87ca248, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0x03e911a9 in QEventLoop::processEvents (this=0xac901280, flags=) at kernel/qeventloop.cpp:149
#7  0x03e915fa in QEventLoop::exec (this=0xac901280, flags=...) at kernel/qeventloop.cpp:201
#8  0x03d8eaee in QThread::exec (this=0x87e4bc0) at thread/qthread.cpp:490
#9  0x03e702eb in QInotifyFileSystemWatcherEngine::run (this=0x87e4bc0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x03d91dc9 in QThreadPrivate::start (arg=0x87e4bc0) at thread/qthread_unix.cpp:266
#11 0x0061196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x001dda4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb6285720 (LWP 1513)):
[KCrash Handler]
#7  0x05853edd in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so
#8  0x03db05b6 in QHashData::detach_helper2 (this=0x86b6fe8, node_duplicate=0x5853ed0, node_delete=0x5853ec0, nodeSize=16, nodeAlign=4) at tools/qhash.cpp:235
#9  0x05858024 in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so
#10 0x060113e7 in ?? () from /usr/lib/pymodules/python2.6/sip.so
#11 0x0535905e in subtype_traverse (self=
    <PythonAppletScript(moduleName='gmail-plasmoid', pyapplet=<gmailplasmoid(dialogTimer=<QTimer at remote 0xabbf686c>, layout=<QGraphicsLinearLayout at remote 0xabbf632c>, disconnected=False, settings={'textfont': 'Sans Serif', 'iconnone': '/home/raph/.kde/share/apps/plasma/plasmoids/gmail-plasmoid/contents/icons/gmail-plasmoid-gray.svg', 'accountlist': [{'username': u'raphoun', 'passwd': u'xbg23qexe', 'intotal': True, 'displayname': u'', 'label': u''}], 'passwd': '', 'textsize': 60, 'command': 'firefox %u', 'accounts': [<gmailaccount(username=u'raphoun', displayname=u'', passwd=u'xbg23qexe', SignalObject=<QObject at remote 0xabbf66ac>, label=u'', fetching=False, job=None, newMessages=False, msg='', intotal=True, data={'url': u'http://mail.google.com/mail', 'newentries': [], 'fullcount': 0, 'entries': [...]}, first=False) at remote 0xabbf666c>], 'textcolor': '#0000ff', 'pollinterval': 5, 'icon': '/home/raph/.kde/share/apps/plasma/plasmoids/gmail-plasmoid/contents/icons/gmail-plasmoid.svg'}, fetching=False, OldRe...(truncated), visit=0x53cd980 <visit_decref>, arg=0x0) at ../Objects/typeobject.c:843
#12 0x053ce52b in subtract_refs (generation=<value optimized out>) at ../Modules/gcmodule.c:296
#13 collect (generation=<value optimized out>) at ../Modules/gcmodule.c:817
#14 0x053cf14f in PyGC_Collect () at ../Modules/gcmodule.c:1292
#15 0x053bf5c3 in Py_Finalize () at ../Python/pythonrun.c:428
#16 0x0323e54d in ~KPythonPluginFactory (this=0x85e2f70, __in_chrg=<value optimized out>) at /build/buildd/kdebindings-4.4.90/python/pykde4/kpythonpluginfactory/kpythonpluginfactory.cpp:262
#17 0x03eadb4c in QObjectCleanupHandler::clear (this=0x8555940) at kernel/qobjectcleanuphandler.cpp:140
#18 0x03eadb90 in ~QObjectCleanupHandler (this=0x8555940, __in_chrg=<value optimized out>) at kernel/qobjectcleanuphandler.cpp:86
#19 0x018b4515 in destroy () at ../../kdecore/util/kpluginfactory.cpp:29
#20 0x017165ab in ~KCleanUpGlobalStatic (this=0x1916f94, __in_chrg=<value optimized out>) at ../../kdecore/kernel/kglobal.h:62
#21 0x0013f1bf in ?? () from /lib/tls/i686/cmov/libc.so.6
#22 0x0013f22f in exit () from /lib/tls/i686/cmov/libc.so.6
#23 0x06b0294b in qt_xio_errhandler () at kernel/qapplication_x11.cpp:745
#24 0x010f693a in KApplication::xioErrhandler (this=0x82efea8, dpy=0x830ccd8) at ../../kdeui/kernel/kapplication.cpp:415
#25 0x010f6976 in kde_xio_errhandler (dpy=0x830ccd8) at ../../kdeui/kernel/kapplication.cpp:125
#26 0x00915c16 in _XIOError (dpy=0x83b16c8) at ../../src/XlibInt.c:3138
#27 0x0091da1a in process_responses (dpy=0x830ccd8, wait_for_first_event=<value optimized out>, current_error=0x0, current_request=0) at ../../src/xcb_io.c:247
#28 0x0091e356 in _XEventsQueued (dpy=0x830ccd8, mode=2) at ../../src/xcb_io.c:263
#29 0x00906adf in XEventsQueued (dpy=0x830ccd8, mode=2) at ../../src/Pending.c:44
#30 0x06b422d5 in x11EventSourceCheck (s=0x82fccb0) at kernel/qguieventdispatcher_glib.cpp:87
#31 0x07dbe799 in g_main_context_check () from /lib/libglib-2.0.so.0
#32 0x07dbf0ce in ?? () from /lib/libglib-2.0.so.0
#33 0x07dbf4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#34 0x03ec0ee5 in QEventDispatcherGlib::processEvents (this=0x82f89e8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#35 0x06b42105 in QGuiEventDispatcherGlib::processEvents (this=0x82f89e8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#36 0x03e911a9 in QEventLoop::processEvents (this=0xbfd9c2a4, flags=) at kernel/qeventloop.cpp:149
#37 0x03e915fa in QEventLoop::exec (this=0xbfd9c2a4, flags=...) at kernel/qeventloop.cpp:201
#38 0x03e95baf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#39 0x06a80157 in QApplication::exec () at kernel/qapplication.cpp:3637
#40 0x0056f51e in kdemain (argc=1, argv=0xbfd9c4b4) at ../../../../plasma/desktop/shell/main.cpp:118
#41 0x0804860b in main (argc=1, argv=0xbfd9c4b4) at plasma-desktop_dummy.cpp:3

Reported using DrKonqi
Comment 1 raphael 2010-06-30 14:49:13 UTC
Can we edit the first message, there is my pw in the backtrace!!
Comment 2 Marco Martin 2010-06-30 15:48:24 UTC

*** This bug has been marked as a duplicate of bug 240841 ***
Comment 3 Beat Wolf 2010-07-07 12:25:57 UTC
*** Bug 243743 has been marked as a duplicate of this bug. ***