View Issue Details

IDProjectCategoryView StatusLast Update
0000984Ecere SDKide:debuggerpublic2013-08-24 09:37
Reporterjerome Assigned Tojerome  
PriorityimmediateSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version0.44.08 
Target Version0.44.09Fixed in Version0.44.09 
Summary0000984: Stepping inside ecere.dll is not working
DescriptionAs summarized.

Setting a breakpoint inside an ecere.dll function works just fine.
But F11 to step inside them from the application does not.

The GDB communication goes like this:

-exec-step

GDB replies:
*stopped,reason="end-stepping-range",frame={addr="0x0000000000401d12",func="main",args=[{name="_argc",value="1"},{name="_argv",value="0x845550"}],file="obj/debug.win32/ide.main.ec",fullname="E:\\ecere-sdk\\ide\\obj\\debug.win32\\ide.main.ec",line="1796"},thread-id="1",stopped-threads="all"

Additionally, please improve on the GDB parsing of this particular reply, we currently get:

GDB Protocol ***Unknown***: Unknown end of stepping range item name (stopped-threads=all)

I guess we're just missing something to recognize stopped-threads' here.
Additional InformationFound a GDB version which does not suffer from these issues within the latest rubenvb:

http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/rubenvb/gcc-4.8-release/

Now everything seems to be working properly except for 0000986
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2013-08-24 07:16 jerome New Issue
2013-08-24 07:16 jerome Status new => assigned
2013-08-24 07:16 jerome Assigned To => redj
2013-08-24 09:37 jerome Assigned To redj => jerome
2013-08-24 09:37 jerome Additional Information Updated
2013-08-24 09:37 jerome Status assigned => closed
2013-08-24 09:37 jerome Resolution open => fixed
2013-08-24 09:37 jerome Fixed in Version => 0.44.09