Version: (using KDE 4.2.90) Compiler: gcc version 4.3.2 [gcc-4_3-branch revision 141291] (SUSE Linux) OS: Linux Installed from: SuSE RPMs Application that crashed: plasma-desktop Version of the application: 0.3 KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2)) "release 138" Qt Version: 4.5.1 Operating System: Linux 2.6.27.21-0.1-default i686 What I was doing when the application crashed: 1) place magnification plasmoid on desktop 2) magnify area of the plasmoid itself 3) close magnification window from within the magification window by clicking on the magnification glass and/or close the entire plasmoid. It does not consistently crash, but a few random openings/closings of the plasmoid should do the trick -- Backtrace: Application: Plasma Workspace (kdeinit), signal: Segmentation fault [Current thread is 1 (Thread 0xb5eeb700 (LWP 20621))] Thread 2 (Thread 0xa9388b90 (LWP 20624)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb7d96c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb7df6722 in QWaitCondition::wait (this=0x83d5b28, mutex=0x83d5b24, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 0xb766fae2 in QHostInfoAgent::run (this=0x83d5b18) at kernel/qhostinfo.cpp:260 #4 0xb7df570e in QThreadPrivate::start (arg=0x83d5b18) at thread/qthread_unix.cpp:189 #5 0xb7d931b5 in start_thread () from /lib/libpthread.so.0 #6 0xb65b23be in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb5eeb700 (LWP 20621)): [KCrash Handler] #6 0xb68d1bde in QWidget::testAttribute_helper (this=0x0, attribute=Qt::WA_RightToLeft) at kernel/qwidget.cpp:9944 #7 0xb68d6cf5 in QWidget::layoutDirection (this=0x0) at ../../src/gui/kernel/qwidget.h:997 #8 0xb6eddb58 in QGraphicsViewPrivate::updateScroll (this=0x87eccb8) at ../../src/gui/kernel/qwidget.h:404 #9 0xb6eddd4b in QGraphicsViewPrivate::horizontalScroll (this=0x87eccb8) at graphicsview/qgraphicsview.cpp:518 #10 0xb6eddea0 in QGraphicsView::mapFromScene (this=0x87d7cd8, point=@0xbfc19828) at graphicsview/qgraphicsview.cpp:2498 #11 0xb5c8d282 in Plasma::AppletHandle::mousePressEvent (this=0x87e31c8, event=0xbfc19f84) at /usr/src/debug/kdelibs-4.2.90/plasma/private/applethandle.cpp:492 #12 0xb6ea2d2a in QGraphicsItem::sceneEvent (this=0x87e31d0, event=0xbfc19f84) at graphicsview/qgraphicsitem.cpp:5008 #13 0xb6ec828c in QGraphicsScenePrivate::sendEvent (this=0x815e4b0, item=0x87e31d0, event=0xbfc19f84) at graphicsview/qgraphicsscene.cpp:1159 #14 0xb6ec98fa in QGraphicsScenePrivate::sendMouseEvent (this=0x815e4b0, mouseEvent=0xbfc19f84) at graphicsview/qgraphicsscene.cpp:1230 #15 0xb6ed4f5b in QGraphicsScenePrivate::mousePressEventHandler (this=0x815e4b0, mouseEvent=0xbfc19f84) at graphicsview/qgraphicsscene.cpp:1319 #16 0xb6ed5bda in QGraphicsScene::event (this=0x8129190, event=0xbfc19f84) at graphicsview/qgraphicsscene.cpp:3810 #17 0xb688969c in QApplicationPrivate::notify_helper (this=0x80a56f8, receiver=0x8129190, e=0xbfc19f84) at kernel/qapplication.cpp:4057 #18 0xb689199e in QApplication::notify (this=0x809f638, receiver=0x8129190, e=0xbfc19f84) at kernel/qapplication.cpp:3604 #19 0xb73a7b9d in KApplication::notify (this=0x809f638, receiver=0x8129190, event=0xbfc19f84) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:302 #20 0xb7ee9adb in QCoreApplication::notifyInternal (this=0x809f638, receiver=0x8129190, event=0xbfc19f84) at kernel/qcoreapplication.cpp:610 #21 0xb6ee3bdb in QGraphicsView::mousePressEvent (this=0x80eba70, event=0xbfc1a588) at ../../src/corelib/kernel/qcoreapplication.h:213 #22 0xb68e0426 in QWidget::event (this=0x80eba70, event=0xbfc1a588) at kernel/qwidget.cpp:7517 #23 0xb6c9ec13 in QFrame::event (this=0x80eba70, e=0xbfc1a588) at widgets/qframe.cpp:559 #24 0xb6d3edef in QAbstractScrollArea::viewportEvent (this=0x80eba70, e=0x0) at widgets/qabstractscrollarea.cpp:962 #25 0xb6ee8072 in QGraphicsView::viewportEvent (this=0x80eba70, event=0xbfc1a588) at graphicsview/qgraphicsview.cpp:2897 #26 0xb6d413f5 in QAbstractScrollAreaFilter::eventFilter (this=0x87aa7e0, o=0x83f78f8, e=0xbfc1a588) at widgets/qabstractscrollarea_p.h:100 #27 0xb7ee8cea in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x80a56f8, receiver=0x83f78f8, event=0xbfc1a588) at kernel/qcoreapplication.cpp:726 #28 0xb688967a in QApplicationPrivate::notify_helper (this=0x80a56f8, receiver=0x83f78f8, e=0xbfc1a588) at kernel/qapplication.cpp:4053 #29 0xb6892311 in QApplication::notify (this=0x809f638, receiver=0x83f78f8, e=0xbfc1a588) at kernel/qapplication.cpp:3759 #30 0xb73a7b9d in KApplication::notify (this=0x809f638, receiver=0x83f78f8, event=0xbfc1a588) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:302 #31 0xb7ee9adb in QCoreApplication::notifyInternal (this=0x809f638, receiver=0x83f78f8, event=0xbfc1a588) at kernel/qcoreapplication.cpp:610 #32 0xb689137e in QApplicationPrivate::sendMouseEvent (receiver=0x83f78f8, event=0xbfc1a588, alienWidget=0x83f78f8, nativeWidget=0x86e52e0, buttonDown=0xb711ea40, lastMouseReceiver=@0xb711ea44) at ../../src/corelib/kernel/qcoreapplication.h:216 #33 0xb6901506 in QETWidget::translateMouseEvent (this=0x86e52e0, event=0xbfc1bc1c) at kernel/qapplication_x11.cpp:4446 #34 0xb69008dd in QApplication::x11ProcessEvent (this=0x809f638, event=0xbfc1bc1c) at kernel/qapplication_x11.cpp:3442 #35 0xb692a27a in x11EventSourceDispatch (s=0x80a8048, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #36 0xb642f9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #37 0xb6433083 in ?? () from /usr/lib/libglib-2.0.so.0 #38 0xb6433241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #39 0xb7f15558 in QEventDispatcherGlib::processEvents (this=0x80a2d18, flags={i = -1077821992}) at kernel/qeventdispatcher_glib.cpp:324 #40 0xb6929975 in QGuiEventDispatcherGlib::processEvents (this=0x80a2d18, flags={i = -1077821944}) at kernel/qguieventdispatcher_glib.cpp:202 #41 0xb7ee80fa in QEventLoop::processEvents (this=0xbfc1be80, flags={i = -1077821880}) at kernel/qeventloop.cpp:149 #42 0xb7ee853a in QEventLoop::exec (this=0xbfc1be80, flags={i = -1077821816}) at kernel/qeventloop.cpp:200 #43 0xb7eea9e9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #44 0xb6889517 in QApplication::exec () at kernel/qapplication.cpp:3526 #45 0xb4929e50 in kdemain (argc=1, argv=0x8087880) at /usr/src/debug/kdebase-workspace-4.2.90/plasma/shells/desktop/main.cpp:50 #46 0x0804e2b0 in launch (argc=1, _name=0x808782c "/usr/bin/plasma-desktop", args=0x8087844 "", cwd=0x0, envc=0, envs=0x8087848 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x805138c "0") at /usr/src/debug/kdelibs-4.2.90/kinit/kinit.cpp:672 #47 0x0804ea8d in handle_launcher_request (sock=7, who=<value optimized out>) at /usr/src/debug/kdelibs-4.2.90/kinit/kinit.cpp:1164 #48 0x0804ef23 in handle_requests (waitForPid=0) at /usr/src/debug/kdelibs-4.2.90/kinit/kinit.cpp:1357 #49 0x0804fbca in main (argc=2, argv=0xbfc1c664, envp=0xbfc1c670) at /usr/src/debug/kdelibs-4.2.90/kinit/kinit.cpp:1784 Report to https://bugs.kde.org
SVN commit 980479 by mart: delete the window when the applet is closed, fixes a leak and hopefully 196074 BUG:196074 M +1 -0 magnifique.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=980479
*** Bug 205424 has been marked as a duplicate of this bug. ***
*** Bug 205944 has been marked as a duplicate of this bug. ***
2009/9/2 Dario Andres <andresbajotierra@gmail.com> > https://bugs.kde.org/show_bug.cgi?id=196074 > > > Dario Andres <andresbajotierra@gmail.com> changed: > > What |Removed |Added > > ---------------------------------------------------------------------------- > CC| |joao.eel@gmail.com > > > > > My widget now work fine.
*** Bug 253198 has been marked as a duplicate of this bug. ***