Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 369677

Summary: TCF debug is not able to step over
Product: [Tools] TCF Reporter: Frederic Leger <frederic.leger>
Component: DebugAssignee: Project Inbox <tcf.debug-inbox>
Status: RESOLVED FIXED QA Contact: Eugene Tarassov <eugene>
Severity: normal    
Priority: P3 CC: cdtdoug
Version: unspecified   
Target Milestone: 1.0.0   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Frederic Leger CLA 2012-01-25 10:31:58 EST
Build Identifier: 20110916-0149

I created a simple C program :

#include <stdio.h>

int main
    (
    int		argc,
    char *	argv []
    )
    {
    printf ("1\n");
    printf ("2\n");
    return (0);
    }

Put a breakpoint on the first printf, started to debug. When the breakpoint is hit, I do a 'Step Over' ... but the debugger is lost (there is a stack level with address 0x00)

The arrow showing where the debugger is, is nowhere to be found

Reproducible: Always

Steps to Reproduce:
1.Build the simple C program described above
2.Set a breakpoint on the first printf
3.Debug with a TCF agent connection
4.When the breakpoint is hit, do a step over
Comment 1 Eugene Tarassov CLA 2012-01-25 15:18:34 EST
Caused by invalid value of address size in stack tracing of trampolines.
Fixed.
Thanks.