[ros-kernel] Stack Underflow in memory manager (regression)
Hartmut Birr
hartmut.birr at gmx.de
Wed Aug 25 20:46:59 CEST 2004
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'. The setup runs
up to a message box that oleautobridge.uno.dll is not registerable. 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.
- Hartmut
> -----Original Message-----
> From: ros-kernel-bounces at reactos.com
> [mailto:ros-kernel-bounces at reactos.com] On Behalf Of Filip Navara
> Sent: Wednesday, August 25, 2004 5:15 PM
> To: ros-kernel at reactos.com
> Subject: [ros-kernel] Stack Underflow in memory manager (regression)
>
>
> Hello,
>
> in the recent CVS builds I can't run OpenOffice setup
> anymore. I always
> end up with kernel stack overflow in memory manager when it starts to
> copy file. Stack trace is below. In the meantime I
> workarounded it in my
> local tree by offloading the page trimming to a worker thread, but
> that's not a nice solution. Shouldn't the page trimming be
> done only in
> the balancer thread anyway?
>
> Regards,
> Filip
>
> Double Fault Exception: 8(0)
> CS:EIP 8:c0002deb <ntoskrnl.exe: 2deb>
> cr2 c08f0017 cr3 7486000 Proc: c044fca8 Pid: 7 <eventlog>
> Thrd: c08efee0
> Tid: 3b
> DS 10 ES 10 FS 30 GS 10
> EAX: c08efee0 EBX: 00000000 ECX: 00000000
> EDX: 00000000 EBP: e1452888 ESI: 0000000e
> ESP: e1450008EDI: c08efee0 EFLAGS: 00010082 kESP e1450008 kernel
> stack base e1450000
> Frames:
> <hal.dll: 6892>
> <hal.dll: 68ac>
> <ntoskrnl.exe: 9f8a> ntoskrnl/ke/process.c:78 KeAttachProcess
> <ntoskrnl.exe: 5eb8> ntoskrnl/mm/i386/page.c:464
> MmDeleteVirtualMapping
> <ntoskrnl.exe: 4b8c7> ntoskrnl/mm/section.c:1300
> MmPageOutDeleteMapping
> <ntoskrnl.exe: 49753> ntoskrnl/mm/rmap.c:443 MmDeleteAllRmaps
> <ntoskrnl.exe: 4bbdb> ntoskrnl/mm/section.c:1431
> MmPageOutSectionView
> <ntoskrnl.exe: 4924b> ntoskrnl/mm/rmap.c:284
> MmPageOutPhysicalAddress
> <ntoskrnl.exe: ecd7> ntoskrnl/cc/view.c:281 CcRosTrimCache
> <ntoskrnl.exe: 3e712> ntoskrnl/mm/balance.c:198
> MiTrimMemoryConsumer
> <ntoskrnl.exe: 3e898> ntoskrnl/mm/balance.c:255
> MmRequestPageMemoryConsumer
> <ntoskrnl.exe: f707> ntoskrnl/cc/view.c:613
> CcRosCreateCacheSegment
> <ntoskrnl.exe: f953> ntoskrnl/cc/view.c:671
> CcRosGetCacheSegmentChain
> <ntoskrnl.exe: ca2d> ntoskrnl/cc/copy.c:76
> ReadCacheSegmentChain
> <ntoskrnl.exe: d488> ntoskrnl/cc/copy.c:392 CcCopyRead
> <vfatfs.sys: 9c1e>
> <vfatfs.sys: b036>
> <ntoskrnl.exe: 2e4be> ntoskrnl/io/irp.c:210 IofCallDriver
> <ntoskrnl.exe: 2e4d4> ntoskrnl/io/irp.c:223 IoCallDriver
> <ntoskrnl.exe: 345c0> ntoskrnl/io/rw.c:124 NtReadFile
> <ntoskrnl.exe: 3105>
> new_serviceInRange
>
> _______________________________________________
> Ros-kernel mailing list
> Ros-kernel at reactos.com http://reactos.com/mailman/listinfo/ros-kernel
>
More information about the Ros-kernel
mailing list