Bugzilla – Bug 118593
gdb always stops in _dl_catch_error if doing single stepping
Last modified: 2005-11-11 18:11:22 UTC
While debugging a X11 program I want to do single stepping on the top level of the program. But if it is loading libs via dlopen, it always stops on _dl_catch_error. I did not enable anz special catch points.
Single stepping always steps until a different source line is reached.
But next should stop on the next program line in the same source and should not doing signle stepping into the function call.
Please provide a fully-contained test case.
Created attachment 56641 [details] bzip2 tar archive for xisdnload testcase you do not need any isdn equipment for this testcase, but you need to load the module isdn (modprobe isdn). Then do following to see the issue: cd isdn4k-utils/xisdnload gdb ./xisdnload break 519 run n n and you are not on the next line, but in _dl_catch_error()
Works fine here.
Which version ? Any special gdb setttings ? I'm using 10.0 final and no extra gdb init file.