Click here to Skip to main content
15,902,777 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: please help me with this problem Pin
leon de boer29-Jul-16 17:32
leon de boer29-Jul-16 17:32 
QuestionRecursive directory search Pin
Anthony Appleyard29-Jul-16 4:44
Anthony Appleyard29-Jul-16 4:44 
QuestionRe: Recursive directory search Pin
Richard MacCutchan29-Jul-16 5:02
mveRichard MacCutchan29-Jul-16 5:02 
AnswerRe: Recursive directory search Pin
Anthony Appleyard29-Jul-16 10:57
Anthony Appleyard29-Jul-16 10:57 
GeneralRe: Recursive directory search Pin
Richard MacCutchan29-Jul-16 22:23
mveRichard MacCutchan29-Jul-16 22:23 
AnswerRe: Recursive directory search Pin
David Crow1-Aug-16 5:01
David Crow1-Aug-16 5:01 
Questionvariadic templates problem Pin
FriendOfAsherah28-Jul-16 23:49
FriendOfAsherah28-Jul-16 23:49 
QuestionTrying to understand my mistake... with pointers Pin
Blubbo28-Jul-16 8:04
Blubbo28-Jul-16 8:04 
AnswerRe: Trying to understand my mistake... with pointers Pin
jeron128-Jul-16 9:30
jeron128-Jul-16 9:30 
AnswerRe: Trying to understand my mistake... with pointers Pin
leon de boer29-Jul-16 17:53
leon de boer29-Jul-16 17:53 
Questionhow to create a file input button in microsoft visual c ++ ? Pin
jhonganteng28-Jul-16 3:46
jhonganteng28-Jul-16 3:46 
AnswerRe: how to create a file input button in microsoft visual c ++ ? Pin
Richard MacCutchan28-Jul-16 4:30
mveRichard MacCutchan28-Jul-16 4:30 
QuestionHelp With Exception Pin
ForNow26-Jul-16 12:47
ForNow26-Jul-16 12:47 
AnswerRe: Help With Exception Pin
leon de boer26-Jul-16 17:22
leon de boer26-Jul-16 17:22 
GeneralRe: Help With Exception Pin
ForNow26-Jul-16 20:01
ForNow26-Jul-16 20:01 
GeneralRe: Help With Exception Pin
leon de boer26-Jul-16 22:33
leon de boer26-Jul-16 22:33 
AnswerRe: Help With Exception Pin
Jochen Arndt26-Jul-16 21:47
professionalJochen Arndt26-Jul-16 21:47 
GeneralRe: Help With Exception Pin
ForNow27-Jul-16 2:14
ForNow27-Jul-16 2:14 
GeneralRe: Help With Exception Pin
Jochen Arndt27-Jul-16 2:18
professionalJochen Arndt27-Jul-16 2:18 
GeneralRe: Help With Exception you where right !!!!!!!! Pin
ForNow27-Jul-16 15:15
ForNow27-Jul-16 15:15 
QuestionChoosing between strings Pin
Anthony Appleyard26-Jul-16 9:47
Anthony Appleyard26-Jul-16 9:47 
AnswerRe: Choosing between strings Pin
Richard MacCutchan26-Jul-16 21:11
mveRichard MacCutchan26-Jul-16 21:11 
QuestionNewbee Exception handling Guidance Pin
ForNow25-Jul-16 4:35
ForNow25-Jul-16 4:35 
AnswerRe: Newbee Exception handling Guidance Pin
Jochen Arndt25-Jul-16 4:57
professionalJochen Arndt25-Jul-16 4:57 
This might not be the expected answer:
With most types of exceptions the best handling is avoiding that they occur.

This applies especially to the access violation exception. Even when catching it by code, the only reasonable "handling" is terminating the application immediately.

In your actual case you should use the debugger stepping back in the code to find out what let the exception occur. It is probably one of your objects that hasn't been initialised or set to an error state (e.g. a pointer containing the value -1) and the exception is thrown when it is used the first time (inside the kernel / ntddl in your case).

A general hint to reduce debugging time searching for the source of such exceptions is checking the success state of every function that provides one (usually the return value). The simplest way to do this is using assertions in debug build. With MFC you can use the ASSERT (MFC)[^] and VERIFY[^] macros.
GeneralRe: Newbee Exception handling Guidance Pin
ForNow25-Jul-16 5:31
ForNow25-Jul-16 5:31 

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.