I also get a strange error->bsod that may be related.
When an exception is raised via ZwRaiseException->ZwRosSystemServiceThunk, i get "Divide Error Exception" with address 6ea84:
c006ea70 <_ZwRosSystemServiceThunk>: c006ea70: 55 push %ebp c006ea71: 89 e5 mov %esp,%ebp c006ea73: 83 ec 0c sub $0xc,%esp c006ea76: 89 45 fc mov %eax,0xfffffffc(%ebp) c006ea79: 89 55 f8 mov %edx,0xfffffff8(%ebp) c006ea7c: 8b 45 fc mov 0xfffffffc(%ebp),%eax c006ea7f: 8b 55 f8 mov 0xfffffff8(%ebp),%edx c006ea82: cd 2e int $0x2e
c006ea84: 89 45 f4 mov %eax,0xfffffff4(%ebp)
c006ea87: 8b 45 f4 mov 0xfffffff4(%ebp),%eax
Gunnar.
-----Original Message----- From: ros-dev-bounces@reactos.com [mailto:ros-dev-bounces@reactos.com] On Behalf Of Hartmut Birr Sent: Sunday, November 14, 2004 1:18 PM To: ReactOS Development List Subject: [ros-dev] RE: [ros-diffs] [CVS reactos] Fix handling of debug trapsin GDB stub/KiDispatchException.
Hi,
this changes breaks the handling of exceptions if KDB isn't set. In KiDispatchException the variable Action is preinitialized with kdContinue. After your changes, KiDispatchException does always return without any action. After this changes, I'm not able to install reactos. At the second stage setup I do never see the reboot page.
- Hartmut CVSspam 0.2.8