[ros-dev] Multiple problems with HEAD

Hartmut Birr hartmut.birr at gmx.de
Sat Apr 30 20:22:32 CEST 2005


Alex Ionescu wrote:

> Hartmut Birr wrote:
>
>> Ge van Geldorp wrote:
>>
>>> 1st problem: when booting rev 14873 (DBG := 1, KDBG := 0) it crashes
>>> with:
>>>
>>> DriverBase for \SystemRoot\system32\drivers\fs_rec.sys: 9cf7c000
>>> (io/file.c:898) Status :0
>>> (io/file.c:898) Status :0
>>> (io/file.c:898) Status :0
>>> DriverBase for \SystemRoot\system32\drivers\beep.sys: 9cf8b000
>>> (io/file.c:898) Status :0
>>> Assertion NewRefCount >= 0 failed at ob/object.c:1150
>>> KeBugCheckWithTf at ke/catch.c:217
>>> A problem has been detected and ReactOS has been shut down to
>>> prevent damage
>>> to your computer.
>>>  
>>
>> The problem is in IoSecondStageCompletion. Sometimes Irp->UserEvent
>> points to Fileobject->Event. Dereferencing such an event object
>> crashs ros.
>
> That shouldn't be happening... there must be a problem in the driver
> that does this or something, for nothing I've read mentions this.

It is noskrnl itself. On many places is Irp->UserEvent initialized with
&FileObject->Event.

>>
>> 5th problem: After fixing the 1st problem, there is no keyboard responce
>> within usetup.
>>  
>>
> I ran into this as well which is why I haven't had the time to find a
> good fix.

Keyboard.sys sets the returned length always to 0. I will fix this in a
few minutes.

>> 6th problem: The second stage setup hangs after starting csrss. csrss
>> reports an error.
>
It is already fixed by rev 14875.

- Hartmut


More information about the Ros-dev mailing list