Click here to Skip to main content
15,917,473 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionRe: A very strange problem (to me at least) ..... Pin
CPallini7-Feb-08 23:16
mveCPallini7-Feb-08 23:16 
GeneralRe: A very strange problem (to me at least) ..... Pin
Still learning how to code7-Feb-08 23:58
Still learning how to code7-Feb-08 23:58 
GeneralRe: A very strange problem (to me at least) ..... Pin
CPallini8-Feb-08 0:05
mveCPallini8-Feb-08 0:05 
GeneralRe: A very strange problem (to me at least) ..... Pin
Matthew Faithfull8-Feb-08 0:09
Matthew Faithfull8-Feb-08 0:09 
GeneralRe: A very strange problem (to me at least) ..... Pin
Still learning how to code8-Feb-08 0:59
Still learning how to code8-Feb-08 0:59 
GeneralRe: A very strange problem (to me at least) ..... Pin
Still learning how to code8-Feb-08 1:31
Still learning how to code8-Feb-08 1:31 
QuestionRe: A very strange problem (to me at least) ..... Pin
CPallini8-Feb-08 2:17
mveCPallini8-Feb-08 2:17 
GeneralRe: A very strange problem (to me at least) ..... Pin
Still learning how to code8-Feb-08 2:37
Still learning how to code8-Feb-08 2:37 
I can't really post the code where the exception happens ! Execution proceeds through CLogFile, exits OnDraw() and enters basic Windows code As I said in my original posting, I traced through the code and eventually into (windows) assembler and hit that call where the debugger would not step to. A copy of this line in the debugger is:-

7E41B517 call 7E4194A4

and the target of the call is the last byte of the first instruction below (assuming the disassembly is correct) :-

7E4194A1 or eax,dword ptr [esi+edi*2-75h]
7E4194A5 inc esp
7E4194A6 and al,4
7E4194A8 int 2Bh

Up to this pooint the memory window shows that the CLogFile member variable locations hold correct values. Execution past this point results in corrupted values. I'm baffled !!

Doug
GeneralRe: A very strange problem (to me at least) ..... Pin
CPallini8-Feb-08 2:50
mveCPallini8-Feb-08 2:50 
GeneralRe: A very strange problem (to me at least) ..... Pin
Still learning how to code8-Feb-08 3:23
Still learning how to code8-Feb-08 3:23 
QuestionRe: A very strange problem (to me at least) ..... Pin
David Crow8-Feb-08 2:49
David Crow8-Feb-08 2:49 
GeneralRe: A very strange problem (to me at least) ..... Pin
Still learning how to code8-Feb-08 5:19
Still learning how to code8-Feb-08 5:19 
Generalnon-const static member variale initialization Pin
George_George7-Feb-08 21:16
George_George7-Feb-08 21:16 
GeneralRe: non-const static member variale initialization Pin
Matthew Faithfull7-Feb-08 22:13
Matthew Faithfull7-Feb-08 22:13 
GeneralRe: non-const static member variale initialization Pin
George_George8-Feb-08 1:49
George_George8-Feb-08 1:49 
GeneralRe: non-const static member variale initialization Pin
Matthew Faithfull8-Feb-08 2:29
Matthew Faithfull8-Feb-08 2:29 
GeneralRe: non-const static member variale initialization Pin
led mike8-Feb-08 4:17
led mike8-Feb-08 4:17 
GeneralRe: non-const static member variale initialization Pin
Matthew Faithfull8-Feb-08 6:05
Matthew Faithfull8-Feb-08 6:05 
GeneralRe: non-const static member variale initialization Pin
led mike8-Feb-08 7:22
led mike8-Feb-08 7:22 
GeneralRe: non-const static member variale initialization Pin
George_George8-Feb-08 21:28
George_George8-Feb-08 21:28 
GeneralRe: non-const static member variale initialization Pin
BadKarma7-Feb-08 22:37
BadKarma7-Feb-08 22:37 
GeneralRe: non-const static member variale initialization Pin
George_George8-Feb-08 1:58
George_George8-Feb-08 1:58 
GeneralRe: non-const static member variale initialization Pin
BadKarma8-Feb-08 2:30
BadKarma8-Feb-08 2:30 
GeneralRe: non-const static member variale initialization Pin
George_George8-Feb-08 21:33
George_George8-Feb-08 21:33 
GeneralCOM class registration failed. Pin
Royaltvk7-Feb-08 20:09
Royaltvk7-Feb-08 20:09 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.