[Bug libstdc++/110196] stacktrace_entry does not print origin binary filename

2023-06-09 Thread fabian_kessler at gmx dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110196

--- Comment #3 from fabian_kessler at gmx dot de  
---
It may be, because backtrace_create_state is called without a filename.
Also, backtrace_create_state is ment to be called just once per execution,
because it allocates unfreeable memory. Maybe, a singleton would be the way to
go here.

[Bug libstdc++/110196] stacktrace_entry does not print origin binary filename

2023-06-09 Thread fabian_kessler at gmx dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110196

--- Comment #2 from fabian_kessler at gmx dot de  
---
(In reply to Andrew Pinski from comment #1)
> I am trying to understand the issue here?
> Is what you are asking is that the " at :0" should not be printed out? Or
> the issue is the source line cannot be found.

The issue is, that the origin library, in this case libc.so/gtk.so/glib.so is
not shown. In all other lines, xournalpp as executable is missing.

[Bug libstdc++/110196] stacktrace_entry does not print origin binary filename

2023-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110196

--- Comment #1 from Andrew Pinski  ---
I am trying to understand the issue here?
Is what you are asking is that the " at :0" should not be printed out? Or the
issue is the source line cannot be found.