Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
Bug in Disassembly window/functionality
(1/1)
Indrekis:
I have encountered strange bug in "built-in" disasm feature. While I am disassembling some function, sometimes text in Disassembly window lacks some lines of asm code, or even just parts of line.
For example, sometimes instead of real code, the:
--- Quote ---0x401317 fld QWORD PTR [ecx+eax*8]
0x40131a mov ecx,DWORD PTR [ebp+8]
0x40131d fadd DWORD PTR [ecx+eax*8]
0x401320 mov ecx,DWORD PTR [ebp+16]
0x401323 fadd DWORD PTR [ecx+eax*8]
--- End quote ---
I obtain
--- Quote ---0x401317 fld QWORD PTR [ecx+eax*8]
0x40131a mov ecx,DWORD PTR [ebp+8]
0x401320 mov ecx,DWORD PTR [ebp+16]
0x401323 fadd DWORD PTR [ecx+eax*8]
--- End quote ---
or
--- Quote ---0x401334 call 0x438ea0 <clock>
0x401339 mov esi,DWORD
0x40133c mov ebx,DWORD PTR [esi]
--- End quote ---
instead of
--- Quote ---0x401334 call 0x438ea0 <clock>
0x401339 mov esi,DWORD PTR [ebp+40]
0x40133c mov ebx,DWORD PTR [esi]
--- End quote ---
This bug do not occurs every time. For example, if I _open_ the windows and save to file several times successively, some obtained files will be "damaged", other - not.
As for now I do not managed to reproduce this bug in simple project :(
I am using CodeBlocks, built from sources, revision 2977, with the exception that it is built against non-monolithic wxWidgets (2.6.3) library, under WindowsXP SP2.
Debugger - gdb from mingw package, version 6.3
If it can help, code which I am working on can be found in svn repository at
http://OpenSVN.csie.org/C_vs_Cpp_numerical_tests
But it is of no interest, except of been known to reproduce this bug at least for function
check_C_ApBpCpD_double_fn_time 8)
Navigation
[0] Message Index
Go to full version