Bug 227260 - Crash when using RandR to add secondary display.
Summary: Crash when using RandR to add secondary display.
Status: RESOLVED DUPLICATE of bug 201620
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:
Depends on:
Blocks:
 
Reported: 2010-02-16 20:58 UTC by Tom Sutherland
Modified: 2010-02-22 15:47 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 Tom Sutherland 2010-02-16 20:58:20 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.1
Operating System: Linux 2.6.31-20-generic x86_64
Distribution: Ubuntu 9.10

-- Information about the crash:
segault when adding a second, external monitor to laptop - happens when KDE "rearranges" all the windows and stuff.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  QWidget::mapToParent (this=0x0, pos=...) at kernel/qwidget.cpp:3979
#6  0x00007f698ef52c5b in QWidget::mapTo (this=<value optimized out>, parent=0x280ac00, pos=...) at kernel/qwidget.cpp:3935
#7  0x00007f697153b4f4 in ?? () from /usr/lib/kde4/plasma_applet_systemtray.so
#8  0x00007f697153bb38 in ?? () from /usr/lib/kde4/plasma_applet_systemtray.so
#9  0x00007f698fd7dd3f in QMetaObject::activate (sender=0x27b2cb8, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x2) at kernel/qobject.cpp:3275
#10 0x00007f698fd7a993 in QObject::event (this=0x27b2cb8, e=0x7fffe41f68a0) at kernel/qobject.cpp:1212
#11 0x00007f698ef09fac in QApplicationPrivate::notify_helper (this=0x12fea20, receiver=0x27b2cb8, e=0x7fffe41f68a0) at kernel/qapplication.cpp:4298
#12 0x00007f698ef1059b in QApplication::notify (this=0x12e8020, receiver=0x27b2cb8, e=0x7fffe41f68a0) at kernel/qapplication.cpp:4181
#13 0x00007f69902b2d16 in KApplication::notify (this=0x12e8020, receiver=0x27b2cb8, event=0x7fffe41f68a0) at ../../kdeui/kernel/kapplication.cpp:302
#14 0x00007f698fd6af3c in QCoreApplication::notifyInternal (this=0x12e8020, receiver=0x27b2cb8, event=0x7fffe41f68a0) at kernel/qcoreapplication.cpp:704
#15 0x00007f698fd97b92 in QCoreApplication::sendEvent (this=0x1301fa0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#16 QTimerInfoList::activateTimers (this=0x1301fa0) at kernel/qeventdispatcher_unix.cpp:603
#17 0x00007f698fd94774 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#18 0x00007f698af71bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#19 0x00007f698af75598 in ?? () from /lib/libglib-2.0.so.0
#20 0x00007f698af756c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#21 0x00007f698fd94463 in QEventDispatcherGlib::processEvents (this=0x12731c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#22 0x00007f698efb97ee in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#23 0x00007f698fd69862 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#24 0x00007f698fd69c3c in QEventLoop::exec (this=0x7fffe41f6b40, flags=) at kernel/qeventloop.cpp:201
#25 0x00007f698fd6d97b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#26 0x00007f69843120a2 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#27 0x0000000000406fb8 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=0x40a499 "0") at ../../kinit/kinit.cpp:717
#28 0x0000000000407c70 in handle_launcher_request (sock=8, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#29 0x0000000000408121 in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1402
#30 0x0000000000408df2 in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1841

Possible duplicates by query: bug 227152, bug 226365, bug 225079, bug 224729, bug 223886.

Reported using DrKonqi
Comment 1 Dario Andres 2010-02-16 21:50:53 UTC
- If you can reproduce the crash at will (or you experience this regularly), can you install the "kdebase-workspace-dbg" package and post a complete backtrace here? (you can get more information at http://techbase.kde.org/User:DarioAndres/Basic_Guide_about_Crash_Reporting ) Thanks
Comment 2 Tom Sutherland 2010-02-16 23:00:46 UTC
yes, just tried a few things but haven't been able to duplicate.  I've
install kdebase-workspace-dbg and will report back when it happens
again.

On Tue, 2010-02-16 at 21:50 +0100, Dario Andres wrote:
> https://bugs.kde.org/show_bug.cgi?id=227260
> 
>            Summary: Crash when using RandR to add secondary display.
>            Product: plasma
>            Version: unspecified
>           Platform: Ubuntu Packages
>         OS/Version: Linux
>             Status: UNCONFIRMED
>           Severity: crash
>           Priority: NOR
>          Component: general
>         AssignedTo: plasma-bugs@kde.org
>         ReportedBy: tsuther@gmail.com
>                 CC: andresbajotierra@gmail.com
> 
> 
> 
> Dario Andres <andresbajotierra@gmail.com> changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                  CC|                            |andresbajotierra@gmail.com
> 
> 
> Application: plasma-desktop (0.3)
> KDE Platform Version: 4.4.00 (KDE 4.4.0)
> Qt Version: 4.6.1
> Operating System: Linux 2.6.31-20-generic x86_64
> Distribution: Ubuntu 9.10
> 
> -- Information about the crash:
> segault when adding a second, external monitor to laptop - happens when KDE
> "rearranges" all the windows and stuff.
> 
>  -- Backtrace:
> Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
> The current source language is "auto; currently c".
> [KCrash Handler]
> #5  QWidget::mapToParent (this=0x0, pos=...) at kernel/qwidget.cpp:3979
> #6  0x00007f698ef52c5b in QWidget::mapTo (this=<value optimized out>,
> parent=0x280ac00, pos=...) at kernel/qwidget.cpp:3935
> #7  0x00007f697153b4f4 in ?? () from /usr/lib/kde4/plasma_applet_systemtray.so
> #8  0x00007f697153bb38 in ?? () from /usr/lib/kde4/plasma_applet_systemtray.so
> #9  0x00007f698fd7dd3f in QMetaObject::activate (sender=0x27b2cb8, m=<value
> optimized out>, local_signal_index=<value optimized out>, argv=0x2) at
> kernel/qobject.cpp:3275
> #10 0x00007f698fd7a993 in QObject::event (this=0x27b2cb8, e=0x7fffe41f68a0) at
> kernel/qobject.cpp:1212
> #11 0x00007f698ef09fac in QApplicationPrivate::notify_helper (this=0x12fea20,
> receiver=0x27b2cb8, e=0x7fffe41f68a0) at kernel/qapplication.cpp:4298
> #12 0x00007f698ef1059b in QApplication::notify (this=0x12e8020,
> receiver=0x27b2cb8, e=0x7fffe41f68a0) at kernel/qapplication.cpp:4181
> #13 0x00007f69902b2d16 in KApplication::notify (this=0x12e8020,
> receiver=0x27b2cb8, event=0x7fffe41f68a0) at
> ../../kdeui/kernel/kapplication.cpp:302
> #14 0x00007f698fd6af3c in QCoreApplication::notifyInternal (this=0x12e8020,
> receiver=0x27b2cb8, event=0x7fffe41f68a0) at kernel/qcoreapplication.cpp:704
> #15 0x00007f698fd97b92 in QCoreApplication::sendEvent (this=0x1301fa0) at
> ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
> #16 QTimerInfoList::activateTimers (this=0x1301fa0) at
> kernel/qeventdispatcher_unix.cpp:603
> #17 0x00007f698fd94774 in timerSourceDispatch (source=<value optimized out>) at
> kernel/qeventdispatcher_glib.cpp:184
> #18 0x00007f698af71bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
> #19 0x00007f698af75598 in ?? () from /lib/libglib-2.0.so.0
> #20 0x00007f698af756c0 in g_main_context_iteration () from
> /lib/libglib-2.0.so.0
> #21 0x00007f698fd94463 in QEventDispatcherGlib::processEvents (this=0x12731c0,
> flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
> #22 0x00007f698efb97ee in QGuiEventDispatcherGlib::processEvents (this=0x0,
> flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
> #23 0x00007f698fd69862 in QEventLoop::processEvents (this=<value optimized
> out>, flags=) at kernel/qeventloop.cpp:149
> #24 0x00007f698fd69c3c in QEventLoop::exec (this=0x7fffe41f6b40, flags=) at
> kernel/qeventloop.cpp:201
> #25 0x00007f698fd6d97b in QCoreApplication::exec () at
> kernel/qcoreapplication.cpp:981
> #26 0x00007f69843120a2 in kdemain () from
> /usr/lib/libkdeinit4_plasma-desktop.so
> #27 0x0000000000406fb8 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=0x40a499 "0") at
> ../../kinit/kinit.cpp:717
> #28 0x0000000000407c70 in handle_launcher_request (sock=8, who=<value optimized
> out>) at ../../kinit/kinit.cpp:1209
> #29 0x0000000000408121 in handle_requests (waitForPid=0) at
> ../../kinit/kinit.cpp:1402
> #30 0x0000000000408df2 in main (argc=4, argv=<value optimized out>, envp=<value
> optimized out>) at ../../kinit/kinit.cpp:1841
> 
> Possible duplicates by query: bug 227152, bug 226365, bug 225079, bug 224729,
> bug 223886.
> 
> Reported using DrKonqi
> 
> --- Comment #1 from Dario Andres <andresbajotierra gmail com>  2010-02-16 21:50:53 ---
> - If you can reproduce the crash at will (or you experience this regularly),
> can you install the "kdebase-workspace-dbg" package and post a complete
> backtrace here? (you can get more information at
> http://techbase.kde.org/User:DarioAndres/Basic_Guide_about_Crash_Reporting )
> Thanks
>
Comment 3 Beat Wolf 2010-02-22 10:16:23 UTC

*** This bug has been marked as a duplicate of bug 201620 ***
Comment 4 Tom Sutherland 2010-02-22 15:47:41 UTC
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  QWidget::mapToParent (this=0x0, pos=...) at kernel/qwidget.cpp:3979
#6  0x00007f31d5faec5b in QWidget::mapTo (this=<value optimized out>, parent=0x348ba70, pos=...) at kernel/qwidget.cpp:3935
#7  0x00007f31b85964f4 in SystemTray::X11EmbedPainter::performUpdates (this=<value optimized out>) at ../../../../../plasma/generic/applets/systemtray/protocols/fdo/x11embedpainter.cpp:127
#8  0x00007f31b8596b38 in SystemTray::X11EmbedPainter::qt_metacall (this=0x33f9110, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffae1a7150) at ./x11embedpainter.moc:75
#9  0x00007f31d6dd9d3f in QMetaObject::activate (sender=0x35f3138, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3275
#10 0x00007f31d6dd6993 in QObject::event (this=0x35f3138, e=0x7fffae1a78a0) at kernel/qobject.cpp:1212
#11 0x00007f31d5f65fac in QApplicationPrivate::notify_helper (this=0x2119db0, receiver=0x35f3138, e=0x7fffae1a78a0) at kernel/qapplication.cpp:4298
#12 0x00007f31d5f6c59b in QApplication::notify (this=0x20efeb0, receiver=0x35f3138, e=0x7fffae1a78a0) at kernel/qapplication.cpp:4181
#13 0x00007f31d730ed16 in KApplication::notify (this=0x20efeb0, receiver=0x35f3138, event=0x7fffae1a78a0) at ../../kdeui/kernel/kapplication.cpp:302
#14 0x00007f31d6dc6f3c in QCoreApplication::notifyInternal (this=0x20efeb0, receiver=0x35f3138, event=0x7fffae1a78a0) at kernel/qcoreapplication.cpp:704
#15 0x00007f31d6df3b92 in QCoreApplication::sendEvent (this=0x211d340) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#16 QTimerInfoList::activateTimers (this=0x211d340) at kernel/qeventdispatcher_unix.cpp:603
#17 0x00007f31d6df0774 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#18 0x00007f31d1fcdbce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#19 0x00007f31d1fd1598 in ?? () from /lib/libglib-2.0.so.0
#20 0x00007f31d1fd16c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#21 0x00007f31d6df0463 in QEventDispatcherGlib::processEvents (this=0x208e1c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#22 0x00007f31d60157ee in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#23 0x00007f31d6dc5862 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#24 0x00007f31d6dc5c3c in QEventLoop::exec (this=0x7fffae1a7b40, flags=) at kernel/qeventloop.cpp:201
#25 0x00007f31d6dc997b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#26 0x00007f31cb36e0a2 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../plasma/desktop/shell/main.cpp:112
#27 0x0000000000406fb8 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=0x40a499 "0") at ../../kinit/kinit.cpp:717
#28 0x0000000000407c70 in handle_launcher_request (sock=8, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#29 0x0000000000408121 in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1402
#30 0x0000000000408df2 in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1841