Post #4317411
2026-07-13 12:19 UTC
Some slop debugging says fault is Fedora's backport fix, causing dangling pointer:
Upstream GDB 17.2 stores mapped_file objects directly in the map (by value), not via raw pointers. The Fedora backport refactored this to return a std::vector by value from a new function and introduced the pointer-based pattern without accounting for std::vector reallocation.
Replies (1)
-
@adamw@fosstodon.org 2026-07-13 14:43
@Ciantic@twit.social it does seem to be an issue in rawhide's gdb, yeah. I ran into it the other day. downgrading to an older gdb should 'fix' it. the slop might be right, not sure. will check it today.