SYSCALL Problem In C7

Home » CentOS » SYSCALL Problem In C7
CentOS No Comments

Hi all!

I know this isn’t a devel list, but thought someone here may have a clue I could use…

I have a fairly big application that runs on CentOS 7 (and 6 and 5).

Sometimes (not often, but too often) when running under the ddd debugger, while sitting stopped at a breakpoint, it will suddenly spew an apparent segfault in, as it says at the top of the source file, “Assembly code template for system call stubs”.

The specific place always looks like this:

T_PSUEDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
ret_ERRVAL
T_PSEUDO_END_ERRVAL (SYSCALL_SYMBOL)

the red error marker points to SYSCALL_NAME.

I have no idea why its doing this, it never does it when not running in the debugger, as far as I can tell.

and why it would croak in the debugger while sitting (apparently) idle at a breakpoint is beyond me.

anyone here got a clue?

thanks in advance!