Summary: | Okular 0.12.2 (KDE 4.6.3) has crashed during reload of an updated PDF document | ||
---|---|---|---|
Product: | [Applications] okular | Reporter: | Thomas Dreibholz <dreibh> |
Component: | general | Assignee: | Okular developers <okular-devel> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | aacid, dreibh, jan.zeman4 |
Priority: | NOR | ||
Version: | 0.12.2 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi |
Description
Thomas Dreibholz
2011-06-04 09:52:44 UTC
Hi, which poppler librarry version are you using? Created attachment 60611 [details]
New crash information added by DrKonqi
okular (0.12.2) on KDE Platform 4.6.3 (4.6.3) using Qt 4.7.2
- What I was doing when the application crashed:
Used pdflatex to regenerate a PDF document which was displayed by Okular => crash on automatic reload.
A possible cause for the crash could be that the new document generated by pdflatex has fewer pages (since some included chapters in the document had just been commented out). Also, the PDF bookmarks tree of the new document has been smaller.
-- Backtrace (Reduced):
#8 0x00007fabd4e4d556 in dictLookup (this=0x2b7f8a0) at Object.h:304
#9 Catalog::getNumPages (this=0x2b7f8a0) at Catalog.cc:844
#10 0x00007fabd51c6cf4 in FontIteratorData (this=0x29dc740, startPage=0, dd=0x23d1b40) at poppler-private.h:225
#11 Poppler::FontIterator::FontIterator (this=0x29dc740, startPage=0, dd=0x23d1b40) at poppler-fontinfo.cc:115
#12 0x00007fabd51be1d9 in fillMembers (doc=<value optimized out>) at poppler-private.h:156
Can you please not speculate over what the crash is and answer my question? Ok, i've found the area in which poppler accesses a object it thinks it is a dictionary without checking it is first, protected it, will be in poppler 0.16.7 and poppler 0.18.0 The installed version of the libpoppler package is 0.16.4-0ubuntu1.1. Created attachment 75220 [details]
New crash information added by DrKonqi
okular (0.12.5) on KDE Platform 4.6.5 (4.6.5) using Qt 4.7.2
- What I was doing when the application crashed:
I re-generated my pdf file using pdflatex.
-- Backtrace (Reduced):
#8 0x00007f41a03af556 in dictLookup (this=0x2561bf0) at Object.h:304
#9 Catalog::getNumPages (this=0x2561bf0) at Catalog.cc:844
#10 0x00007f41a0728cf4 in FontIteratorData (this=0x25d5ac0, startPage=0, dd=0x2581e40) at poppler-private.h:225
#11 Poppler::FontIterator::FontIterator (this=0x25d5ac0, startPage=0, dd=0x2581e40) at poppler-fontinfo.cc:115
#12 0x00007f41a07201d9 in fillMembers (doc=<value optimized out>) at poppler-private.h:156
jan.zeman4@gmail.com: You are adding the same information we already had and you are probably running and old version (not as new as specified in comment #4) or at least you don't mention it. Can you please read the whole bug and then see if you can add something of value? Thanks for caring about Okular :-) |