Application: okular (23.04.2) Qt Version: 5.15.8 Frameworks Version: 5.107.0 Operating System: FreeBSD 13.2-RELEASE-p2 amd64 Windowing System: X11 Distribution (Platform): FreeBSD Ports DrKonqi: 5.27.6 [KCrashBackend] -- Information about the crash: Maybe it crashes when I try to open a digitally signed document. The crash can be reproduced every time. -- Backtrace: Application: Okular (okular), signal: Segmentation fault (lldb) process attach --pid 10288 Process 10288 stopped * thread #1, name = 'okular', stop reason = signal SIGSTOP frame #0: 0x0000000838f211b8 libc.so.7`__sys_wait4 + 8 libc.so.7`__sys_wait4: -> 0x838f211b8 <+8>: syscall 0x838f211ba <+10>: jb 0x838f1ddb8 0x838f211c0 <+16>: retq 0x838f211c1: int3 thread #2, name = 'okular:cs0', stop reason = signal SIGSTOP frame #0: 0x000000083d465d2c libthr.so.3`___lldb_unnamed_symbol546 + 12 libthr.so.3`___lldb_unnamed_symbol546: -> 0x83d465d2c <+12>: retq 0x83d465d2d <+13>: int3 0x83d465d2e <+14>: int3 0x83d465d2f <+15>: int3 thread #3, name = 'okular:disk$0', stop reason = signal SIGSTOP frame #0: 0x000000083d465d2c libthr.so.3`___lldb_unnamed_symbol546 + 12 libthr.so.3`___lldb_unnamed_symbol546: -> 0x83d465d2c <+12>: retq 0x83d465d2d <+13>: int3 0x83d465d2e <+14>: int3 0x83d465d2f <+15>: int3 thread #4, name = 'okular:sh0', stop reason = signal SIGSTOP frame #0: 0x000000083d465d2c libthr.so.3`___lldb_unnamed_symbol546 + 12 libthr.so.3`___lldb_unnamed_symbol546: -> 0x83d465d2c <+12>: retq 0x83d465d2d <+13>: int3 0x83d465d2e <+14>: int3 0x83d465d2f <+15>: int3 thread #5, name = 'okular:shlo0', stop reason = signal SIGSTOP frame #0: 0x000000083d465d2c libthr.so.3`___lldb_unnamed_symbol546 + 12 libthr.so.3`___lldb_unnamed_symbol546: -> 0x83d465d2c <+12>: retq 0x83d465d2d <+13>: int3 0x83d465d2e <+14>: int3 0x83d465d2f <+15>: int3 thread #6, name = 'okular', stop reason = signal SIGSTOP frame #0: 0x0000000838f20f5a libc.so.7`__sys_poll + 10 libc.so.7`__sys_poll: -> 0x838f20f5a <+10>: jb 0x838f1ddb8 0x838f20f60 <+16>: retq 0x838f20f61: int3 0x838f20f62: int3 thread #7, name = 'okular', stop reason = signal SIGSTOP frame #0: 0x0000000838f20e9a libc.so.7`__sys_kevent + 10 libc.so.7`__sys_kevent: -> 0x838f20e9a <+10>: jb 0x838f1ddb8 0x838f20ea0 <+16>: retq 0x838f20ea1: int3 0x838f20ea2: int3 Executable module set to "/usr/local/bin/okular". Architecture set to: x86_64-unknown-freebsd13.2. (lldb) settings set term-width 200 (lldb) thread info thread #1: tid = 102155, 0x0000000838f211b8 libc.so.7`__sys_wait4 + 8, name = 'okular', stop reason = signal SIGSTOP (lldb) bt all * thread #1, name = 'okular', stop reason = signal SIGSTOP * frame #0: 0x0000000838f211b8 libc.so.7`__sys_wait4 + 8 frame #1: 0x000000083d47419c libthr.so.3`___lldb_unnamed_symbol722 + 60 frame #2: 0x0000000826bfd2fb libKF5Crash.so.5`___lldb_unnamed_symbol227 + 315 frame #3: 0x0000000826bfcde9 libKF5Crash.so.5`KCrash::defaultCrashHandler(int) + 1145 frame #4: 0x000000083d471b60 libthr.so.3`___lldb_unnamed_symbol679 + 208 frame #5: 0x000000083d47111f libthr.so.3`___lldb_unnamed_symbol660 + 319 frame #6: 0x00007ffffffff8a3 [vdso] frame #7: 0x00000008f2c03196 libpoppler.so.128`FormFieldSignature::hashSignedDataBlock(CryptoSign::VerificationInterface*, long long) + 358 frame #8: 0x00000008f2bfb786 libpoppler.so.128`FormFieldSignature::validateSignature(bool, bool, long, bool, bool) + 806 frame #9: 0x00000008f2575aa6 libpoppler-qt5.so.1`Poppler::FormFieldSignature::validate(int, QDateTime const&) const + 134 frame #10: 0x00000008f25759f6 libpoppler-qt5.so.1`Poppler::FormFieldSignature::validate(Poppler::FormFieldSignature::ValidateOptions) const + 70 frame #11: 0x00000008f156df5b okularGenerator_poppler.so`___lldb_unnamed_symbol2240 + 187 frame #12: 0x00000008f15644cd okularGenerator_poppler.so`___lldb_unnamed_symbol2041 + 413 frame #13: 0x00000008f156306e okularGenerator_poppler.so`___lldb_unnamed_symbol2034 + 1134 frame #14: 0x00000008f1562851 okularGenerator_poppler.so`___lldb_unnamed_symbol2031 + 737 frame #15: 0x00000008f1562544 okularGenerator_poppler.so`___lldb_unnamed_symbol2030 + 196 frame #16: 0x00000008ab5c2307 libOkular5Core.so.10`___lldb_unnamed_symbol4066 + 1303 frame #17: 0x00000008ab5cf7c1 libOkular5Core.so.10`Okular::Document::openDocument(QString const&, QUrl const&, QMimeType const&, QString const&) + 2097 frame #18: 0x00000008a967fd2c okularpart.so`Okular::Part::doOpenFile(QMimeType const&, QString const&, bool*) + 1932 frame #19: 0x00000008a968117b okularpart.so`Okular::Part::openFile() + 1995 frame #20: 0x000000082239a4ab libKF5Parts.so.5`___lldb_unnamed_symbol1893 + 331 frame #21: 0x000000082239a1dd libKF5Parts.so.5`KParts::ReadOnlyPart::openUrl(QUrl const&) + 461 frame #22: 0x00000008a9682a10 okularpart.so`Okular::Part::openUrl(QUrl const&, bool) + 704 frame #23: 0x0000000000222653 okular`___lldb_unnamed_symbol1198 + 451 frame #24: 0x000000000022245a okular`___lldb_unnamed_symbol1197 + 282 frame #25: 0x000000000021bda4 okular`___lldb_unnamed_symbol1158 + 4388 frame #26: 0x00000000002197a5 okular`___lldb_unnamed_symbol1154 + 4645 frame #27: 0x0000000000216f50 okular`___lldb_unnamed_symbol1313 + 256 thread #2, name = 'okular:cs0', stop reason = signal SIGSTOP frame #0: 0x000000083d465d2c libthr.so.3`___lldb_unnamed_symbol546 + 12 frame #1: 0x000000083d4754c0 libthr.so.3`___lldb_unnamed_symbol743 + 80 frame #2: 0x000000083d4678ff libthr.so.3`___lldb_unnamed_symbol552 + 623 frame #3: 0x00000008855c1f49 radeonsi_dri.so`___lldb_unnamed_symbol3442 + 9 frame #4: 0x00000008855446bf radeonsi_dri.so`___lldb_unnamed_symbol1769 + 575 frame #5: 0x00000008855c20c9 radeonsi_dri.so`___lldb_unnamed_symbol3448 + 25 frame #6: 0x000000083d468a7a libthr.so.3`___lldb_unnamed_symbol556 + 314 thread #3, name = 'okular:disk$0', stop reason = signal SIGSTOP frame #0: 0x000000083d465d2c libthr.so.3`___lldb_unnamed_symbol546 + 12 frame #1: 0x000000083d4754c0 libthr.so.3`___lldb_unnamed_symbol743 + 80 frame #2: 0x000000083d4678ff libthr.so.3`___lldb_unnamed_symbol552 + 623 frame #3: 0x00000008855c1f49 radeonsi_dri.so`___lldb_unnamed_symbol3442 + 9 frame #4: 0x00000008855446bf radeonsi_dri.so`___lldb_unnamed_symbol1769 + 575 frame #5: 0x00000008855c20c9 radeonsi_dri.so`___lldb_unnamed_symbol3448 + 25 frame #6: 0x000000083d468a7a libthr.so.3`___lldb_unnamed_symbol556 + 314 thread #4, name = 'okular:sh0', stop reason = signal SIGSTOP frame #0: 0x000000083d465d2c libthr.so.3`___lldb_unnamed_symbol546 + 12 frame #1: 0x000000083d4754c0 libthr.so.3`___lldb_unnamed_symbol743 + 80 frame #2: 0x000000083d4678ff libthr.so.3`___lldb_unnamed_symbol552 + 623 frame #3: 0x00000008855c1f49 radeonsi_dri.so`___lldb_unnamed_symbol3442 + 9 frame #4: 0x00000008855446bf radeonsi_dri.so`___lldb_unnamed_symbol1769 + 575 frame #5: 0x00000008855c20c9 radeonsi_dri.so`___lldb_unnamed_symbol3448 + 25 frame #6: 0x000000083d468a7a libthr.so.3`___lldb_unnamed_symbol556 + 314 thread #5, name = 'okular:shlo0', stop reason = signal SIGSTOP frame #0: 0x000000083d465d2c libthr.so.3`___lldb_unnamed_symbol546 + 12 frame #1: 0x000000083d4754c0 libthr.so.3`___lldb_unnamed_symbol743 + 80 frame #2: 0x000000083d4678ff libthr.so.3`___lldb_unnamed_symbol552 + 623 frame #3: 0x00000008855c1f49 radeonsi_dri.so`___lldb_unnamed_symbol3442 + 9 frame #4: 0x00000008855446bf radeonsi_dri.so`___lldb_unnamed_symbol1769 + 575 frame #5: 0x00000008855c20c9 radeonsi_dri.so`___lldb_unnamed_symbol3448 + 25 frame #6: 0x000000083d468a7a libthr.so.3`___lldb_unnamed_symbol556 + 314 thread #6, name = 'okular', stop reason = signal SIGSTOP frame #0: 0x0000000838f20f5a libc.so.7`__sys_poll + 10 frame #1: 0x000000083d473d36 libthr.so.3`___lldb_unnamed_symbol711 + 54 frame #2: 0x000000084b79bfd5 libglib-2.0.so.0`___lldb_unnamed_symbol2488 + 373 frame #3: 0x000000084b79c0d8 libglib-2.0.so.0`g_main_context_iteration + 104 frame #4: 0x000000083748566b libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 123 frame #5: 0x000000083742c336 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 566 frame #6: 0x000000083726f1d4 libQt5Core.so.5`QThread::exec() + 164 frame #7: 0x0000000833c0bc83 libQt5DBus.so.5`___lldb_unnamed_symbol1318 + 19 frame #8: 0x00000008372702e8 libQt5Core.so.5`___lldb_unnamed_symbol7206 + 232 frame #9: 0x000000083d468a7a libthr.so.3`___lldb_unnamed_symbol556 + 314 thread #7, name = 'okular', stop reason = signal SIGSTOP frame #0: 0x0000000838f20e9a libc.so.7`__sys_kevent + 10 frame #1: 0x000000083d4742d3 libthr.so.3`___lldb_unnamed_symbol725 + 83 frame #2: 0x000000084333848d libinotify.so.0`___lldb_unnamed_symbol148 + 189 frame #3: 0x000000083d468a7a libthr.so.3`___lldb_unnamed_symbol556 + 314 Reported using DrKonqi
Does FreeBSD have the concept of debug symbols? Could you install/enable them and provide a more complete backtrace? Also which version of poppler are you running?
No answer in almost a year