Crashes every time trying to open some of the specific pdf docs on startup, while working fine with most of my documents. It freezes whenever I double click on some of the files or open them from Okular. Reproducible: Always Steps to Reproduce: 1. Open the file, either drag them to Okular, double click, or open from file list. 2. Freezes. 3. Pop out the crash report. Actual Results: Quit Okular. Expected Results: Open file normally.
You forgot to attach the file that makes it crash
Created attachment 76089 [details] Okular crashes when every time I open this very file. It's in Chinese though. Okular crashes when every time I open this very file. It's in Chinese though. I have some other files like that brings the same problem to Okular but they contain my personal info (like payment or something). They work fine with other pdf readers, like foxit.
Can you attach a backtrace of the crash (as given by drkonqui)?
Sorry I'm only rookie so how do I see the drkonqi Info? It crashes and pop out the PID, no backtrace info, but I guess it won't be too helpful . I tried to start it from konsole but it leaves no info at all. Do I need to install drkonqi?
Interesting, you should be getting a dialog saying "This crashed blablabla", well, if you don't get that, just do gdb okular pathtomyfile run "make it crash" bt And paste the result of the bt command in here, you may need to install the gdb command. Also i will need to know which poppler version you are using.
Yes I do see a pop-out dialog: " The window "Okular" is not responding. It belongs to the application okular (Process ID = 28834, hostname = localhost). Do you wish to terminate the application process including all of its child windows? Any unsaved data will be lost. " And a "Terminate Application" button, which I click to turn off the application. (BTW there's also a cancel button.) The following is what I got after running it in gdb, I dragged my pdf file to the window, and it hangs there. GNU gdb (GDB) SUSE (7.4.50.20120603-2.1.2) Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i586-suse-linux". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/okular...(no debugging symbols found)...done. Missing separate debuginfos, use: zypper install okular-debuginfo-4.8.5-2.4.1.i586 (gdb) run Starting program: /usr/bin/okular [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". ^C Program received signal SIGINT, Interrupt. 0xb637d1d2 in ?? () from /usr/lib/libQtXml.so.4 So there I had to turn it off. I see it wants to install okular-debuginfo-4.8.5-2.4.1.i586, does it mean I shall install it to see what's happening? As for lib poppler, I pulled them from YaST2, you see some Chinese characters. 保留 means reserve, The first line PDF 渲染库 - GLib 封装 means 'PDF renderer library - GLIB package' but I bet you are familiar with this anyway. [保留] libpoppler-glib8 | PDF 渲染库 - GLib 封装 | 0.20.0-2.5.1 | 239.6 KiB [保留] libpoppler-qt4-4 | PDF Rendering Library - Qt4 Wrapper | 0.20.0-2.5.1 | 393.0 KiB [保留] libpoppler25 | PDF Rendering Library | 0.20.0-2.5.1 | 3.5 MiB [保留] poppler-data | Encoding Files for use with libpoppler | 0.4.5-5.1.1 | 11.4 MiB [保留] poppler-tools | PDF Rendering Library Tools | 0.20.0-2.5.1 | 373.5 KiB (In reply to comment #5) > Interesting, you should be getting a dialog saying "This crashed blablabla", > well, if you don't get that, just do > > gdb okular pathtomyfile > run > "make it crash" > bt > > And paste the result of the bt command in here, you may need to install the > gdb command. Also i will need to know which poppler version you are using.
You forgot to do the "bt" command after making it crash, yes if you install the packages it suggests it will be better, but there is no need
Sorry bout that but I am still rookie to gdb. The following is what I see after 'bt', at the last one it tells me to hit return to continue but the message starts to repeat so I guess this is all I could provide. BTW, I reported bugs to many applications but I never expect Open Source coders would deal it so carefully, even more than any commercial paid software ones, thanks for the effort and long live the OS community! At last, Happy New Year! kevin@linux-vdp6:~$ gdb okular GNU gdb (GDB) SUSE (7.4.50.20120603-2.1.2) Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i586-suse-linux". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/okular...(no debugging symbols found)...done. Missing separate debuginfos, use: zypper install okular-debuginfo-4.8.5-2.4.1.i586 (gdb) run Starting program: /usr/bin/okular [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". ^C Program received signal SIGINT, Interrupt. 0xb637d1d2 in ?? () from /usr/lib/libQtXml.so.4 (gdb) bt #0 0xb637d1d2 in ?? () from /usr/lib/libQtXml.so.4 #1 0xb637d250 in ?? () from /usr/lib/libQtXml.so.4 #2 0xb637a6ef in ?? () from /usr/lib/libQtXml.so.4 #3 0xb638033d in ?? () from /usr/lib/libQtXml.so.4 #4 0xb6388124 in ?? () from /usr/lib/libQtXml.so.4 #5 0xb6388513 in QDomElement::setAttribute(QString const&, long long) () from /usr/lib/libQtXml.so.4 #6 0xb16e81c3 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #7 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #8 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #9 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #10 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #11 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #12 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #13 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #14 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #15 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #16 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #17 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #18 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #19 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #20 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #21 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #22 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #23 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #24 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #25 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #26 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #27 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #28 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #29 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #30 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #31 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #32 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #33 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #34 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #35 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #36 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #37 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #38 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #39 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #40 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #41 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #42 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #43 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #44 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #45 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 ---Type <return> to continue, or q <return> to quit--- #46 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #47 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #48 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #49 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #50 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #51 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #52 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #53 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #54 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #55 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #56 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #57 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #58 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #59 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #60 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #61 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #62 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #63 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #64 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #65 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #66 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #67 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #68 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #69 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #70 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #71 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #72 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #73 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #74 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #75 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #76 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #77 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #78 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #79 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #80 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #81 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #82 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #83 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #84 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #85 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #86 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #87 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #88 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #89 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #90 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #91 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 ---Type <return> to continue, or q <return> to quit--- #92 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #93 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #94 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #95 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #96 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #97 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #98 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #99 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #100 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #101 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #102 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #103 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #104 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #105 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #106 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #107 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #108 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #109 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #110 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #111 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #112 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #113 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #114 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #115 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #116 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #117 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #118 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #119 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #120 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #121 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #122 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #123 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #124 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #125 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #126 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #127 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #128 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #129 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #130 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #131 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #132 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #133 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #134 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 #135 0xb16e7f07 in Poppler::Annotation::storeBaseAnnotationProperties(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #136 0xb16e8c7b in Poppler::LinkAnnotation::store(QDomNode&, QDomDocument&) const () from /usr/lib/libpoppler-qt4.so.4 #137 0xb16df3c3 in Poppler::AnnotationUtils::storeAnnotation(Poppler::Annotation const*, QDomElement&, QDomDocument&) () from /usr/lib/libpoppler-qt4.so.4 ---Type <return> to continue, or q <return> to quit---
Hi, this issue has been fixed in Poppler 0.20.2 (https://bugs.freedesktop.org/show_bug.cgi?id=51361). Thank you for caring about Okular :)
*** Bug 312681 has been marked as a duplicate of this bug. ***
If you're using an external network printer, okular sends ICMP pings to that server. If the server is unreachable, okular will hang. Remove the external Network printer or add firewall rules and that will solve the issue.