https://bugs.kde.org/show_bug.cgi?id=413712
Bug ID: 413712 Summary: bug title Product: okular Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: okular-devel@kde.org Reporter: n...@kde.org Target Milestone: --- Okular from git master on openSUSE Tumbleweed. The attached PDF makes Okular crash reproducibly in Okular::AnnotationProxy(). Here's a symbolicated backtrace: #0 0x00007ffff02a2778 in typeinfo for Okular::AnnotationProxy () from /home/nate/kde/usr/lib64/libOkular5Core.so.9 #1 0x00007ffff0402a2d in SignatureModelPrivate::notifySetup ( setupFlags=<optimized out>, pages=..., this=0x6a3560) at /home/nate/kde/src/okular/ui/signaturemodel.cpp:139 #2 SignatureModelPrivate::notifySetup (this=0x6a3560, pages=..., setupFlags=<optimized out>) at /home/nate/kde/src/okular/ui/signaturemodel.cpp:114 #3 0x00007ffff02125ca in Okular::Document::openDocument (this=this@entry=0x57c7a0, docFile=..., url=..., _mime=..., password=...) at /home/nate/kde/src/okular/core/document.cpp:2647 #4 0x00007ffff03586bb in Okular::Part::doOpenFile (this=this@entry=0x53f490, mimeA=..., fileNameToOpenA=..., isCompressedFile=isCompressedFile@entry=0x7fffffffb657) at /home/nate/kde/src/okular/part.cpp:1437 #5 0x00007ffff03590a1 in Okular::Part::openFile (this=0x53f490) at /home/nate/kde/src/okular/part.cpp:1571 #6 0x00007ffff7f8a10d in KParts::ReadOnlyPartPrivate::openLocalFile ( this=this@entry=0x590fd0) at /home/nate/kde/src/kparts/src/readonlypart.cpp:190 #7 0x00007ffff7f8af8e in KParts::ReadOnlyPart::openUrl (this=this@entry=0x53f490, url=...) at /home/nate/kde/src/kparts/src/readonlypart.cpp:153 #8 0x00007ffff034981e in Okular::Part::openUrl (this=0x53f490, _url=..., swapInsteadOfOpening=<optimized out>) at /home/nate/kde/src/okular/part.cpp:1778 #9 0x000000000041556b in Shell::openUrl (this=0x5cbe20, url=..., serializedOptions=...) at /home/nate/kde/src/okular/shell/shell.cpp:280 #10 0x0000000000416e70 in Shell::fileOpen (this=0x5cbe20) at /usr/include/qt5/QtCore/qarraydata.h:257 #11 0x000000000040f2cd in Shell::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=0x7fffffffbc20, _c=QMetaObject::InvokeMetaMethod) at /home/nate/kde/build/okular/shell/okular_autogen/EWIEGA46WW/moc_shell.cpp:184 #12 0x000000000040f41c in Shell::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/nate/kde/build/okular/shell/okular_autogen/EWIEGA46WW/moc_shell.cpp:172 #13 0x00007ffff63624d8 in QMetaObject::activate (sender=0x80bca0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3809 #14 0x00007ffff6dfe852 in QAction::triggered (this=this@entry=0x80bca0, _t1=<optimized out>) at .moc/moc_qaction.cpp:381 #15 0x00007ffff6e00f22 in QAction::activate (this=0x80bca0, event=<optimized out>) at kernel/qaction.cpp:1166 #16 0x00007ffff6e017bf in QAction::event (e=<optimized out>, this=<optimized out>) at kernel/qaction.cpp:1092 #17 QAction::event (this=<optimized out>, e=<optimized out>) at kernel/qaction.cpp:1081 #18 0x00007ffff6e04c62 in QApplicationPrivate::notify_helper (this=this@entry=0x438e80, receiver=receiver@entry=0x80bca0, e=e@entry=0x7fffffffbf30) at kernel/qapplication.cpp:3703 #19 0x00007ffff6e0e1e0 in QApplication::notify (this=0x7fffffffc470, receiver=0x80bca0, e=0x7fffffffbf30) at kernel/qapplication.cpp:3449 #20 0x00007ffff6337572 in QCoreApplication::notifyInternal2 (receiver=0x80bca0, event=0x7fffffffbf30) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:143 #21 0x00007ffff67fc9ae in QShortcutMap::dispatchEvent (this=this@entry=0x438f60, e=e@entry=0x7fffffffbfe0) at kernel/qshortcutmap.cpp:700 #22 0x00007ffff67fca8b in QShortcutMap::tryShortcut (this=this@entry=0x438f60, e=e@entry=0x7fffffffbfe0) at kernel/qshortcutmap.cpp:351 #23 0x00007ffff67b24fe in QWindowSystemInterface::handleShortcutEvent ( window=<optimized out>, window@entry=0x7fcc00, timestamp=120775117, keyCode=79, modifiers=..., nativeScanCode=32, nativeVirtualKey=111, nativeModifiers=4, text=..., autorepeat=false, count=1) at kernel/qwindowsysteminterface.cpp:465 #24 0x00007ffff67cee4d in QGuiApplicationPrivate::processKeyEvent (e=e@entry=0x68ffb0) at kernel/qguiapplication.cpp:2216 #25 0x00007ffff67d4271 in QGuiApplicationPrivate::processWindowSystemEvent ( e=e@entry=0x68ffb0) at kernel/qguiapplication.cpp:1852 #26 0x00007ffff67af25b in QWindowSystemInterface::sendWindowSystemEvents ( flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1148 #27 0x00007ffff2700f4a in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #28 0x00007ffff4a950bd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #29 0x00007ffff4a95340 in ?? () from /usr/lib64/libglib-2.0.so.0 #30 0x00007ffff4a953cf in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #31 0x00007ffff638d981 in QEventDispatcherGlib::processEvents (this=0x450fd0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #32 0x00007ffff63360db in QEventLoop::exec (this=this@entry=0x7fffffffc390, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #33 0x00007ffff633dd42 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #34 0x00007ffff67c7d5c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1788 #35 0x00007ffff6e04bd5 in QApplication::exec () at kernel/qapplication.cpp:2859 #36 0x000000000040d9bf in main (argc=<optimized out>, argv=<optimized out>) at /home/nate/kde/src/okular/shell/main.cpp:95 -- You are receiving this mail because: You are the assignee for the bug.