-
-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Atril crash on pdf (poppler) #222
Comments
Poppler 0.48.0 has been released yesterday. I suggest trying that document with it. |
So, does it still happen with 0.48.0? |
Yes, it still happens |
I just found out there's a patch for poppler to fix this, but looks like it wasn't accepted upstream (yet): I only was able to reproduce the crash with atril-thumbnailer (while loading the doc in Atril itself doesn't crash it for me). The patch fixes the crash for good. |
I've verified the following:
poppler version I indicate is the one installed in the system, although I cannot see libpoppler as a dependency with ldd command. Is poppler statically linked to atril? |
Indeed, ldd doesn't show poppler to me either. But the dynamic library is the one that's used, that's for sure. Otherwise we wouldn't see It seems that the crash is best reproducible with atril-thumbnailer:
|
I've just tested with linked patch https://bugs.freedesktop.org/attachment.cgi?id=126698 and I report same experience as yours: atril does not crash, while atri-thumbnailer crashes. The function where it crashes it's still cmsGetColorSpace as before the patch. |
The patch is finally included upstream (avalable in poppler 0.50), plus a correction for it:
I still can't reproduce the crash of Atril itself, and the patch (with correction) still fixes crash of atril-thumbnailer. |
Anyway, the issue is (was) in poppler, so please ask upstream developers if there's still some problem with it. Upstream bug report is at https://bugs.freedesktop.org/show_bug.cgi?id=97870. |
Atril crashes with the following PDF atril_core_dump.pdf.
As reported in #137, crash occurs in poppler.
System is latest 64 bit archlinux
Poppler version is 0.47.0-1
The text was updated successfully, but these errors were encountered: