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

Christoph Feck <cf...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |crash

--- Comment #2 from Christoph Feck <cf...@kde.org> ---
Backtrace from comment #0:

Core was generated by `/usr/bin/kwin_wayland --xwayland --libinput
--exit-with-session=/usr/lib/x86_64'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f069396960c in QScopedPointer<KWayland::Server::Resource::Private,
QScopedPointerDeleter<KWayland::Server::Resource::Private> >::data (this=0x10)
at /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:140
140             return d;
[Current thread is 1 (Thread 0x7f0694ffe940 (LWP 12181))]
(gdb) bt
#0  0x00007f069396960c in QScopedPointer<KWayland::Server::Resource::Private,
QScopedPointerDeleter<KWayland::Server::Resource::Private> >::data (this=0x10)
at /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:140
#1  0x00007f0693972d76 in KWayland::Server::DataSourceInterface::d_func
(this=0x0) at
/home/roman/dev/kde/src/frameworks/kwayland/src/server/datasource_interface.cpp:161
#2  0x00007f0693972c3a in KWayland::Server::DataSourceInterface::requestData
(this=0x0, mimeType=..., fd=52) at
/home/roman/dev/kde/src/frameworks/kwayland/src/server/datasource_interface.cpp:130
#3  0x00007f069397151d in
KWayland::Server::DataOfferInterface::Private::receive (this=0x31ec850,
mimeType=..., fd=52) at
/home/roman/dev/kde/src/frameworks/kwayland/src/server/dataoffer_interface.cpp:72
#4  0x00007f06939714cd in
KWayland::Server::DataOfferInterface::Private::receiveCallback
(client=0x1dd3cf0, resource=0x2b65830, mimeType=0x305d68c "text/plain", fd=52)
at
/home/roman/dev/kde/src/frameworks/kwayland/src/server/dataoffer_interface.cpp:67
#5  0x00007f0684457e40 in ffi_call_unix64 () from
/usr/lib/x86_64-linux-gnu/libffi.so.6
#6  0x00007f06844578ab in ffi_call () from
/usr/lib/x86_64-linux-gnu/libffi.so.6
#7  0x00007f068a8afdb4 in wl_closure_invoke (closure=0x305d5b0,
flags=<optimized out>, target=0x2b65830, opcode=1, data=0x1dd3cf0) at
/home/roman/dev/gfx/wayland/src/wayland/src/connection.c:996
#8  0x00007f068a8ac867 in wl_client_connection_data (fd=<optimized out>,
mask=<optimized out>, data=0x1dd3cf0) at
/home/roman/dev/gfx/wayland/src/wayland/src/wayland-server.c:420
#9  0x00007f068a8ade22 in wl_event_loop_dispatch (loop=0x1c91450,
timeout=<optimized out>) at
/home/roman/dev/gfx/wayland/src/wayland/src/event-loop.c:641
#10 0x00007f0693973dff in KWayland::Server::Display::Private::dispatch
(this=0x1c91550) at
/home/roman/dev/kde/src/frameworks/kwayland/src/server/display.cpp:141
#11 0x00007f0693973a25 in
KWayland::Server::Display::Private::<lambda()>::operator()(void) const
(__closure=0x1c91d90) at
/home/roman/dev/kde/src/frameworks/kwayland/src/server/display.cpp:109
#12 0x00007f069397b4dd in QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void,
KWayland::Server::Display::Private::installSocketNotifier()::<lambda()>
>::call(KWayland::Server::Display::Private::<lambda()> &, void **) (f=...,
arg=0x7ffefba58910) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:128
#13 0x00007f069397aec9 in
QtPrivate::Functor<KWayland::Server::Display::Private::installSocketNotifier()::<lambda()>,
0>::call<QtPrivate::List<>,
void>(KWayland::Server::Display::Private::<lambda()> &, void *, void **)
(f=..., arg=0x7ffefba58910) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:238
#14 0x00007f0693979ac1 in
QtPrivate::QFunctorSlotObject<KWayland::Server::Display::Private::installSocketNotifier()::<lambda()>,
0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *,
void **, bool *) (which=1, this_=0x1c91d80, r=0x1c9cbc0, a=0x7ffefba58910,
ret=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:421
#15 0x00007f06924f32a6 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f06924ff538 in QSocketNotifier::activated(int,
QSocketNotifier::QPrivateSignal) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f06924ff8eb in QSocketNotifier::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f0692aa939c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007f0692ab0ab0 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007f06924c6228 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007f0692519e8d in
QEventDispatcherUNIXPrivate::activateSocketNotifiers() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f069251a24d in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f067c2030cd in
QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/KWinQpaPlugin.so
#24 0x00007f06924c45ba in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f06924cd6c4 in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x000000000040ef45 in main ()

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to