Bug 2131874

Summary: xournalpp segfaults on wayland when opening save dialog after using text tool
Product: [Fedora] Fedora EPEL Reporter: Casey Harkins <charkins>
Component: xournalppAssignee: Orion Poplawski <orion>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel8CC: luya_tfz, orion
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: xournalpp-1.1.2-1.el8 xournalpp-1.1.2-1.fc36 xournalpp-1.1.2-1.el9 xournalpp-1.1.2-1.fc37 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-11-09 10:42:27 UTC Type: Bug
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 Flags
backtrace none

Description Casey Harkins 2022-10-04 01:32:47 UTC
Created attachment 1915849 [details]
backtrace

Description of problem:

Opening xournalpp with a blank page and using the text tool will crash as soon as a save dialog is opened on wayland. Same steps on X11 does not cause the crash.

Version-Release number of selected component (if applicable):

xournalpp-1.1.1-1.el8.x86_64

How reproducible:

100% reproducible.

Steps to Reproduce:
1. Launch xournalpp on wayland
2. Use text tool (e.g. enter "x" on page)
3. Attempt to save the document.

Actual results:

Segfaults as Save dialog opens.

Expected results:

Save dialog opens and allows document to be saved.

Additional info:

Does not crash with same system/user/steps when logged into an X11 session.

Comment 1 Casey Harkins 2022-10-06 15:16:09 UTC
Fix is merged upstream and should be included in 1.1.2 release. Patch is a one-liner if EPEL wanted to push a 1.1.1-2 release, otherwise can wait until upstream release.

Comment 2 Fedora Update System 2022-11-01 01:34:31 UTC
FEDORA-2022-6d05058cc2 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-6d05058cc2

Comment 3 Fedora Update System 2022-11-01 01:34:33 UTC
FEDORA-2022-402563e045 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-402563e045

Comment 4 Fedora Update System 2022-11-01 01:34:34 UTC
FEDORA-EPEL-2022-f259d8993c has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-f259d8993c

Comment 5 Fedora Update System 2022-11-01 01:34:35 UTC
FEDORA-EPEL-2022-a4a35d2fab has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-a4a35d2fab

Comment 6 Fedora Update System 2022-11-01 14:47:47 UTC
FEDORA-2022-6d05058cc2 has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-6d05058cc2`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-6d05058cc2

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2022-11-01 15:13:18 UTC
FEDORA-EPEL-2022-f259d8993c has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-f259d8993c

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2022-11-01 16:05:49 UTC
FEDORA-2022-402563e045 has been pushed to the Fedora 36 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-402563e045`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-402563e045

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2022-11-01 16:35:29 UTC
FEDORA-EPEL-2022-a4a35d2fab has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-a4a35d2fab

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 Fedora Update System 2022-11-09 10:42:27 UTC
FEDORA-EPEL-2022-f259d8993c has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 11 Fedora Update System 2022-11-09 11:20:48 UTC
FEDORA-2022-402563e045 has been pushed to the Fedora 36 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 12 Fedora Update System 2022-11-09 11:46:59 UTC
FEDORA-EPEL-2022-a4a35d2fab has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 13 Fedora Update System 2022-11-10 22:29:32 UTC
FEDORA-2022-6d05058cc2 has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.