[Konsole-devel] [frameworks-kwindowsystem] [Bug 349512] Konsole and other KDE Apps Crash during KWindowSystemPrivateX11::viewportToDesktop

Ole Langbehn via KDE Bugzilla bugzilla_noreply at kde.org
Mon Nov 9 21:02:55 UTC 2015


https://bugs.kde.org/show_bug.cgi?id=349512

Ole Langbehn <ole.langbehn at googlemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ole.langbehn at googlemail.com

--- Comment #6 from Ole Langbehn <ole.langbehn at googlemail.com> ---
I'm able to reproduce this reliably on my box.

* start i3wm
* start konsole in scratchpad
* with konsole displayed, from konsole tab, call
# xrandr --output eDP1 --off; sleep 3; xrandr --output eDP1 --auto
(turning off/on my only display)

The crash does not happen when konsole is in tiling or floating mode (not in
scratchpad mode)

Core was generated by `konsole -name konsole_scratchpad'.
Program terminated with signal SIGFPE, Arithmetic exception.
#0  KWindowSystemPrivateX11::viewportToDesktop (this=0x19da3c0, p=...) at
/var/tmp/portage/kde-frameworks/kwindowsystem-5.15.0/work/kwindowsystem-5.15.0/src/platforms/xcb/kwindowsystem.cpp:1095
1095   
/var/tmp/portage/kde-frameworks/kwindowsystem-5.15.0/work/kwindowsystem-5.15.0/src/platforms/xcb/kwindowsystem.cpp:
No such file or directory.
[Current thread is 1 (Thread 0x7f1d1d3687c0 (LWP 6450))]
(gdb) bt
#0  KWindowSystemPrivateX11::viewportToDesktop (this=0x19da3c0, p=...) at
/var/tmp/portage/kde-frameworks/kwindowsystem-5.15.0/work/kwindowsystem-5.15.0/src/platforms/xcb/kwindowsystem.cpp:1095
#1  0x00007f1d0a9c2ec8 in KWindowSystemPrivateX11::currentDesktop
(this=0x19da3c0) at
/var/tmp/portage/kde-frameworks/kwindowsystem-5.15.0/work/kwindowsystem-5.15.0/src/platforms/xcb/kwindowsystem.cpp:486
#2  0x00007f1d0a9c0e6c in NETEventFilter::nativeEventFilter (this=0x1a20540,
ev=0x7f1d04005280) at
/var/tmp/portage/kde-frameworks/kwindowsystem-5.15.0/work/kwindowsystem-5.15.0/src/platforms/xcb/kwindowsystem.cpp:194
#3  0x00007f1d19a7994c in QAbstractEventDispatcher::filterNativeEvent
(this=<optimized out>, eventType=..., message=message at entry=0x7f1d04005280,
result=result at entry=0x7ffd60c6fb18) at kernel/qabstracteventdispatcher.cpp:460
#4  0x00007f1d0ccec7a5 in QXcbConnection::handleXcbEvent
(this=this at entry=0x19a5960, event=event at entry=0x7f1d04005280) at
qxcbconnection.cpp:1020
#5  0x00007f1d0ccee8cb in QXcbConnection::processXcbEvents (this=0x19a5960) at
qxcbconnection.cpp:1502
#6  0x00007f1d19aa4e9a in QObject::event (this=0x19a5960, e=<optimized out>) at
kernel/qobject.cpp:1239
#7  0x00007f1d1a2cd69c in QApplicationPrivate::notify_helper
(this=this at entry=0x199a2e0, receiver=receiver at entry=0x19a5960,
e=e at entry=0x7f1d04005490) at kernel/qapplication.cpp:3716
#8  0x00007f1d1a2d2b10 in QApplication::notify (this=0x7ffd60c70270,
receiver=0x19a5960, e=0x7f1d04005490) at kernel/qapplication.cpp:3499
#9  0x00007f1d19a7bb9d in QCoreApplication::notifyInternal
(this=0x7ffd60c70270, receiver=0x19a5960, event=event at entry=0x7f1d04005490) at
kernel/qcoreapplication.cpp:965
#10 0x00007f1d19a7e973 in QCoreApplication::sendEvent (event=0x7f1d04005490,
receiver=<optimized out>) at kernel/qcoreapplication.h:224
#11 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver at entry=0x0,
event_type=event_type at entry=0, data=0x1956410) at
kernel/qcoreapplication.cpp:1593
#12 0x00007f1d19a7ef38 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1451
#13 0x00007f1d19ac9523 in postEventSourceDispatch (s=0x19c80d0) at
kernel/qeventdispatcher_glib.cpp:271
#14 0x00007f1d13e558fd in g_main_dispatch (context=0x7f1d04002450) at
/var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3122
#15 g_main_context_dispatch (context=context at entry=0x7f1d04002450) at
/var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3737
#16 0x00007f1d13e55be0 in g_main_context_iterate
(context=context at entry=0x7f1d04002450, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3808
#17 0x00007f1d13e55c8c in g_main_context_iteration (context=0x7f1d04002450,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#18 0x00007f1d19ac9597 in QEventDispatcherGlib::processEvents (this=0x19c4130,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#19 0x00007f1d19a7a7ba in QEventLoop::exec (this=this at entry=0x7ffd60c70130,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#20 0x00007f1d19a81b9c in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1229
#21 0x00007f1d19da032c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1527
#22 0x00007f1d1a2c92d5 in QApplication::exec () at kernel/qapplication.cpp:2976
#23 0x00007f1d1d1250eb in kdemain (argc=3, argv=0x7ffd60c703b8) at
/var/tmp/portage/kde-apps/konsole-15.08.2/work/konsole-15.08.2/src/main.cpp:113
#24 0x00007f1d1cd87630 in __libc_start_main (main=0x400790 <main(int, char**)>,
argc=3, argv=0x7ffd60c703b8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffd60c703a8) at libc-start.c:289
#25 0x00000000004007c9 in _start ()

If you need any more information, I'll be happy to provide it.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list