[ros-kernel] Bug87 using serial mouse - status

gge gerard.gatineau at laposte.net
Mon Dec 8 20:33:05 CET 2003


Aleksey Bragin wrote:

>        Hello,
>I want to note that I'm having some kind of similar to this problem, but in
>Virtual PC 6.0 under MacOS X.
>ROS crashes while loading serial.sys. And if I set /DEBUGPORT=COM1 or COM2
>ReactOS just hangs after line Serial debuggin enabled....
>
>If I remove serial.sys from loading, ROS still doesn't boot causing bugcheck
>while loading mouse driver (mouclass.sys).
>
>I don't have time to investigate this right now, but if this bug is really
>related to the one you're saying, then we need to cooperate.
>
>With the best regards,
>Aleksey Bragin.
>
>----- Original Message ----- 
>From: "gge" <gerard.gatineau at laposte.net>
>To: "'ReactOS Kernel List'" <ros-kernel at reactos.com>
>Sent: Sunday, December 07, 2003 10:00 PM
>Subject: [ros-kernel] Bug87 - Anyone using serial mouse ?
>
>  
>
>>Bug87 was created  for a regression of reactos - reactos crash if any
>>GUI application is used ( Winhello, ...)
>>This was working properly at 0.1.5  release and this problem appeared
>>later on .
>>Apparently I am the only one who has this problem . I am wandering if
>>somebody else  gets this problem . The configuration used  is real
>>hardware + serial mouse on com1 ( sermouse.sys)  ?
>>
>>Regards
>>Gerard
>>
>>    
>>
Hi Aleksey,

The problem looks different  perhaps.
We need a 3rd tester to confirm the reactos behavior with serial mouse 
I enclose below the boot debug messages on DebugPort following a new  
ReactOS CVS update and build  on Sunday morinig ( 071103)
Build was done with option DBG:=1 .
Sermouse.sys was enabled in Hivesys.inf (and psaux desabled)
The init is successfull ( cmd prompt)  then see bug87

=> Mouclass.sys error
=>Win32K error  on mouse opening

Regards
Gerard


==============  Debug Port with DBG=1 ======================

>
> (ke/main.c:559) Module: 'ntoskrnl.exe' at c0000000, length 0x000dd000
> (ke/main.c:559) Module: 'system32\hal.dll' at c00dd000, length 0x00013000
> (ke/main.c:559) Module: 'bootc.lst' at c00f0000, length 0x00001000
> (ke/main.c:559) Module: 'system32\drivers\pci.sys' at c00f1000, length 
> 0x00009000
> (ke/main.c:559) Module: 'system32\drivers\scsiport.sys' at c00fa000, 
> length 0x0000e000
> (ke/main.c:559) Module: 'system32\drivers\atapi.sys' at c0108000, 
> length 0x0000a000
> (ke/main.c:559) Module: 'system32\drivers\class2.sys' at c0112000, 
> length 0x0000d000
> (ke/main.c:559) Module: 'system32\drivers\disk.sys' at c011f000, 
> length 0x0000b000
> (ke/main.c:559) Module: 'system32\drivers\vfatfs.sys' at c012a000, 
> length 0x00019000
> (ke/main.c:559) Module: 'system32\drivers\ndis.sys' at c0143000, 
> length 0x0002b000
> (ke/main.c:559) Module: 'system32\config\system' at c016e000, length 
> 0x0000a000
> (ke/main.c:559) Module: 'system32\ansi.nls' at c0178000, length 0x00011000
> (ke/main.c:559) Module: 'system32\oem.nls' at c0189000, length 0x00011000
> (ke/main.c:559) Module: 'system32\casemap.nls' at c019a000, length 
> 0x00002000
> (ke/main.c:583) Process system hive registry chunk at c016e000
> DriverBase for \pci.sys: cdac7000
> Peripheral Component Interconnect Bus Driver
> DriverBase for \scsiport.sys: cdacf000
> DriverBase for \atapi.sys: cdad9000
> DriverBase for \class2.sys: cdae2000
> DriverBase for \disk.sys: cdaec000
> DriverBase for \vfatfs.sys: cdaf4000
> DriverBase for \ndis.sys: cdb08000
> (io/create.c:95) Parent is a Directory which is neither a file type 
> nor a device type
> (ke/main.c:638) CommandLine: 
> multi(0)disk(0)rdisk(0)partition(1)\reactos /DEBUGPORT=COM2
> DriverBase for \SystemRoot\system32\drivers\floppy.sys: cdb4b000
> DriverBase for \SystemRoot\system32\drivers\cdrom.sys: cdb6b000
> DriverBase for \SystemRoot\system32\drivers\fs_rec.sys: cdb82000
> (io/create.c:95) Parent is a Directory which is neither a file type 
> nor a device type
> (io/create.c:95) Parent is a Directory which is neither a file type 
> nor a device type
> (io/create.c:95) Parent is a Directory which is neither a file type 
> nor a device type
> DriverBase for \SystemRoot\system32\drivers\beep.sys: cdb97000
> DriverBase for \SystemRoot\system32\drivers\null.sys: cdba9000
> DriverBase for \SystemRoot\system32\drivers\serial.sys: cdbbb000
> Serial Driver 0.0.2
> DriverBase for \SystemRoot\system32\drivers\sermouse.sys: cdbd1000
> Serial Mouse Driver 0.0.8
> Trying to find mouse on COM1
> Microsoft Mouse with 3-buttons detected
> DriverBase for \SystemRoot\system32\drivers\keyboard.sys: cdbea000
> DriverBase for \SystemRoot\system32\drivers\mouclass.sys: cdc01000
> *(io/driver.c:1106) IopInitializeDriver() failed (Status c0000010)*
> DriverBase for \SystemRoot\system32\drivers\debugout.sys: cdc14000
> DriverBase for \SystemRoot\system32\drivers\blue.sys: cdc2a000
> DriverBase for \SystemRoot\system32\drivers\vgamp.sys: cdc41000
> DriverBase for \SystemRoot\system32\drivers\videoprt.sys: cdc67000
> DriverBase for \SystemRoot\system32\drivers\msfs.sys: cdc81000
> Mailslot FSD 0.0.1
> DriverBase for \SystemRoot\system32\drivers\npfs.sys: cdc9c000
> Named Pipe FSD 0.0.2
> (ldr/loader.c:352) Could not open module file: 
> \SystemRoot\system32\drivers\pcntn5m.sys
> (ldr/loader.c:352) Could not open module file: 
> \SystemRoot\system32\drivers\kmregtests.sys
> *DriverBase for \SystemRoot\system32\win32k.sys: ce39a000*
> (ldr/loader.c:352) Could not open module file: 
> \SystemRoot\system32\drivers\freetype.dll
> DriverBase for \SystemRoot\system32\freetype.dll: ce4d5000
> (io/create.c:95) Parent is a Directory which is neither a file type 
> nor a device type
> (ntuser/input.c:297) Win32K: Failed to open mouse.
> (io/create.c:95) Parent is a Directory which is neither a file type 
> nor a device type
> DriverBase for \SystemRoot\System32\kbdus.dll: ce6d9000
> (io/create.c:95) Parent is a Directory which is neither a file type 
> nor a device type
> DriverBase for \SystemRoot\system32\drivers\tcpip.sys: ce7d7000
> (ndis/protocol.c:556)(NdisOpenAdapter) Adapter not found.
> (ndis/protocol.c:556)(NdisOpenAdapter) Adapter not found.
> DriverBase for \SystemRoot\system32\drivers\afd.sys: ce828000
> DriverBase for \SystemRoot\System32\vgaddi.DLL: ce8b3000

=> Winhello + mouse move

> Page fault at high IRQL was 2
> ExceptionRecord->ExceptionAddress = 0x0
> KeBugCheckWithTf at ke/catch.c:152
> Bug detected (code 1e param 0 0 0 0)
>   KMODE_EXCEPTION_NOT_HANDLED
> Page Fault Exception: 14(0)
> Processor: 0 CS:EIP 8:0
> cr2 0 cr3 2a3000 Proc: c12503c8 Pid: 1 <SYSTEM> Thrd: c1252670 Tid: 3
> DS 10 ES 10 FS 30 GS 10
> EAX: 00000000   EBX: c00722b0   ECX: c1281000
> EDX: 00000000   EBP: cda54e64   ESI: 00000000
> EDI: 00000000   EFLAGS: 00010082 kESP cda54dd4 kernel stack base cda52000
> ESP cda54dd4
> Frames: <ntoskrnl.exe: af44> <hal.dll: 6c9e> <hal.dll: 6fc8> 
> <ntoskrnl.exe: 22f6>

<ntoskrnl.exe: 2dbe> <ntoskrnl.exe: 3700> 
ExceptionRecord->ExceptionAddress =0xc0005a04
KeBugCheckWithTf at ke/catch.c:152
Bug detected (code 1e param 0 0 0 0)
  KMODE_EXCEPTION_NOT_HANDLED
Recursive bug check halting now
==============================================================================================================



More information about the Ros-kernel mailing list