Red Hat Bugzilla – Bug 606870
[abrt] crash in poppler-utils-0.12.4-2.fc13: ActualText::~ActualText: Process /usr/bin/pdftotext was killed by signal 11 (SIGSEGV)
Last modified: 2010-08-11 03:28:44 EDT
abrt 1.1.1 detected a crash.
Attached file: backtrace
cmdline: pdftotext /usr/share/doc/systemtap-1.2/langref.pdf
reason: Process /usr/bin/pdftotext was killed by signal 11 (SIGSEGV)
release: Fedora release 13 (Goddard)
How to reproduce
1. find a pdf in a non-writeable directory
2. run pdftotext with the full path to that file
3. observe segv instead of -EPERM
Created attachment 425994 [details]
the problem here is that constructor of TextOutputDev class can return in middle of its execution without initialization of its member "actualText" (and member "text"), which is then used uninitialized.
Thank you for this report
poppler-0.12.4-4.fc12 has been submitted as an update for Fedora 12.
poppler-0.12.4-5.fc13 has been submitted as an update for Fedora 13.
poppler-0.12.4-5.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.
poppler-0.12.4-4.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.