gdb-dashboard unresponsive upon receiving SIGSEGV on binary being debugged
See original GitHub issueUsing the Godot Game Engine at commit 4abebfa476c54552f55b03bb43d72bd29a7a26b1
git clone https://github.com/godotengine/godot
cd godot
git checkout 4abebfa476c54552f55b03bb43d72bd29a7a26b1
scons platform=x11 CCFLAGS='-D_FORTIFY_SOURCE=2' CXX=g++ target=release_debug debug_release=yes debug_symbols=full tools=yes bits=64 -j$(nproc)
And opening the following project which causes a crash: xml-multiline-comment.zip
unzip xml-multiline-comment.zip
cd xml-multiline-comment
gdb /path/to/godot.x11.opt.tools.64 # it's a stack smash -- may have to run several time to trigger the crash
Makes gdb-dashboard
unresponsive for a good while. Doesn’t seem related to #208, but could be.
Issue Analytics
- State:
- Created 3 years ago
- Comments:13 (8 by maintainers)
Top Results From Across the Web
SIGSEGV when run a program in gdb · Issue #278 · copy/v86
I want to debug my program with gdb on v86. ... my program to gdb and started, I got "Program received signal SIGSEGV,...
Read more >gdb - identify the reason of the segmentation fault
This message indicates that there is a segfault at instruction pointer 80e6433 and stack pointer f2afd4e0. Looks that the program tries to read/ ......
Read more >getaddrinfo causes segfault if multithreaded and linked statically
The getaddrinfo call causes an internal segmentation fault when called from threads and the binary is linked with "-static".
Read more >gdb crashes when trying to start a debugging session
So without the debug symbols installed, gdb inserts the ARM breakpoint instruction sequence for the dynamic loader probes, when it should be ...
Read more >DDD use - GNU.org
to run DDD with JDB, PYDB, Perl, or Bash as an inferior debugger. If the program is an executable binary, you should use...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Yeah, it’s kinda hackish and not optimal at all.
Thank you again for
gdb-dashboard
– I wasn’t aware thegdb
module API could be such a nightmare on these cases.Wow, I’ve never seen anything like that before.
And by the way, thank you so much for
gdb-dashboard
– it really makes gdb much easier to use.