Bug 511324 - preamble.py: UnexpectedMappingException: No solib and no image found for frame #28 on thread <gdb.InferiorThread id=1.1 target-id="Thread 0x721279dff600 (LWP 1716)">!
Summary: preamble.py: UnexpectedMappingException: No solib and no image found for fram...
Status: REPORTED
Alias: None
Product: drkonqi
Classification: Applications
Component: backtraceparsing (other bugs)
Version First Reported In: 6.5.0
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-29 14:47 UTC by Malte S. Stretz
Modified: 2025-12-02 11:15 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Malte S. Stretz 2025-10-29 14:47:15 UTC
SUMMARY

plasmashell crashed and created a stack trace which caused the preamble.py to exit with a stack trace. There was a also message "Gathering crash information failed for unknown reasons. You can retry, close the window, or view detailed output." 

STEPS TO REPRODUCE

No idea. There might have been a network glitch which caused debuginfod to fail downloading stuff.

OBSERVED RESULT

Python exception.

EXPECTED RESULT

A known reason not an unknown reason :-)

SOFTWARE/OS VERSIONS
Operating System: KDE neon User Edition
KDE Plasma Version: 6.5.0
KDE Frameworks Version: 6.19.0
Qt Version: 6.9.2
Kernel Version: 6.14.0-33-generic (64-bit)

ADDITIONAL INFORMATION

> Starting debugger gdb --init-eval-command=set auto-solib-add off --nw --nx --batch --init-eval-command=set debuginfod enabled on --command=/tmp/drkonqi.blXCYb --command=/tmp/drkonqi.cpaTNM --core=/tmp/drkonqi-core.DhtbGv/core /usr/bin/plasmashell
> 
> warning: Can't open file anon_inode:i915.gem which was expanded to anon_inode:i915.gem during file-backed mapping note processing
> 
> warning: Can't open file /var/cache/swcatalog/cache/en-US-os-catalog.xb (deleted) during file-backed mapping note processing
> 
> warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed mapping note processing
> 
> warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during file-backed mapping note processing
> 
> warning: Can't open file /memfd:JITCode:QtQml (deleted) during file-backed mapping note processing
> 
> warning: Can't open file /memfd:pulseaudio (deleted) during file-backed mapping note processing
> 
> warning: Can't open file /memfd:kwin-dmabuf-feedback-table (deleted) during file-backed mapping note processing
> 
> warning: Can't open file /home/stretz/.cache/ksycoca6_en_MmrqFbRXCyRNcIAUtJeGh7saF_g= (deleted) during file-backed mapping note processing
> 
> warning: Can't open file /opt/flatpak/exports/share/icons/hicolor/icon-theme.cache (deleted) during file-backed mapping note processing
> 
> warning: Can't open file /opt/flatpak/exports/share/mime/mime.cache (deleted) during file-backed mapping note processing
> 
> warning: Can't open file /home/stretz/.cache/plasma_theme_default.kcache (deleted) during file-backed mapping note processing
> 
> warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed mapping note processing
> [New LWP 1716]
> [New LWP 1934]
> [New LWP 29929]
> [New LWP 1943]
> [New LWP 1724]
> [New LWP 29954]
> [New LWP 29936]
> [New LWP 29928]
> [New LWP 29927]
> [New LWP 29930]
> [New LWP 257151]
> [New LWP 29933]
> [New LWP 2184]
> [New LWP 29938]
> [New LWP 29934]
> [New LWP 29949]
> [New LWP 29956]
> [New LWP 257153]
> [New LWP 257149]
> [New LWP 286980]
> [New LWP 286979]
> [New LWP 287177]
> [New LWP 287272]
> [New LWP 287178]
> [New LWP 287439]
> [New LWP 287194]
> [New LWP 287465]
> [New LWP 287786]
> [New LWP 287793]
> [New LWP 29937]
> [New LWP 29939]
> [New LWP 29941]
> [New LWP 29942]
> [New LWP 29957]
> [New LWP 29943]
> [New LWP 1725]
> [New LWP 29944]
> [New LWP 29945]
> [New LWP 29947]
> [New LWP 1726]
> [New LWP 29948]
> [New LWP 29955]
> [New LWP 29935]
> [New LWP 1729]
> [New LWP 29931]
> [New LWP 29932]
> [New LWP 1730]
> [New LWP 2198]
> [New LWP 2209]
> [New LWP 1735]
> [New LWP 2211]
> [New LWP 2213]
> [New LWP 2329]
> [New LWP 6937]
> [New LWP 1736]
> [New LWP 1944]
> [New LWP 6941]
> [New LWP 1737]
> [New LWP 26013]
> [New LWP 26015]
> [New LWP 26017]
> [New LWP 1738]
> [New LWP 29921]
> [New LWP 29923]
> [New LWP 1946]
> [New LWP 1815]
> [New LWP 1947]
> [New LWP 257152]
> [New LWP 1945]
> [New LWP 257150]
> [New LWP 2210]
> [New LWP 6938]
> [New LWP 2212]
> [New LWP 6940]
> [New LWP 26014]
> [New LWP 26016]
> [New LWP 2330]
> [New LWP 2331]
> [New LWP 2332]
> [New LWP 2333]
> [New LWP 6939]
> [New LWP 29922]
> [New LWP 29924]
> [New LWP 29925]
> [New LWP 129279]
> [New LWP 29940]
> [New LWP 129280]
> [New LWP 29946]
> [New LWP 129281]
> [New LWP 29950]
> [New LWP 129282]
> [New LWP 129278]
> [New LWP 287466]
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
> Core was generated by `/usr/bin/plasmashell --no-respawn'.
> Program terminated with signal SIGSEGV, Segmentation fault.
> Download failed: Invalid argument.  Continuing without source file ./nptl/./nptl/pthread_kill.c.
> #0  __pthread_kill_implementation (no_tid=0, signo=11, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
> 
> warning: 44	./nptl/pthread_kill.c: No such file or directory
> [Current thread is 1 (Thread 0x721279dff600 (LWP 1716))]
> add symbol table from file "/lib/x86_64-linux-gnu/libc.so.6"
> add symbol table from file "/lib/x86_64-linux-gnu/libKF6Crash.so.6"
> add symbol table from file "/lib/x86_64-linux-gnu/libQt6Core.so.6"
> add symbol table from file "/lib/x86_64-linux-gnu/libtaskmanager.so.6"
> add symbol table from file "/lib/x86_64-linux-gnu/libQt6Qml.so.6"
> Traceback (most recent call last):
>   File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 608, in print_preamble
>     print_preamble_internal()
>   File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 599, in print_preamble_internal
>     print_sentry_payload(thread)
>   File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 526, in print_sentry_payload
>     payload = SentryEvent().make(program, thread)
>               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 439, in make
>     stacktrace = SentryTrace(crash_thread, True).to_dict()
>                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 286, in to_dict
>     SentryTrace.load_solib(self.thread, cramped_memory)
>   File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 248, in load_solib
>     raise UnexpectedMappingException(f"No solib and no image found for frame #{i} on thread {thread}! You could try with debug symbols downloading enabled.")
> UnexpectedMappingException: No solib and no image found for frame #28 on thread <gdb.InferiorThread id=1.1 target-id="Thread 0x721279dff600 (LWP 1716)">! You could try with debug symbols downloading enabled.
> No solib and no image found for frame #28 on thread <gdb.InferiorThread id=1.1 target-id="Thread 0x721279dff600 (LWP 1716)">! You could try with debug symbols downloading enabled.
> Sentry is attempting to send 2 pending events
> Waiting up to 30 seconds
> Press Ctrl-C to quit
> Debugging ended with exit code '1' and exit status 'NormalExit'
> Debugging ended with exit code '1' and exit status 'NormalExit'
> Debugging ended with exit code '1' and exit status 'NormalExit'