Bug 312681 - pdf files generated from google-chrome are not opened
Summary: pdf files generated from google-chrome are not opened
Status: RESOLVED DUPLICATE of bug 312188
Alias: None
Product: okular
Classification: Applications
Component: PDF backend (show other bugs)
Version: 0.16.60
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-05 13:39 UTC by Bogdan Cristea
Modified: 2013-01-06 00:25 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
used to reproduce the reported behavior (62.72 KB, application/pdf)
2013-01-05 13:47 UTC, Bogdan Cristea
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bogdan Cristea 2013-01-05 13:39:09 UTC
PDF files generated from Google Chrome are not opened by okular, while Acrobat Reader opens them. Also, the time needed to report the error is quite important (more than one minute).

Reproducible: Always

Steps to Reproduce:
1. save a web page from Google Chrome as PDF file
2. check that the PDF file is not damaged with another PDF viewer (e.g. Acrobat Reader)
3. open the saved file with okular
Actual Results:  
the file is not opened

Expected Results:  
the file should be opened. In case of an error (due to the underlying poppler library), this one should be reported ASAP to the user.

using openSUSE 12.2, x86_64
Comment 1 Bogdan Cristea 2013-01-05 13:47:21 UTC
Created attachment 76206 [details]
used to reproduce the reported behavior
Comment 2 Albert Astals Cid 2013-01-05 15:47:33 UTC
Works like a charm here, which poppler version do you have? Which error do you get?
Comment 3 Bogdan Cristea 2013-01-05 16:53:12 UTC
poppler 0.20.0-2.9.1 x86_64 from openSUSE 12.2 repository.
Actually the okular window is not responding, no error message is shown.
Comment 4 Albert Astals Cid 2013-01-05 17:56:37 UTC
attach gdb and give us a backtrace?
Comment 5 Bogdan Cristea 2013-01-05 22:08:10 UTC
#0  0x00007fa799fca673 in ?? () from /usr/lib64/libQtXml.so.4
#1  0x00007fa799fcad48 in ?? () from /usr/lib64/libQtXml.so.4
#2  0x00007fa799fca7d2 in ?? () from /usr/lib64/libQtXml.so.4
#3  0x00007fa799fd39b6 in ?? () from /usr/lib64/libQtXml.so.4
#4  0x00007fa786da2d81 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#5  0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#6  0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#7  0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#8  0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#9  0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#10 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#11 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#12 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#13 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#14 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#15 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#16 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#17 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#18 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#19 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#20 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#21 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#22 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#23 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#24 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#25 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#26 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#27 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#28 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#29 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#30 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#31 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#32 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#33 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#34 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#35 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#36 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#37 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#38 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#39 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#40 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#41 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#42 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#43 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#44 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#45 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#46 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#47 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#48 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#49 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#50 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#51 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#52 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#53 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#54 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#55 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#56 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#57 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#58 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#59 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#60 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#61 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#62 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#63 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#64 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#65 0x00007fa786da4379 in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
#66 0x00007fa786d9c1e2 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib64/libpoppler-qt4.so.4
#67 0x00007fa786da38f6 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib64/libpoppler-qt4.so.4
---Type <return> to continue, or q <return> to quit---
Comment 6 Fabio D'Urso 2013-01-06 00:25:22 UTC
Hi, itt's a poppler-qt4 issue that was fixed in Poppler 0.20.2 (https://bugs.freedesktop.org/show_bug.cgi?id=51361).

*** This bug has been marked as a duplicate of bug 312188 ***