Summary: | PDF's are rendered as blank pages. | ||
---|---|---|---|
Product: | [Applications] okular | Reporter: | Larry <Larry> |
Component: | PDF backend | Assignee: | Okular developers <okular-devel> |
Status: | RESOLVED FIXED | ||
Severity: | grave | CC: | aacid |
Priority: | NOR | ||
Version: | 0.17.4 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Sample document
strace from failing machine |
Description
Larry
2014-01-04 15:59:46 UTC
Created attachment 84449 [details]
Sample document
This scanned document displays properly on other workstations but displays as a single blank page on this one.
Well if the document is displayed on other workstations and not in this one, maybe you can check what's the differences between the workstations? I found no relevant differences between 2 Fedora 20 workstations, one exhibiting the problem and the other not, both with the same package versions. I executed Okular on both with strace output to files and compared them. The only significant differences begin at line 16219 in the attached strace log (uploaded) where there is a nearly constant stream of "recvfrom" errors, probably in a message loop but you would know better. I'm not sure if it's relevant but I did notice many occurrences of blocks of code "swapped" between what should have been similar(different only by memory addresses or file descriptors) log files. Especially when the blocks of code were reading libraries or configuration files. The return values of the various file-existence checks were consistent but the 2 traces would then read or check blocks of files in different order. For example, the block of code in lines 546 through 553 occurs on the failing machine prior to the block of code in lines 554 throu 568 whereas it occurs on the working machine prior the second block. Perhaps you can see an obvious cause for the problem that I don't. Thanks for your time and attention. Created attachment 84464 [details]
strace from failing machine
I can reproduce the error and the only reason I can find for the other machine to work is that you are "lying" and it is not running the same poppler version since an older poppler version used to work. Anyway I've now fixed it and poppler 0.26.0 will work again. (In reply to comment #5) > I can reproduce the error and the only reason I can find for the other > machine to work is that you are "lying" and it is not running the same > poppler version since an older poppler version used to work. Anyway I've now > fixed it and poppler 0.26.0 will work again. I'm confused by this response. Poppler versions are in the 0.24, not close to 0.26. Also, you mark this as resolved and say you fixed it but what was fixed (project, file and version, please?) What was the bug in Poppler (so I can track it) and did you forward the issue to them (what BZ #)? Next poppler version is 0.26, obviously i can't have fixed it in an already released version, no? What was fixed? The bug in poppler that caused this. Did i forward anything? No, since i'm the maintainer of poppler i don't need to forward myself stuff If you want to find out where the bug is i recommend you to do search for "poppler kde bug 329600" in google or any other good enough browser and find what you want. |