Bug 2228384
| Summary: | [abrt] evince: GfxResources::doLookupFont(): evince killed by SIGSEGV | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | xspielinbox+redhat | ||||||||||||||||||||||||||||
| Component: | evince | Assignee: | Marek Kašík <mkasik> | ||||||||||||||||||||||||||||
| Status: | ON_QA --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||||||
| Priority: | unspecified | ||||||||||||||||||||||||||||||
| Version: | 38 | CC: | feborges, gnome-sig, mclasen, mkasik, rstrode, xspielinbox+redhat | ||||||||||||||||||||||||||||
| Target Milestone: | --- | ||||||||||||||||||||||||||||||
| Target Release: | --- | ||||||||||||||||||||||||||||||
| Hardware: | x86_64 | ||||||||||||||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||||||||||||||
| URL: | https://retrace.fedoraproject.org/faf/reports/bthash/5ddc7e9b7d841b09e0d30f40d60072e63b8b109 | ||||||||||||||||||||||||||||||
| Whiteboard: | abrt_hash:b696a752048203e83478956e26e582318f441f78;VARIANT_ID=workstation; | ||||||||||||||||||||||||||||||
| Fixed In Version: | poppler-22.08.0-4.fc37 poppler-23.02.0-2.fc38 | Doc Type: | If docs needed, set a value | ||||||||||||||||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||||||||||||||||
| Last Closed: | 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
xspielinbox+redhat
2023-08-02 09:52:51 UTC
Created attachment 1981274 [details]
File: proc_pid_status
Created attachment 1981275 [details]
File: maps
Created attachment 1981276 [details]
File: limits
Created attachment 1981277 [details]
File: mountinfo
Created attachment 1981278 [details]
File: os_info
Created attachment 1981279 [details]
File: cpuinfo
Created attachment 1981280 [details]
File: core_backtrace
Created attachment 1981281 [details]
File: exploitable
Created attachment 1981282 [details]
File: dso_list
Created attachment 1981283 [details]
File: var_log_messages
Created attachment 1981284 [details]
File: backtrace
Created attachment 1981285 [details]
File: open_fds
Created attachment 1981286 [details]
File: environ
I tried to fill out an PDF-form and whenever I leave a field, evince crashes. It interstingly is only reproducable with this one PDF, but with this one everytime. Regardless, whether one switches the field with TAB, clicks somewhere else, the field has a default value or not. reporter: libreport-2.17.11 type: CCpp reason: evince killed by SIGSEGV journald_cursor: s=9a7a550263b44ce2aae567ae74362384;i=236d9a;b=227ff983b5e443ea9b73d8e89787bd4f;m=150620919;t=601ed7afea1aa;x=5c092ce938cea2d executable: /usr/bin/evince cgroup: 0::/user.slice/user-1000.slice/user/app.slice/dbus-:1.2-org.gnome.Nautilus rootdir: / uid: 1000 kernel: 6.4.6-200.fc38.x86_64 package: evince-44.3-1.fc38 runlevel: N 5 backtrace_rating: 4 crash_function: GfxResources::doLookupFont cmdline: /usr/bin/evince /home/[...]/Documents/[...]/[...]/[...]/[...].pdf Hi, thank you for the report. Could you attach the PDF here or send it to my email? Sorry, of course: I downloaded it from here: https://wiki.tum.de/download/attachments/239108496/Arbeitszeitdokumentation_MiLoG_080415.pdf?version=2&modificationDate=1613639440963&api=v2 Thank you for the PDF. I can reproduce it now. This bug has been already fixed upstream but unfortunately the fix changes API/ABI so I can not backport it as it is (see https://gitlab.freedesktop.org/poppler/poppler/-/commit/62f2eb80fb2a4d4c656e7583584aa73fbc1de511). I'll need to have a look at how to get around that. It was not that hard as I thought at the end so I've prepared an update fixing this crash. FEDORA-2023-5c5a1046b6 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-5c5a1046b6 FEDORA-2023-48838b6e4c has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-48838b6e4c FEDORA-2023-48838b6e4c 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-2023-48838b6e4c` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-48838b6e4c See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2023-5c5a1046b6 has been pushed to the Fedora 38 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-5c5a1046b6` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-5c5a1046b6 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. Thank you for the timely solution! The update works well! |