User forums > Nightly builds

The 22 March 2014 build (9744) is out.

<< < (5/15) > >>

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