Hi,
looking through our file functions, we do always access a file object
after it was dereferenced by the completion routine and if the
FO_SYNCHRONOUS_IO flag is set. If FO_SYNCHRONOUS_IO is set, the
completion routine should not dereference the file object or we have to
add an additional reference. If FO_SYNCHRONOUS_IO is set, we have also
to dereference the file object after calling the driver.
- Hartmut
Hello.
I am trying to boot ReactOS by freeldr on floppy from SCSI harddrive
(80h) on an aic78xx.
Freeldr loads and display Welcome message. I run Reactos HardDrive (C:)
and got :
An error occured in FreeLoader
FreeLoader v2.1
Report this ...
Exception 06: INVALID OPCODE
EAX:00000001 ESP:0000FEFC CR0:00000011 DR0:00000000
EBX:2046C700 EBP:C7000000 CR1:00000000 DR1:00000000
ECX:00000000 ESI:FFFFFFFF CR2:00000000 DR2:00000000
EDX:00000001 EDI:002846C7 CR3:00000000 DR3:00000000
DR6:FFFF0FF0
DR7:00000400
CS:0008 EIP:FFFF2C46
DS:0010 ERROR CODE:00000000
ES:0010 EFLAGS:00010016
FS:0010 GDTR Base:0000842C Limit:0027
GS:0010 IDTR Base:000086E0 Limit:0100
SS:0010 LDTR:0000 TR:0000
Frames:
Nothing more displayed.
Computer is Dual PIII machine, Reactos is todays svn version builded on
linux with mingw, 512 MB RAM.
There is w2k server on second partition of the SCSI harddrive and boots
and runs without errors. First partition is 4 GB FAT32, disk capacity is
18GB.
Thank you.
David
Anyone else seeing this under linux?
Detecting netwide assembler...detected (nasm)
Detecting compiler -pipe support...detected
Detecting compiler pre-compiled header support...detected
Processing modules...done
Creating directories...done
Unpacking WINE resources...done
Generating test support code...done
Generating compilation unit support code...done
Generating syssetup.inf...done
Generating proxy makefiles...done
Checking automatic dependencies...done
[CC] tools/cdmake/cdmake.c
[CC] tools/cdmake/llmosrt.c
[LD] output-i386/tools/cdmake/cdmake
[LD] output-i386/tools/mkhive/mkhive
gcc: obj-i386/lib/inflib_host/infcore.o: No such file or directory
gcc: obj-i386/lib/inflib_host/infget.o: No such file or directory
gcc: obj-i386/lib/inflib_host/infput.o: No such file or directory
gcc: obj-i386/lib/inflib_host/infhostgen.o: No such file or directory
gcc: obj-i386/lib/inflib_host/infhostget.o: No such file or directory
gcc: obj-i386/lib/inflib_host/infhostglue.o: No such file or directory
gcc: obj-i386/lib/inflib_host/infhostput.o: No such file or directory
make: *** [output-i386/tools/mkhive/mkhive] Error 1
WD
--
<mikedep333> but if it isnt working, why is it even included on the CD?
Hi,
There is some code in the C Runtime that was part of the Win32 port of
perl. As such it carries the copyright Microsoft. I suggest we remove
and rewrite these functions, as this will hinder us from being able to
say
"ReactOS is 100% free of Microsoft Code"
Even if it is GPL it does not sit well with me. Anyone up to help on this?
--
Steven Edwards - ReactOS and Wine developer
"There is one thing stronger than all the armies in the world, and
that is an idea whose time has come." - Victor Hugo
http://neowin.ath.cx/twotailedfox/Error.png
Can anyone help me shed some light on this rather perculiar error?
GCC 3.4.4/G++ 3.4.2, MSYS 1.0, GNU Make 3.80, NASM 0.98, Binutils
2.16.91, MinGW 4.1.0
--
"I had a handle on life, but then it broke"
sedwards(a)svn.reactos.com wrote:
> more crt, crtdll and msvcrt cleanup
> +#include "precomp.h"
That doesn't work, it should be <precomp.h>....
- Thomas