Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development
Frame issue with the debugger plugin
MortenMacFly:
--- Quote from: scarphin on October 17, 2015, 01:11:38 pm ---The original issue is limited to wx2.8 + 64bit. You can see screenshots in the very 1st post.
--- End quote ---
Do you mean its w28 related, or 64 bit related? From the changes you did I would guess that this should happen on any 64 bit build - be it wx28 or wx30.
oBFusCATed:
The original issue (user visible) is that some of the string to number conversion functions in wx are wrong.
The patches try to fix the more serious problem - debugging a 64bit program with 32bit codeblocks.
scarphin:
Morten: It's related to the mix of wx28 and 64-bit. The actual problem arises from a conversion function in wx28 not functioning properly when built under a 64-bit configuration. It's a known wx problem, you can find a link to the wx tracker somewhere on this thread. If I recall correctly, later wx versions (I think starting from wx29) doesn't exhibit this problem.
Obfuscated: I'm very busy nowadays, I'll test it in a couple of days hopefully.
scarphin:
The 2nd patch (dbg.win64.support.2.002.patch) works fine displaying both the frame number and assembler addresses correctly on my wx2.8 64-bit build. If it matters, I even tested it on a 64-bit application.
oBFusCATed:
Thanks. Using the patch it should always be possible to debug both 32 and 64bit apps.
I'll commit in a minute.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version