Bug 2178016
Summary: | Evince crashes when closing a PDF (a race condition) | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Kamil Páral <kparal> | ||||
Component: | evince | Assignee: | Marek Kašík <mkasik> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 38 | CC: | awilliam, cristian.ciupitu, cyberdiamond.steve, droidbittin, feborges, gnome-sig, hugo.posnic, jsk_priv, kakosfit, mclasen, mkasik, monteiro, robatino, rstrode, sandmann | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | AcceptedBlocker | ||||||
Fixed In Version: | evince-44~rc-2.fc38 | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2023-03-16 00:16:24 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: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 2083912 | ||||||
Attachments: |
|
Description
Kamil Páral
2023-03-14 08:43:57 UTC
*** Bug 2178012 has been marked as a duplicate of this bug. *** *** Bug 2178011 has been marked as a duplicate of this bug. *** *** Bug 2178014 has been marked as a duplicate of this bug. *** *** Bug 2178013 has been marked as a duplicate of this bug. *** *** Bug 2177270 has been marked as a duplicate of this bug. *** Hi, I can reproduce this bug and I'm currently working on it. There is a related commit in upstream but it does not fixes the issue for me: https://gitlab.gnome.org/GNOME/evince/-/commit/68d71634312ed2ba3b1d9e8bb101d06ccf7b4bc5. This bug seems to be caused by this commit: https://gitlab.gnome.org/GNOME/evince/-/commit/1afc9c61174ac3330873b1f7924393e6b211365a I'm looking at how to fix it. The variable "title_header" is freed at the end of the function "ev_window_title_update()" but it should not be freed. I'll prepare a fix + scratch build (including the previously mentioned upstream fix for the related issue). You can find the scratch build here: https://koji.fedoraproject.org/koji/taskinfo?taskID=98681919 Could you confirm whether it fixes the issue for you? *** Bug 2178055 has been marked as a duplicate of this bug. *** Yes, no more crashes! Can you please submit an official Fedora update? Thanks. Thank you for the confirmation. I'm going to file the update. FEDORA-2023-dea70933f2 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-dea70933f2 (In reply to Fedora Update System from comment #13) > FEDORA-2023-dea70933f2 has been submitted as an update to Fedora 38. > https://bodhi.fedoraproject.org/updates/FEDORA-2023-dea70933f2 Fixes the bug. Upstream merge request: https://gitlab.gnome.org/GNOME/evince/-/merge_requests/535 FEDORA-2023-dea70933f2 has been pushed to the Fedora 38 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-dea70933f2 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. *** Bug 2176834 has been marked as a duplicate of this bug. *** *** Bug 2178312 has been marked as a duplicate of this bug. *** *** Bug 2177354 has been marked as a duplicate of this bug. *** *** Bug 2177380 has been marked as a duplicate of this bug. *** *** Bug 2177703 has been marked as a duplicate of this bug. *** +4 in https://pagure.io/fedora-qa/blocker-review/issue/1100 , marking accepted. FEDORA-2023-dea70933f2 has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report. *** Bug 2178922 has been marked as a duplicate of this bug. *** *** Bug 2178921 has been marked as a duplicate of this bug. *** Close document reporter: libreport-2.17.8 type: CCpp reason: evince killed by SIGABRT journald_cursor: s=171b81e04ea54d21968215c044fd1813;i=32f572;b=773c98c53dfe4dca89392b9a27e263fb;m=a5870d288;t=5f70835d4a6c9;x=48fb7559692f9252 executable: /usr/bin/evince cmdline: /usr/bin/evince $'/home/skotti/Sync/common_share/horror on the orient express/campaign/BOOK_II_-_Through_the_Alps_PDF.pdf' cgroup: 0::/user.slice/user-1000.slice/user/app.slice/dbus-:1.2-org.gnome.Nautilus rootdir: / uid: 1000 kernel: 6.2.6-300.fc38.x86_64 package: evince-44~rc-1.fc38 runlevel: N 5 backtrace_rating: 4 crash_function: _pixman_image_fini comment: Close document Created attachment 1951340 [details]
File: backtrace
|