[ros-dev] Explorer startup crash since r33366

James Tabor jimtabor.rosdev at gmail.com
Fri May 9 01:30:22 CEST 2008


Hi!
Good job! Colin!

I tested head too and have this freeldr.ini issue with Qemu......

On Thu, May 8, 2008 at 6:20 PM, Colin Finck <mail at colinfinck.de> wrote:
> Hi everybody,
>
> I tracked down the Explorer startup crash we experience since r33366 and
> came to some weird results.
> First of all, this crash also occurs when testing under Windows. Also
> Explorer runs well when it's compiled with MSVC using the supplied
> "explorer.sln" file.
>
> Then I put MessageBoxes to some code pathes to track down, where the crash
> occurs.
> The weird thing is: It fails in the IconCache code (which doesn't even
> handle strings, so shouldn't be affected by Unicode at all).
>
> Just put a MessageBox at explorer.cpp:389 and then after _icons[ICID_NONE]
> was assigned. You will see that the second message box won't appear.
> You can also put a MessageBox in the Icon constructor, it won't be shown
> either.
>
> So what's going wrong here?
> Bug in our mingw startup routine, memory corruption, bug in gcc, ...? I'm
> out of ideas.
>
> Best regards,
>
> Colin

>


More information about the Ros-dev mailing list