User forums > Nightly builds
The 22 March 2014 build (9744) is out.
vwdvaan:
I've recorded a short video with this crash.
https://app.box.com/s/obf7xjt9qvr78mvd43e9
Miguel Gimenez:
--- Quote from: oBFusCATed on April 02, 2014, 06:04:20 pm ---No crash on linux, too.
Can you describe the exact steps in greater detail?
How do you change between apps?
Can you reproduce it with a simple hello world projec or using codeblocks.cbp file?
--- End quote ---
Open C::B, select File->New->Project->Console application->C++
Now open main.cpp. When CC ends parsing, put the mouse over (for example) cout. Then a box with "ostream std::cout" will pop up. Now, while the box is shown, if you give focus to any other application (by clicking on it or using Alt+Tab) C::B gives a segmentation fault.
ollydbg:
--- Quote from: vali29 on April 02, 2014, 07:06:54 pm ---I've recorded a short video with this crash.
https://app.box.com/s/obf7xjt9qvr78mvd43e9
--- End quote ---
OK, thanks for the video, I can reproduce this crash on my system. I will debug it soon :)
ollydbg:
I build C::B against debug version of wx2.8.12, I found the bug happens in the line, see the image shot, the ebx value is ZERO.
So, "call ebx" get a crash.
This happens after the application lose focus(after this event handler call).
ollydbg:
I noticed that the function
--- Quote --- // Calls an appropriate default window procedure
virtual WXLRESULT MSWDefWindowProc(WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam);
--- End quote ---
is a virtual function, but I see from the previous image shot, the address is 0.
So, I guess this is caused by a wrong static_cast?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version