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

--- Comment #1 from easonqq0...@gmail.com ---
I look closely at some tracebacks of other applications that also crashed when
unplugging drawing tablet, `QtWayland::zwp_tablet_pad_v2::handle_removed(void*,
zwp_tablet_pad_v2*)` appear many times.
Maybe libQt6WaylandClient.so.6 is the culprit.

I believe
[QWaylandTabletPadV2::zwp_tablet_pad_v2_removed](https://github.com/qt/qtwayland/blob/88f94bdbea19725b3c1a09e1f868c14dff286f53/src/client/qwaylandtabletv2.cpp#L620)
cause such error, but without more knowledge about its code, I can't proceed
smoothly.

Following tracebacks are repeated:
```
#4  0x00007f7974bd9027 in QtWayland::zwp_tablet_pad_v2::handle_removed(void*,
zwp_tablet_pad_v2*) () from /lib64/libQt6WaylandClient.so.6
#5  0x00007f797348f056 in ffi_call_unix64 () from /lib64/libffi.so.8
#6  0x00007f797348a74d in ffi_call_int.lto_priv () from /lib64/libffi.so.8
#7  0x00007f797348d64e in ffi_call () from /lib64/libffi.so.8
#8  0x00007f7975aa210e in wl_closure_invoke.constprop () from
/lib64/libwayland-client.so.0
#9  0x00007f7975aa2979 in dispatch_event () from /lib64/libwayland-client.so.0
#10 0x00007f7975aa2d73 in wl_display_dispatch_queue_pending () from
/lib64/libwayland-client.so.0
#11 0x00007f7974b9e1d2 in QtWaylandClient::QWaylandDisplay::flushRequests() ()
from /lib64/libQt6WaylandClient.so.6
#12 0x00007f797554d172 in QObject::event(QEvent*) () from
/lib64/libQt6Core.so.6
#13 0x00007f79754f3a38 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt6Core.so.6
#14 0x00007f79754f7765 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib64/libQt6Core.so.6
```

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

Reply via email to