Bug 1829212
Summary: | [abrt] sway: wl_list_insert(): sway killed by SIGSEGV | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michal Halenka <michal.halenka> | ||||||||||||||||||||||||
Component: | wlroots | Assignee: | Till Hofmann <thofmann> | ||||||||||||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||||
Version: | 32 | CC: | dan.cermak, fedora, grumpey0, me, plautrba, sway-sig, thofmann, zsvetlik | ||||||||||||||||||||||||
Target Milestone: | --- | ||||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||
URL: | https://retrace.fedoraproject.org/faf/reports/bthash/2519eb27093ff246994150497257573e089384ef | ||||||||||||||||||||||||||
Whiteboard: | abrt_hash:210d17ce1b65b7db751c0878242edf6495e020b0; | ||||||||||||||||||||||||||
Fixed In Version: | wlroots-0.10.1-2.fc32 | Doc Type: | If docs needed, set a value | ||||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||
Last Closed: | 2020-06-03 01:49:46 UTC | Type: | --- | ||||||||||||||||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||||||||||||||||
Documentation: | --- | CRM: | |||||||||||||||||||||||||
Verified Versions: | Category: | --- | |||||||||||||||||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||||||
Embargoed: | |||||||||||||||||||||||||||
Attachments: |
|
Description
Michal Halenka
2020-04-29 08:40:16 UTC
Created attachment 1682765 [details]
File: backtrace
Created attachment 1682767 [details]
File: core_backtrace
Created attachment 1682768 [details]
File: cpuinfo
Created attachment 1682769 [details]
File: dso_list
Created attachment 1682770 [details]
File: environ
Created attachment 1682771 [details]
File: exploitable
Created attachment 1682772 [details]
File: limits
Created attachment 1682773 [details]
File: maps
Created attachment 1682774 [details]
File: mountinfo
Created attachment 1682775 [details]
File: open_fds
Created attachment 1682776 [details]
File: proc_pid_status
This happened when I was using external display and my laptop display. External Monitor <-> DisplayPort <-> Dell DA300 hub <-> Thunderbolt <-> laptop This happened at the moment when I disconnected Dell DA300's thunderbolt from my laptop. There was nothing else than external monitor connected to the DA300 for the whole time. I am not very fluent in backtracing, but it seems to me that it is related to: https://github.com/swaywm/wlroots/issues/1684 Can you force this crash to happen again by repeating the situation? (It might be necessary to start an application that still uses Xorg, as the backtrace suggests xwayland being involved.) I've tried to reproduce this issue: - I am not sure if it is the same crash, but sway crashes almost every time when I connect/disconnect DA300 hub via thunderbolt. - I also tried to connect/disconnect DisplayPort cable, and power on/off external monitor, and the crash did not occur. - I've deleted all abrt problems yesterday, and now during this reproduction attempts abrt did not catch any problem. Could you try to install sway from this copr and give it if you can reproduce the issue as well: https://copr.fedorainfracloud.org/coprs/defolos/sway-experimental/? (That is sway & wlroots from the master branch) I've installed sway 1.4+git52bd6ae and wlroots 0.10.1+git46c83cb. After reboot (just for sure), disconnect of DA300 no longer crashes sway (Yay!), unfortunattely I am not able to reconnect external monitor. Sway sees it as: swaymsg -t get_outputs Output eDP-1 'Sharp Corporation 0x144A 0x00000000' (focused) Current mode: 3200x1800 @ 59.981998 Hz Position: 0,1080 Scale factor: 2.000000 Scale filter: nearest Subpixel hinting: unknown Transform: normal Workspace: 2 Max render time: off Adaptive sync: disabled Available modes: 3200x1800 @ 47.985001 Hz 3200x1800 @ 59.981998 Hz Output DP-1 'Dell Inc. DELL P2719H GV1LPS2' (inactive) Available modes: 720x400 @ 70.082001 Hz 640x480 @ 59.939999 Hz 640x480 @ 75.000000 Hz 800x600 @ 60.317001 Hz 800x600 @ 75.000000 Hz 1024x768 @ 60.004002 Hz 1024x768 @ 75.028999 Hz 1152x864 @ 75.000000 Hz 1280x1024 @ 60.020000 Hz 1280x1024 @ 75.025002 Hz 1600x900 @ 60.000000 Hz 1920x1080 @ 60.000000 Hz Executing `swaymsg output DP-1 enable` does not change anything. Hm, that is rather unfortunate. This probably means that the underlying bug is still present, it just manifests differently now. Could you report this upstream https://github.com/swaywm/sway and post the link to the issue here? I'll try to help out, but I'm afraid you'll have to eventually also build sway yourself. Reported upstream GitHub as https://github.com/swaywm/sway/issues/5318 Michal: should I rebuild sway and wlroots from git into my copr so that you can test it? FEDORA-2020-c8d4ba0d3d has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-c8d4ba0d3d I've submitted the patched version as an update to F32. Please test! FEDORA-2020-c8d4ba0d3d has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-c8d4ba0d3d` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-c8d4ba0d3d See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2020-c8d4ba0d3d has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report. |