Hartmut Birr wrote:
Hi,
I've problems with the paged pool routines and if the optimisation is
enabled. Ros does crash. It seems that the line numbers for ppool.c
are wrong.
It appears the line # is correct, the sym lookup code is just not
realizing that it's actually in RPoolMgr.h...
- Hartmut
KeBugCheckWithTf at ke/catch.c:180
Bug detected (code 1e param 0 0 0 0)
KMODE_EXCEPTION_NOT_HANDLED
Page Fault Exception: 14(0)
Processor: 0 CS:EIP 8:80044769 <ntoskrnl.exe: 44769 (mm/ppool.c:292
(RFreeInit))>
mm/RPoolMgr.h:292
cr2 4 cr3 29f000 Proc: 805e2068 Pid: 1 <SYSTEM>
Thrd: 805e2c40 Tid: 1
DS 10 ES 10 FS 30 GS 10
EAX: 00000004 EBX: 8cdd593c ECX: 00000000
EDX: 00000004 EBP: 800a9a80 ESI: 8cdd593c ESP: 800a9a04
EDI: 00000002 EFLAGS: 00210202 kESP 800a9a04 kernel stack base 800a7000
Frames:
<ntoskrnl.exe: 44efc (mm/ppool.c:596 (RFreeSplit))>
mm/RPoolMgr.h:596
<ntoskrnl.exe: 4557d (mm/ppool.c:505
(ExAllocatePagedPoolWithTag))>
hmm... this one looks like another bug.. please send that SYM file when
you get a chance...
<ntoskrnl.exe: 44019 (mm/pool.c:63
(EiAllocatePool))>
<800779EB>
<ntoskrnl.exe: b6fc (ke/main.c:863 (KiSystemStartup))>
<8007849F> <ntoskrnl.exe: 1140
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.com
http://reactos.com:8080/mailman/listinfo/ros-dev
.