Details
-
Type:
Bug
-
Status: Closed
-
Priority:
P1: Critical
-
Resolution: Done
-
Affects Version/s: 5.14.2
-
Fix Version/s: 5.15.1
-
Component/s: GUI: Drag and Drop, QPA: X11/XCB
-
Labels:None
-
Platform/s:
-
Commits:e80767d1fc45cfca96694937289712f0278f4945 (qt/qtbase/dev) 8e8764a3946eeb9c1c2ed5695c89a9dba4d21359 (qt/qtbase/5.15)
Description
Dolphin on Arch Linux has been crashing for me when drag and dropping files to external applications for about two years now, since I started using Linux. I finally narrowed it down to a segfault in qxcbdrag.cpp on the following line:
target_version = *(uint32_t *)xcb_get_property_value(reply.get());
reply.get() is returning a null pointer.
Attachments
For Gerrit Dashboard: QTBUG-83446 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
309418,2 | xcb: avoid a usage of invalid reply in qxcbdrag | dev | qt/qtbase | Status: MERGED | +2 | 0 |
309454,2 | xcb: avoid a usage of invalid reply in qxcbdrag | 5.15 | qt/qtbase | Status: MERGED | +2 | 0 |