https://bugs.kde.org/show_bug.cgi?id=506879

--- Comment #11 from Roke Julian Lockhart Beedell 
<[email protected]> ---
(In reply to Roke Julian Lockhart Beedell from comment #5)

I'm not surprised that Dr. Konqi can't cope, because something is really wrong:

> ~~~
> RokeJulianLockhart@Beedell:~$ lldb -- okular 
> /home/RokeJulianLockhart/Downloads/official-cpe-dictionary_v2.3.xml
> (lldb) target create "okular"
> Current executable set to '/usr/bin/okular' (x86_64).
> (lldb) settings set -- target.run-args  
> "/home/RokeJulianLockhart/Downloads/official-cpe-dictionary_v2.3.xml"
> (lldb) run
> Process 78758 launched: '/usr/bin/okular' (x86_64)
> warning: (x86_64) /usr/lib64/dri-freeworld/libgallium-25.1.4.so unsupported 
> DW_FORM values: 0x1f20 0x1f21
> kf.windowsystem: static int KX11Extras::currentDesktop() may only be used on 
> X11
> QObject::disconnect: wildcard call disconnects from destroyed signal of 
> KToggleAction::mouse_toggle_annotate
> QObject::disconnect: wildcard call disconnects from destroyed signal of 
> KToggleAction::show_leftpanel
> Process 78758 stopped
> * thread #1, name = 'okular', stop reason = signal SIGABRT
>     frame #0: 0x00007ffff663634b 
> libQt6Gui.so.6`QTextDocumentPrivate::insert_block(int, unsigned int, int, 
> int, QTextUndoCommand::Operation, int) + 523
> libQt6Gui.so.6`QTextDocumentPrivate::insert_block:
> ->  0x7ffff663634b <+523>: addl   0x10(%rcx), %edi
>     0x7ffff663634e <+526>: movl   0x8(%rcx), %ecx
>     0x7ffff6636351 <+529>: addl   %edi, %esi
>     0x7ffff6636353 <+531>: testl  %ecx, %ecx
> Process 78758 exited with status = -1 (0xffffffff) debugserver died with an 
> exit status of 0x00000000
> ~~~

I can print traces until this occurs. It's a matter of time, not what the
debugserver does. Depending upon how fast the host machine is, I can sometimes
print the entire stack:

> ~~~
> RokeJulianLockhart@Beedell:~$ time lldb -- okular 
> /home/RokeJulianLockhart/Downloads/official-cpe-dictionary_v2.3.xml
> (lldb) target create "okular"
> Current executable set to '/usr/bin/okular' (x86_64).
> (lldb) settings set -- target.run-args  
> "/home/RokeJulianLockhart/Downloads/official-cpe-dictionary_v2.3.xml"
> (lldb) run
> Process 79314 launched: '/usr/bin/okular' (x86_64)
> warning: (x86_64) /usr/lib64/dri-freeworld/libgallium-25.1.4.so unsupported 
> DW_FORM values: 0x1f20 0x1f21
> kf.windowsystem: static int KX11Extras::currentDesktop() may only be used on 
> X11
> QObject::disconnect: wildcard call disconnects from destroyed signal of 
> KToggleAction::mouse_toggle_annotate
> QObject::disconnect: wildcard call disconnects from destroyed signal of 
> KToggleAction::show_leftpanel
> Process 79314 stopped
> * thread #1, name = 'okular', stop reason = signal SIGABRT
>     frame #0: 0x00007ffff6635fc7 
> libQt6Gui.so.6`QTextDocumentPrivate::insert_string(int, unsigned int, 
> unsigned int, int, QTextUndoCommand::Operation) + 183
> libQt6Gui.so.6`QTextDocumentPrivate::insert_string:
> ->  0x7ffff6635fc7 <+183>: cmpl   %eax, %r9d
>     0x7ffff6635fca <+186>: jae    0x7ffff6635fa0 ; <+144>
>     0x7ffff6635fcc <+188>: movl   0x4(%rcx), %esi
>     0x7ffff6635fcf <+191>: testl  %esi, %esi
> Process 79314 exited with status = -1 (0xffffffff) debugserver died with an 
> exit status of 0x00000000
> (lldb) exit
> 
> real    0m20.230s
> user    0m9.534s
> sys     0m1.765s
> RokeJulianLockhart@Beedell:~$ time lldb -- okular 
> /home/RokeJulianLockhart/Downloads/official-cpe-dictionary_v2.3.xml
> (lldb) target create "okular"
> Current executable set to '/usr/bin/okular' (x86_64).
> (lldb) settings set -- target.run-args  
> "/home/RokeJulianLockhart/Downloads/official-cpe-dictionary_v2.3.xml"
> (lldb) run
> Process 79490 launched: '/usr/bin/okular' (x86_64)
> warning: (x86_64) /usr/lib64/dri-freeworld/libgallium-25.1.4.so unsupported 
> DW_FORM values: 0x1f20 0x1f21
> kf.windowsystem: static int KX11Extras::currentDesktop() may only be used on 
> X11
> QObject::disconnect: wildcard call disconnects from destroyed signal of 
> KToggleAction::mouse_toggle_annotate
> QObject::disconnect: wildcard call disconnects from destroyed signal of 
> KToggleAction::show_leftpanel
> Process 79490 stopped
> * thread #1, name = 'okular', stop reason = signal SIGABRT
>     frame #0: 0x00007ffff6635de4 
> libQt6Gui.so.6`QTextDocumentPrivate::split(int) + 84
> libQt6Gui.so.6`QTextDocumentPrivate::split:
> ->  0x7ffff6635de4 <+84>: cmpl   %esi, %r9d
>     0x7ffff6635de7 <+87>: jae    0x7ffff6635dc0 ; <+48>
>     0x7ffff6635de9 <+89>: movl   0x4(%rax), %edx
>     0x7ffff6635dec <+92>: testl  %edx, %edx
> (lldb) bt all
> * thread #1, name = 'okular', stop reason = signal SIGABRT
>   * frame #0: 0x00007ffff6635de4 
> libQt6Gui.so.6`QTextDocumentPrivate::split(int) + 84
>     frame #1: 0x00007ffff6635f3e 
> libQt6Gui.so.6`QTextDocumentPrivate::insert_string(int, unsigned int, 
> unsigned int, int, QTextUndoCommand::Operation) + 46
>     frame #2: 0x00007ffff663a95f 
> libQt6Gui.so.6`QTextDocumentPrivate::insert(int, int, int, int) + 63
>     frame #3: 0x00007ffff661428d 
> libQt6Gui.so.6`QTextCursor::insertText(QString const&, QTextCharFormat 
> const&) + 1645
>     frame #4: 0x00007ffff6614ff0 
> libQt6Gui.so.6`QTextCursor::insertText(QString const&) + 96
>     frame #5: 0x00007ffff661f5c8 
> libQt6Gui.so.6`QTextDocument::setPlainText(QString const&) + 120
>     frame #6: 0x00007fffc0b1d7a6 
> okularGenerator_txt.so`Txt::Converter::convert(QString const&) + 486
>     frame #7: 0x00007fffd816ebce 
> libOkular6Core.so.3`Okular::TextDocumentGenerator::loadDocumentWithPassword(QString
>  const&, QList<Okular::Page*>&, QString const&) + 8286
>     frame #8: 0x00007fffd8112525 
> libOkular6Core.so.3`Okular::DocumentPrivate::openDocumentInternal(KPluginMetaData
>  const&, bool, QString const&, QByteArray const&, QString const&) + 885
>     frame #9: 0x00007fffd81205f7 
> libOkular6Core.so.3`Okular::Document::openDocument(QString const&, QUrl 
> const&, QMimeType const&, QString const&) + 855
>     frame #10: 0x00007fffd046f22c 
> okularpart.so`Okular::Part::doOpenFile(QMimeType const&, QString const&, 
> bool*) + 2540
>     frame #11: 0x00007fffd046fda0 okularpart.so`Okular::Part::openFile() + 912
>     frame #12: 0x00007ffff7f5f0fa 
> libKF6Parts.so.6`KParts::ReadOnlyPartPrivate::openLocalFile() + 122
>     frame #13: 0x00007ffff7f62868 
> libKF6Parts.so.6`KParts::ReadOnlyPart::openUrl(QUrl const&) + 552
>     frame #14: 0x00007fffd046c9f7 okularpart.so`Okular::Part::openUrl(QUrl 
> const&, bool) + 583
>     frame #15: 0x00005555555671a6 okular`Shell::openUrl(QUrl const&, QString 
> const&) + 470
>     frame #16: 0x000055555556a053 okular`Shell::openDocument(QUrl const&, 
> QString const&) + 163
>     frame #17: 0x0000555555559f45 okular`main + 8773
>     frame #18: 0x00007ffff54115f5 libc.so.6`__libc_start_call_main + 117
>     frame #19: 0x00007ffff54116a8 libc.so.6`__libc_start_main@@GLIBC_2.34 + 
> 136
>     frame #20: 0x000055555555ade5 okular`_start + 37
>   thread #2, name = 'QDBusConnection'
>     frame #0: 0x00007ffff54876c2 libc.so.6`__syscall_cancel_arch_end
>     frame #1: 0x00007ffff547b9da libc.so.6`__internal_syscall_cancel + 90
>     frame #2: 0x00007ffff547ba24 libc.so.6`__syscall_cancel + 20
>     frame #3: 0x00007ffff54f51b6 libc.so.6`ppoll + 70
>     frame #4: 0x00007ffff4cf48b0 
> libglib-2.0.so.0`g_main_context_iterate_unlocked.isra.0 + 960
>     frame #5: 0x00007ffff4cf4973 libglib-2.0.so.0`g_main_context_iteration + 
> 51
>     frame #6: 0x00007ffff5e0f9ad 
> libQt6Core.so.6`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
>  + 93
>     frame #7: 0x00007ffff5b07b03 
> libQt6Core.so.6`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 419
>     frame #8: 0x00007ffff5c2808d libQt6Core.so.6`QThread::exec() + 173
>     frame #9: 0x00007ffff6d4c821 
> libQt6DBus.so.6`QDBusConnectionManager::run() + 33
>     frame #10: 0x00007ffff5cc5b9f 
> libQt6Core.so.6`QThreadPrivate::start(void*) + 399
>     frame #11: 0x00007ffff547f1d4 libc.so.6`start_thread + 740
>     frame #12: 0x00007ffff5501d2c libc.so.6`__clone3 + 44
>   thread #3, name = 'WaylandEventThr'
>     frame #0: 0x00007ffff54876c2 libc.so.6`__syscall_cancel_arch_end
>     frame #1: 0x00007ffff547b9da libc.so.6`__internal_syscall_cancel + 90
>     frame #2: 0x00007ffff547c04c libc.so.6`__futex_abstimed_wait_common + 124
>     frame #3: 0x00007ffff547e71e libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 
> 334
>     frame #4: 0x00007ffff5cd3aac 
> libQt6Core.so.6`QWaitCondition::wait(QMutex*, QDeadlineTimer) + 380
>     frame #5: 0x00007ffff2eff4f0 
> libQt6WaylandClient.so.6`QtWaylandClient::EventThread::run() + 176
>     frame #6: 0x00007ffff5cc5b9f libQt6Core.so.6`QThreadPrivate::start(void*) 
> + 399
>     frame #7: 0x00007ffff547f1d4 libc.so.6`start_thread + 740
>     frame #8: 0x00007ffff5501d2c libc.so.6`__clone3 + 44
>   thread #4, name = 'WaylandEventThr'
>     frame #0: 0x00007ffff54876c2 libc.so.6`__syscall_cancel_arch_end
>     frame #1: 0x00007ffff547b9da libc.so.6`__internal_syscall_cancel + 90
>     frame #2: 0x00007ffff547ba24 libc.so.6`__syscall_cancel + 20
>     frame #3: 0x00007ffff54f4c8e libc.so.6`__poll + 30
>     frame #4: 0x00007ffff2eff559 
> libQt6WaylandClient.so.6`QtWaylandClient::EventThread::run() + 281
>     frame #5: 0x00007ffff5cc5b9f libQt6Core.so.6`QThreadPrivate::start(void*) 
> + 399
>     frame #6: 0x00007ffff547f1d4 libc.so.6`start_thread + 740
>     frame #7: 0x00007ffff5501d2c libc.so.6`__clone3 + 44
>   thread #5, name = 'okular:cs0'
>     frame #0: 0x00007ffff54876c2 libc.so.6`__syscall_cancel_arch_end
>     frame #1: 0x00007ffff547b9da libc.so.6`__internal_syscall_cancel + 90
>     frame #2: 0x00007ffff547c04c libc.so.6`__futex_abstimed_wait_common + 124
>     frame #3: 0x00007ffff547e71e libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 
> 334
>     frame #4: 0x00007fffd1548b9d libgallium-25.1.4.so`cnd_wait + 13
>     frame #5: 0x00007fffd1502b3c libgallium-25.1.4.so`util_queue_thread_func 
> + 140
>     frame #6: 0x00007fffd1548acc libgallium-25.1.4.so`impl_thrd_routine + 28
>     frame #7: 0x00007ffff547f1d4 libc.so.6`start_thread + 740
>     frame #8: 0x00007ffff5501d2c libc.so.6`__clone3 + 44
>   thread #6, name = 'okular:disk$0'
>     frame #0: 0x00007ffff54876c2 libc.so.6`__syscall_cancel_arch_end
>     frame #1: 0x00007ffff547b9da libc.so.6`__internal_syscall_cancel + 90
>     frame #2: 0x00007ffff547c04c libc.so.6`__futex_abstimed_wait_common + 124
>     frame #3: 0x00007ffff547e71e libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 
> 334
>     frame #4: 0x00007fffd1548b9d libgallium-25.1.4.so`cnd_wait + 13
>     frame #5: 0x00007fffd1502b3c libgallium-25.1.4.so`util_queue_thread_func 
> + 140
>     frame #6: 0x00007fffd1548acc libgallium-25.1.4.so`impl_thrd_routine + 28
>     frame #7: 0x00007ffff547f1d4 libc.so.6`start_thread + 740
>     frame #8: 0x00007ffff5501d2c libc.so.6`__clone3 + 44
>   thread #7, name = 'okular:sh0'
>     frame #0: 0x00007ffff54876c2 libc.so.6`__syscall_cancel_arch_end
>     frame #1: 0x00007ffff547b9da libc.so.6`__internal_syscall_cancel + 90
>     frame #2: 0x00007ffff547c04c libc.so.6`__futex_abstimed_wait_common + 124
>     frame #3: 0x00007ffff547e71e libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 
> 334
>     frame #4: 0x00007fffd1548b9d libgallium-25.1.4.so`cnd_wait + 13
>     frame #5: 0x00007fffd1502b3c libgallium-25.1.4.so`util_queue_thread_func 
> + 140
>     frame #6: 0x00007fffd1548acc libgallium-25.1.4.so`impl_thrd_routine + 28
>     frame #7: 0x00007ffff547f1d4 libc.so.6`start_thread + 740
>     frame #8: 0x00007ffff5501d2c libc.so.6`__clone3 + 44
>   thread #8, name = 'okular:sh_opt0'
>     frame #0: 0x00007ffff54876c2 libc.so.6`__syscall_cancel_arch_end
>     frame #1: 0x00007ffff547b9da libc.so.6`__internal_syscall_cancel + 90
>     frame #2: 0x00007ffff547c04c libc.so.6`__futex_abstimed_wait_common + 124
>     frame #3: 0x00007ffff547e71e libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 
> 334
>     frame #4: 0x00007fffd1548b9d libgallium-25.1.4.so`cnd_wait + 13
>     frame #5: 0x00007fffd1502b3c libgallium-25.1.4.so`util_queue_thread_func 
> + 140
>     frame #6: 0x00007fffd1548acc libgallium-25.1.4.so`impl_thrd_routine + 28
>     frame #7: 0x00007ffff547f1d4 libc.so.6`start_thread + 740
>     frame #8: 0x00007ffff5501d2c libc.so.6`__clone3 + 44
>   thread #9, name = 'okular:traceq0'
>     frame #0: 0x00007ffff54876c2 libc.so.6`__syscall_cancel_arch_end
>     frame #1: 0x00007ffff547b9da libc.so.6`__internal_syscall_cancel + 90
>     frame #2: 0x00007ffff547c04c libc.so.6`__futex_abstimed_wait_common + 124
>     frame #3: 0x00007ffff547e71e libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 
> 334
>     frame #4: 0x00007fffd1548b9d libgallium-25.1.4.so`cnd_wait + 13
>     frame #5: 0x00007fffd1502b3c libgallium-25.1.4.so`util_queue_thread_func 
> + 140
>     frame #6: 0x00007fffd1548acc libgallium-25.1.4.so`impl_thrd_routine + 28
>     frame #7: 0x00007ffff547f1d4 libc.so.6`start_thread + 740
>     frame #8: 0x00007ffff5501d2c libc.so.6`__clone3 + 44
>   thread #10, name = 'okular:traceq0'
>     frame #0: 0x00007ffff54876c2 libc.so.6`__syscall_cancel_arch_end
>     frame #1: 0x00007ffff547b9da libc.so.6`__internal_syscall_cancel + 90
>     frame #2: 0x00007ffff547c04c libc.so.6`__futex_abstimed_wait_common + 124
>     frame #3: 0x00007ffff547e71e libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 
> 334
>     frame #4: 0x00007fffd1548b9d libgallium-25.1.4.so`cnd_wait + 13
>     frame #5: 0x00007fffd1502b3c libgallium-25.1.4.so`util_queue_thread_func 
> + 140
>     frame #6: 0x00007fffd1548acc libgallium-25.1.4.so`impl_thrd_routine + 28
>     frame #7: 0x00007ffff547f1d4 libc.so.6`start_thread + 740
>     frame #8: 0x00007ffff5501d2c libc.so.6`__clone3 + 44
>   thread #11, name = 'okular:traceq0'
>     frame #0: 0x00007ffff54876c2 libc.so.6`__syscall_cancel_arch_end
>     frame #1: 0x00007ffff547b9da libc.so.6`__internal_syscall_cancel + 90
>     frame #2: 0x00007ffff547c04c libc.so.6`__futex_abstimed_wait_common + 124
>     frame #3: 0x00007ffff547e71e libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 
> 334
>     frame #4: 0x00007fffd1548b9d libgallium-25.1.4.so`cnd_wait + 13
>     frame #5: 0x00007fffd1502b3c libgallium-25.1.4.so`util_queue_thread_func 
> + 140
>     frame #6: 0x00007fffd1548acc libgallium-25.1.4.so`impl_thrd_routine + 28
>     frame #7: 0x00007ffff547f1d4 libc.so.6`start_thread + 740
>     frame #8: 0x00007ffff5501d2c libc.so.6`__clone3 + 44
>   thread #12, name = 'Thread (pooled)'
>     frame #0: 0x00007ffff54876c2 libc.so.6`__syscall_cancel_arch_end
>     frame #1: 0x00007ffff547b9da libc.so.6`__internal_syscall_cancel + 90
>     frame #2: 0x00007ffff547c04c libc.so.6`__futex_abstimed_wait_common + 124
>     frame #3: 0x00007ffff547e928 
> libc.so.6`pthread_cond_timedwait@@GLIBC_2.3.2 + 376
>     frame #4: 0x00007ffff5cd3a26 
> libQt6Core.so.6`QWaitCondition::wait(QMutex*, QDeadlineTimer) + 246
>     frame #5: 0x00007ffff5cd05f7 libQt6Core.so.6`QThreadPoolThread::run() + 
> 1239
>     frame #6: 0x00007ffff5cc5b9f libQt6Core.so.6`QThreadPrivate::start(void*) 
> + 399
>     frame #7: 0x00007ffff547f1d4 libc.so.6`start_thread + 740
>     frame #8: 0x00007ffff5501d2c libc.so.6`__clone3 + 44
>   thread #13, name = 'Thread (pooled)'
>     frame #0: 0x00007ffff54876c2 libc.so.6`__syscall_cancel_arch_end
>     frame #1: 0x00007ffff547b9da libc.so.6`__internal_syscall_cancel + 90
>     frame #2: 0x00007ffff547c04c libc.so.6`__futex_abstimed_wait_common + 124
>     frame #3: 0x00007ffff547e928 
> libc.so.6`pthread_cond_timedwait@@GLIBC_2.3.2 + 376
>     frame #4: 0x00007ffff5cd3a26 
> libQt6Core.so.6`QWaitCondition::wait(QMutex*, QDeadlineTimer) + 246
>     frame #5: 0x00007ffff5cd05f7 libQt6Core.so.6`QThreadPoolThread::run() + 
> 1239
>     frame #6: 0x00007ffff5cc5b9f libQt6Core.so.6`QThreadPrivate::start(void*) 
> + 399
>     frame #7: 0x00007ffff547f1d4 libc.so.6`start_thread + 740
>     frame #8: 0x00007ffff5501d2c libc.so.6`__clone3 + 44
>   thread #14, name = 'Thread (pooled)'
>     frame #0: 0x00007ffff54876c2 libc.so.6`__syscall_cancel_arch_end
>     frame #1: 0x00007ffff547b9da libc.so.6`__internal_syscall_cancel + 90
>     frame #2: 0x00007ffff547c04c libc.so.6`__futex_abstimed_wait_common + 124
>     frame #3: 0x00007ffff547e928 
> libc.so.6`pthread_cond_timedwait@@GLIBC_2.3.2 + 376
>     frame #4: 0x00007ffff5cd3a26 
> libQt6Core.so.6`QWaitCondition::wait(QMutex*, QDeadlineTimer) + 246
>     frame #5: 0x00007ffff5cd05f7 libQt6Core.so.6`QThreadPoolThread::run() + 
> 1239
>     frame #6: 0x00007ffff5cc5b9f libQt6Core.so.6`QThreadPrivate::start(void*) 
> + 399
>     frame #7: 0x00007ffff547f1d4 libc.so.6`start_thread + 740
>     frame #8: 0x00007ffff5501d2c libc.so.6`__clone3 + 44
>   thread #15, name = 'Thread (pooled)'
>     frame #0: 0x00007ffff54876c2 libc.so.6`__syscall_cancel_arch_end
>     frame #1: 0x00007ffff547b9da libc.so.6`__internal_syscall_cancel + 90
>     frame #2: 0x00007ffff547c04c libc.so.6`__futex_abstimed_wait_common + 124
>     frame #3: 0x00007ffff547e928 
> libc.so.6`pthread_cond_timedwait@@GLIBC_2.3.2 + 376
>     frame #4: 0x00007ffff5cd3a26 
> libQt6Core.so.6`QWaitCondition::wait(QMutex*, QDeadlineTimer) + 246
>     frame #5: 0x00007ffff5cd05f7 libQt6Core.so.6`QThreadPoolThread::run() + 
> 1239
>     frame #6: 0x00007ffff5cc5b9f libQt6Core.so.6`QThreadPrivate::start(void*) 
> + 399
>     frame #7: 0x00007ffff547f1d4 libc.so.6`start_thread + 740
>     frame #8: 0x00007ffff5501d2c libc.so.6`__clone3 + 44
> Process 79490 exited with status = -1 (0xffffffff) debugserver died with an 
> exit status of 0x00000000
> (lldb) exit
> 
> real    0m19.510s
> user    0m9.637s
> sys     0m1.760s
> RokeJulianLockhart@Beedell:~$ time gdb --args okular 
> /home/RokeJulianLockhart/Downloads/official-cpe-dictionary_v2.3.xml
> GNU gdb (Fedora Linux) 16.3-1.fc42
> Copyright (C) 2024 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 "x86_64-redhat-linux-gnu".
> Type "show configuration" for configuration details.
> For bug reporting instructions, please see:
> <https://www.gnu.org/software/gdb/bugs/>.
> Find the GDB manual and other documentation resources online at:
>     <http://www.gnu.org/software/gdb/documentation/>.
> 
> For help, type "help".
> Type "apropos word" to search for commands related to "word"...
> Python Exception <class 'AttributeError'>: module 'gdb' has no attribute 
> 'printing'
> /home/RokeJulianLockhart/.gdbinit:10: Error in sourced command file:
> Error occurred in Python: module 'gdb' has no attribute 'printing'
> Reading symbols from okular...
> 
> This GDB supports auto-downloading debuginfo from the following URLs:
>   <https://debuginfod.fedoraproject.org/>
> Enable debuginfod for this session? (y or [n]) y
> Debuginfod has been enabled.
> To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
> Reading symbols from 
> /home/RokeJulianLockhart/.cache/debuginfod_client/35485813aca08c7ce13fad6d321919a10d5768c2/debuginfo...
> (gdb) run
> Starting program: /usr/bin/okular 
> /home/RokeJulianLockhart/Downloads/official-cpe-dictionary_v2.3.xml
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib64/libthread_db.so.1".
> [New Thread 0x7fffe23ff6c0 (LWP 80961)]
> [New Thread 0x7fffdbfff6c0 (LWP 80962)]
> [New Thread 0x7fffdb7fe6c0 (LWP 80963)]
> [New Thread 0x7fffdaffd6c0 (LWP 80964)]
> [New Thread 0x7fffda6bb6c0 (LWP 80965)]
> [New Thread 0x7fffd9eba6c0 (LWP 80966)]
> [New Thread 0x7fffd96b96c0 (LWP 80967)]
> [New Thread 0x7fffd8ab86c0 (LWP 80968)]
> [New Thread 0x7fffd0fff6c0 (LWP 80969)]
> [New Thread 0x7fffc37ff6c0 (LWP 80970)]
> [New Thread 0x7fffc2ffe6c0 (LWP 80971)]
> [New Thread 0x7fffc27fd6c0 (LWP 80972)]
> [New Thread 0x7fffc1ffc6c0 (LWP 80973)]
> [New Thread 0x7fffc17fb6c0 (LWP 80974)]
> [New Thread 0x7fffc0ffa6c0 (LWP 80975)]
> [New Thread 0x7fff93fff6c0 (LWP 80976)]
> [Thread 0x7fff93fff6c0 (LWP 80976) exited]
> [Thread 0x7fffc0ffa6c0 (LWP 80975) exited]
> [Thread 0x7fffc17fb6c0 (LWP 80974) exited]
> [Thread 0x7fffc1ffc6c0 (LWP 80973) exited]
> [Thread 0x7fffc27fd6c0 (LWP 80972) exited]
> [Thread 0x7fffc2ffe6c0 (LWP 80971) exited]
> kf.windowsystem: static int KX11Extras::currentDesktop() may only be used on 
> X11
> [New Thread 0x7fffc2ffe6c0 (LWP 80977)]
> [New Thread 0x7fffc27fd6c0 (LWP 80978)]
> [New Thread 0x7fffc1ffc6c0 (LWP 80979)]
> QObject::disconnect: wildcard call disconnects from destroyed signal of 
> KToggleAction::mouse_toggle_annotate
> QObject::disconnect: wildcard call disconnects from destroyed signal of 
> KToggleAction::show_leftpanel
> [New Thread 0x7fffc17fb6c0 (LWP 80980)]
> 
> Thread 1 "okular" received signal SIGABRT, Aborted.
> 0x00007ffff663f377 in QFragmentMapData<QTextBlockData>::insert_single 
> (this=this@entry=0x555555e93c70, key=191158067, length=1) at 
> /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/text/qfragmentmap_p.h:664
> 664             if (F(p).left == y) {
> (gdb) bt full
> #0  0x00007ffff663f377 in QFragmentMapData<QTextBlockData>::insert_single 
> (this=this@entry=0x555555e93c70, key=191158067, length=1) at 
> /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/text/qfragmentmap_p.h:664
>         p = 3014656
>         z = 3185176
>         y = 3080192
>         x = <optimized out>
>         s = <optimized out>
>         right = <optimized out>
> #1  0x00007ffff66361e2 in QFragmentMap<QTextBlockData>::insert_single 
> (this=0x555555e93c70, key=<optimized out>, length=<optimized out>) at 
> /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/text/qfragmentmap_p.h:793
>         f = <optimized out>
> #2  QTextDocumentPrivate::insert_block (this=this@entry=0x555555e93b10, 
> pos=pos@entry=191158066, strPos=strPos@entry=697878410, 
> format=format@entry=0, blockFormat=blockFormat@entry=1, 
> op=op@entry=QTextUndoCommand::MoveCursor, command=5)
>     at 
> /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/text/qtextdocument_p.cpp:345
>         x = 6370351
>         X = <optimized out>
>         block_pos = <optimized out>
>         size = <optimized out>
>         n = <optimized out>
>         key = <optimized out>
>         b = <optimized out>
>         B = <optimized out>
>         group = <optimized out>
>         frame = <optimized out>
> #3  0x00007ffff663b704 in QTextDocumentPrivate::insertBlock 
> (this=this@entry=0x555555e93b10, blockSeparator=..., 
> blockSeparator@entry=..., pos=191158066, blockFormat=blockFormat@entry=1, 
> charFormat=0, op=op@entry=QTextUndoCommand::MoveCursor)
>     at 
> /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/text/qtextdocument_p.cpp:393
>         strPos = 697878410
>         ob = <optimized out>
>         atBlockEnd = <optimized out>
>         atBlockStart = false
>         oldRevision = <optimized out>
>         fragment = <optimized out>
>         b = <optimized out>
>         B = <optimized out>
> --Type <RET> for more, q to quit, c to continue without paging--c
>         c = {command = 59792, block_part = 0, block_end = 1, block_padding = 
> 10, operation = 86 'V', format = 21845, strPos = 2, pos = 21845, {blockFormat 
> = 0, length = 0, custom = 0x0, objectIndex = 0}, revision = 4294967295}
> #4  0x00007ffff663ba38 in QTextDocumentPrivate::insertBlock 
> (this=this@entry=0x555555e93b10, pos=<optimized out>, 
> blockFormat=blockFormat@entry=1, charFormat=<optimized out>, 
> op=op@entry=QTextUndoCommand::MoveCursor) at 
> /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/text/qtextdocument_p.cpp:424
> No locals.
> #5  0x00007ffff6610166 in QTextCursorPrivate::insertBlock 
> (this=this@entry=0x5555562df840, format=<error reading variable: Cannot 
> access memory at address 0x7fffffffc148>, charFormat=..., 
> charFormat@entry=<error reading variable: Cannot access memory at address 
> 0x7fffffffc140>)
>     at 
> /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/text/qtextcursor.cpp:173
>         formats = 0x555555e93bf8
>         idx = 1
> #6  0x00007ffff66140dc in QTextCursor::insertText (this=0x7fffffffc210, 
> text=..., _format=...) at 
> /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/global/qcomparehelpers.h:1100
>         ch = <optimized out>
>         blockEnd = <optimized out>
>         i = <optimized out>
>         blockFmt = <error reading variable blockFmt (Cannot access memory at 
> address 0x7fffffffc160)>
>         textStart = 1
>         formats = <optimized out>
>         formatIdx = 0
>         blockStart = <optimized out>
>         textEnd = 694693236
>         format = <error reading variable format (Cannot access memory at 
> address 0x7fffffffc150)>
>         hasEditBlock = true
> Backtrace stopped: Cannot access memory at address 0x7fffffffc1b8
> (gdb) exit
> A debugging session is active.
> 
>         Inferior 1 [process 80958] will be killed.
> 
> Quit anyway? (y or n) y
> 
> real    0m21.837s
> user    0m10.376s
> sys     0m1.937s
> ~~~

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to