[ros-kernel] Stack Underflow in memory manager (regression)

Filip Navara xnavara at volny.cz
Wed Aug 25 23:06:13 CEST 2004


Hi!

Hartmut Birr wrote:

>Hi,
>
>I've tried to install OpenOffice. If I use the explorer, I must disable line
>268 in shell32\debughlp.c because the serial line is floated with to many
>debug message. After starting the setup, the dialog boxes are displayed with
>a dark blue background and there are printed many debug messages
>'(objects/color.c:316) NtGdiRealizePalette is unimplemented'.
>
That's because DIB pattern brushes are unimplmented. If you change 
lib/gdi32/misc/stubs.c line 116+ from
    UNIMPLEMENTED;
    SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    return 0;
to
  return NtGdiCreateSolidBrush(0xCCCCCC);
you'll see some sensible colors.

>The setup runs
>up to a message box that oleautobridge.uno.dll is not registerable.
>
Hmm, that's after the point of my crash. This error happens because 
about half of the files isn't extracted for some reason.

>Mouse
>moving is very slow. At this point there are open 5000 files, there are
>allocated 4000 cache segments and 40000 rmap entries. Ros does not crash but
>is not usable. The setup runs on an Athlon XP 1700 with 512MB ram. 
>
Yes, it *IS* currently  unusable for many reasons and bugs... What 
compilation options have you used? I use DBG=0, 
KDBG=0,OPTIMIZED=0,ROS_USE_PCH=no,GCC 3.4.1 and latest CVS. This crash 
wasn't happening few days ago.

Regards,
Filip


More information about the Ros-kernel mailing list