Click here to Skip to main content
15,888,199 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Release crashes but debug works. Pin
Stefan_Lang11-Apr-11 22:35
Stefan_Lang11-Apr-11 22:35 
GeneralRe: Release crashes but debug works. Pin
Albert Holguin12-Apr-11 4:14
professionalAlbert Holguin12-Apr-11 4:14 
GeneralRe: Release crashes but debug works. Pin
Stefan_Lang12-Apr-11 6:35
Stefan_Lang12-Apr-11 6:35 
GeneralRe: Release crashes but debug works. Pin
Albert Holguin12-Apr-11 7:09
professionalAlbert Holguin12-Apr-11 7:09 
GeneralRe: Release crashes but debug works. Pin
Stefan_Lang12-Apr-11 21:23
Stefan_Lang12-Apr-11 21:23 
GeneralRe: Release crashes but debug works. Pin
Albert Holguin11-Apr-11 16:04
professionalAlbert Holguin11-Apr-11 16:04 
GeneralRe: Release crashes but debug works. Pin
Cyclone_S15-Apr-11 9:49
Cyclone_S15-Apr-11 9:49 
AnswerRe: Release crashes but debug works. Pin
Stefan_Lang11-Apr-11 22:23
Stefan_Lang11-Apr-11 22:23 
As a rule of thumb, I found that most crashes that only happen in release versions are due to lack of intialization: In debug mode, all variables are initialized with 0 by default. In release mode, this is not the case. Specifically for pointers this can have disastrous consequences, e. g. when you test try to delete an object from a non-null pointer which presumably points to an object created by new.

The best way to avoid these type of errors is to always explicitely initialize a variable on the same line that declares them.

The best way to treat with these errors is locate the part of the code that causes it, and make sure every variable is properly initialized.
GeneralRe: Release crashes but debug works. Pin
Cyclone_S15-Apr-11 9:45
Cyclone_S15-Apr-11 9:45 
GeneralRe: Release crashes but debug works. Pin
Stefan_Lang26-Apr-11 0:28
Stefan_Lang26-Apr-11 0:28 
QuestionCMFCMenuBar, cleartype? [Solved] Pin
bob1697211-Apr-11 6:00
bob1697211-Apr-11 6:00 
AnswerRe: CMFCMenuBar, cleartype? Pin
Hans Dietrich11-Apr-11 6:23
mentorHans Dietrich11-Apr-11 6:23 
GeneralRe: CMFCMenuBar, cleartype? Pin
bob1697211-Apr-11 7:22
bob1697211-Apr-11 7:22 
AnswerRe: CMFCMenuBar, cleartype? Pin
Hans Dietrich11-Apr-11 13:02
mentorHans Dietrich11-Apr-11 13:02 
GeneralRe: CMFCMenuBar, cleartype? Pin
bob1697211-Apr-11 10:25
bob1697211-Apr-11 10:25 
QuestionHow to implement WebSocket Client in C Pin
Parthi_Appu11-Apr-11 1:48
Parthi_Appu11-Apr-11 1:48 
AnswerRe: How to implement WebSocket Client in C PinPopular
«_Superman_»11-Apr-11 2:24
professional«_Superman_»11-Apr-11 2:24 
GeneralRe: How to implement WebSocket Client in C Pin
Parthi_Appu11-Apr-11 20:49
Parthi_Appu11-Apr-11 20:49 
GeneralRe: How to implement WebSocket Client in C Pin
markkuk11-Apr-11 23:26
markkuk11-Apr-11 23:26 
GeneralRe: How to implement WebSocket Client in C Pin
Parthi_Appu12-Apr-11 2:58
Parthi_Appu12-Apr-11 2:58 
AnswerRe: How to implement WebSocket Client in C Pin
Indivara12-May-11 19:03
professionalIndivara12-May-11 19:03 
GeneralRe: How to implement WebSocket Client in C Pin
Manu Dhundi12-Dec-11 8:55
Manu Dhundi12-Dec-11 8:55 
QuestionHow can I check if LPCTSTR is empty ? Pin
_Flaviu10-Apr-11 20:57
_Flaviu10-Apr-11 20:57 
AnswerRe: How can I check if LPCTSTR is empty ? Pin
Hans Dietrich10-Apr-11 21:10
mentorHans Dietrich10-Apr-11 21:10 
GeneralRe: How can I check if LPCTSTR is empty ? Pin
_Flaviu10-Apr-11 21:20
_Flaviu10-Apr-11 21:20 

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.