Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1201996
Summary: | Coredumps when displaying attached document | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Zdenek Kabelac <zkabelac> | ||||
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: | rawhide | CC: | mkasik | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | evince-3.15.90-2.fc22 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2015-03-21 04:50:36 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: |
|
evince-3.15.90-2.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/evince-3.15.90-2.fc22 evince-3.14.2-2.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/evince-3.14.2-2.fc21 Hi, thank you for the report. I've pushed a fix to F21, F22 and rawhide which fixes the crash. This is the same problem as the one in https://bugzilla.gnome.org/show_bug.cgi?id=744586. The patch was not accepted by upstream yet but it avoids the crash so I've just gone ahead and pushed it downstream for now. However there is something wrong with the document because ghostscript doesn't render it and shows an error instead. Regards Marek So the question could be - Is the acroreader now generating invalid .ps files (Original .pdf can be downloaded from: http://www.financnisprava.cz/assets/tiskopisy/IF_5405_21.pdf And my acrobat is: AdobeReader_enu-9.5.5-1.i486 Or linux ps tools are not able to handle some new 'inovations' made by Adobe (obviosly to break compatibility :)) There is a problem with missing font but I'm not able to quickly find a way how to bypass it now :(. Package evince-3.15.90-2.fc22: * should fix your issue, * was pushed to the Fedora 22 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing evince-3.15.90-2.fc22' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-4103/evince-3.15.90-2.fc22 then log in and leave karma (feedback). Ok, not crashing, but also not saying to a user there is a 'read error' problem. But crash is fixed. I'll look at the error propagation once we will get to another round of reviewing of the patch on upstream. evince-3.15.90-2.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report. evince-3.14.2-2.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report. |
Created attachment 1001607 [details] gziped tax form Description of problem: Evince seems to crash when trying to display 'tax' form created by acroread (attached). Crash backtrace: #0 INT_cairo_surface_set_device_scale (surface=0x0, x_scale=1, y_scale=1) at cairo-surface.c:1712 1712 if (unlikely (surface->status)) Missing separate debuginfos, use: debuginfo-install evince-3.15.90-2.fc23.x86_64 (gdb) bt #0 0x00007fd21df65f00 in INT_cairo_surface_set_device_scale (surface=0x0, x_scale=1, y_scale=1) at cairo-surface.c:1712 #1 0x00007fd2209ab00f in thumbnail_job_completed_callback () #2 0x00007fd21d706174 in _g_closure_invoke_va (closure=closure@entry=0x7fd222e22aa0, return_value=return_value@entry=0x0, instance=instance@entry=0x7fd1c80045c0, args=args@entry=0x7ffceb226bf0, n_params=<optimized out>, param_types=0x0) at gclosure.c:831 #3 0x00007fd21d720ecd in g_signal_emit_valist (instance=0x7fd1c80045c0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffceb226bf0) at gsignal.c:3214 #4 0x00007fd21d72150f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3361 #5 0x00007fd2202cb6d3 in emit_finished () at /lib64/libevview3.so.3 #6 0x00007fd21d40622a in g_main_context_dispatch (context=0x7fd222731ff0) at gmain.c:3122 #7 0x00007fd21d40622a in g_main_context_dispatch (context=context@entry=0x7fd222731ff0) at gmain.c:3737 #8 0x00007fd21d4065c0 in g_main_context_iterate (context=context@entry=0x7fd222731ff0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3808 #9 0x00007fd21d40666c in g_main_context_iteration (context=0x7fd222731ff0, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3869 #10 0x00007fd21d9f720c in g_application_run (application=0x7fd2228e7100 [EvApplication], argc=0, argv=0x0) at gapplication.c:2308 #11 0x00007fd220985257 in main () Version-Release number of selected component (if applicable): evince-3.15.90-2.fc23.x86_64 How reproducible: Steps to Reproduce: 1. open attachment 2. 3. Actual results: Expected results: Additional info: