-
-
Notifications
You must be signed in to change notification settings - Fork 308
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segmentation fault (core dumped) Fedora 29 SwayWM #768
Comments
Do the prebuild binaries have the same problem? Have you tried to unset QT_QPA_PLATFORM? |
I'm pretty sure. Sorry for the reply late reply, have been creating an VM to troubleshoot this issue. Mean while, I have been digging into gdm and this seems to be core of the bug: (gdb) frame 1
#1 0x00007ffff7a57f24 in _XFlush (dpy=0x51db30) at xcb_io.c:516
516 _XSend(dpy, NULL, 0);
(gdb) list
511 * action is taken.
512 */
513 void _XFlush(Display *dpy)
514 {
515 require_socket(dpy);
516 _XSend(dpy, NULL, 0);
517
518 _XEventsQueued(dpy, QueuedAfterReading);
519 }
520
(gdb) frame 0
#0 0x00007ffff7a57aa1 in _XSend (dpy=dpy@entry=0x51db30, data=data@entry=0x0, size=size@entry=0) at xcb_io.c:464
464 if(dpy->bufptr == dpy->buffer && !size)
(gdb) list
459 _XExtension *ext;
460 xcb_connection_t *c = dpy->xcb->connection;
461 if(dpy->flags & XlibDisplayIOError)
462 return;
463
464 if(dpy->bufptr == dpy->buffer && !size)
465 return;
466
467 /* append_pending_request does not alter the dpy request number
468 * therefore we can get it outside of the loop and the if
(gdb) dpy->buffer
Undefined command: "dpy->buffer". Try "help".
(gdb) p dpy->buffer
$7 = 0x1 <error: Cannot access memory at address 0x1>
(gdb) p dpy
$8 = (Display *) 0x51db30
(Hope that helps) |
Happens to me too (NixOS), but doesn't happen when setting Ran with AddresssSanitizer:
|
When Setting:
I came to this error:
Gdb |
Update: for some reason its working in |
Continue discussion at #958. |
Source
Compiled and https://download.opensuse.org/repositories/home:manuelschneid3r/Fedora_29/home:manuelschneid3r.repo (tried both)
Environment
Steps to reproduce
Fedora 29 Workstation
Sway WM
Expected behaviour
No Segmentation fault's
Actual behaviour
Error Codes from dgb bt
Note: I started with the rebo and it worked fine untill I installed qt5-qtwayland-devel to fix
[WARN:qt.qpa.plugin] Could not find the Qt platform plugin "wayland" in ""
error and got the Segmentation error. Now even with qt5-qtwayland-devel uninstalled I get the same error :(Tried setting QT_QPA_PLATFORM="" environment variable and still no luck.
The text was updated successfully, but these errors were encountered: