Hi,
since it is not the only time I do a 'publish-build', I have already
some kind of publish program/script.
I intend to create a new sub project i.e. 'ros-publish' to more or less
automate the process of building reactos, installing ros plus upping it
to a ftp.
Currently, this is a horrible mixture of bash script and win32-programs
plus batch files. However I intend to rewrite it in a general purpose
script language like ruby, perl or python.
Comments welcome
ion(a)svn.reactos.com wrote:
>Fix NtSignalAndwaitForSingleObject: Use SEH when appropriate, use direct Mutant release call, query handle info and write fixmes when permission checking needed, optimize failure cases, fix horrid tab/space formatting mismatches
>
>
>Updated files:
>trunk/reactos/include/ndk/extypes.h
>trunk/reactos/ntoskrnl/ob/wait.c
>
>
>
Alex,
May I please request that we not mix reformatting with real changes. It
makes it hard to see what was really changed.
Thanks,
Royce3
hpoussin(a)svn.reactos.com wrote:
> Implement SetupGetInfFileListW and SetupGetInfInformationW
> Inf file parser now accept UNICODE files with FF FE header
> Return required buffer size when buffer is too small in SetupGetLineTextA/W, SetupGetStringFieldA/W
I think you forgot to commit changes to a header file:
lib\setupapi\parser.c: In function 'SetupGetInfInformationW':
lib\setupapi\parser.c:1874: error: 'INFINFO_INF_SPEC_IS_HINF' undeclared
(first
use in this function)
lib\setupapi\parser.c:1874: error: (Each undeclared identifier is
reported only
once
lib\setupapi\parser.c:1874: error: for each function it appears in.)
lib\setupapi\parser.c:1875: error: 'INFINFO_INF_NAME_IS_ABSOLUTE'
undeclared (fi
rst use in this function)
lib\setupapi\parser.c:1876: error: 'INFINFO_DEFAULT_SEARCH' undeclared
(first us
e in this function)
lib\setupapi\parser.c:1877: error: 'INFINFO_REVERSE_DEFAULT_SEARCH'
undeclared (
first use in this function)
lib\setupapi\parser.c:1877: error: 'INFINFO_INF_PATH_LIST_SEARCH'
undeclared (fi
rst use in this function)
lib\setupapi\parser.c: In function 'SetupGetInfFileListW':
lib\setupapi\parser.c:2019: error: 'INFINFO_INF_SPEC_IS_HINF' undeclared
(first
use in this function)
Hi Alex,
--- ion(a)svn.reactos.com wrote:
> Add failure cases for more things then a WINE test could shake a stick at (hopefully)
Great! The virtual test no longer causes a bugcheck. Want to try this one? =)
kernel32_test sync
sync.c:93: Test failed: should succeed
KeBugCheckWithTf at ntoskrnl/ke/catch.c:228
A problem has been detected and ReactOS has been shut down to prevent damage to your computer.
The problem seems to be caused by the following file: ntoskrnl.exe
Technical information:
*** STOP: 0x0000001E (0xc0000047,0x80007cfb,0x000ef350,0x9e89bc5c)
*** ntoskrnl.exe - Address 0x8002ad39 base at 0x80000000, DateStamp 0x0
Exception: -2131009312(0)
Processor: 0 CS:EIP 8:8002ad39 <ntoskrnl.exe:2ad39 ({standard input}:1521 (ZwRaiseException))>
cr2 8069be40 cr3 5522000 Proc: 80fa3cb0 Pid: 128 <kernel32_test.e> Thrd: 80f98718 Tid: 12c
DS 10 ES 10 FS 30 GS 0
EAX: 00000096 EBX: 000000ce ECX: 00000000
EDX: 9e89bd74 EBP: 9e89bc0c ESI: 006afdf0 ESP: 9e89b89c
EDI: 9e89bd74 EFLAGS: 00000292 kESP 9e89b89c kernel stack base 9e899000
Frames:
<ntoskrnl.exe:1bc3a (ntoskrnl/ex/error.c:64 (ExRaiseStatus))>
<ntoskrnl.exe:7cfb (ntoskrnl/ke/sem.c:104 (KeReleaseSemaphore))>
<ntoskrnl.exe:77df0 (ntoskrnl/ob/wait.c:276 (NtSignalAndWaitForSingleObject))>
<ntoskrnl.exe:95ca2 ({standard input}:177 (KiSystemService))>
<kernel32.dll:341c4 (lib/kernel32/synch/wait.c:283 (SignalObjectAndWait))>
KeBugCheckWithTf at ntoskrnl/ke/catch.c:228
A problem has been detected and ReactOS has been shut down to prevent damage to your computer.
The problem seems to be caused by the following file: ntoskrnl.exe
Technical information:
*** STOP: 0x0000001E (0x80000003,0x800a0187,0x00000000,0x9e89b0e0)
*** ntoskrnl.exe - Address 0x800a0187 base at 0x80000000, DateStamp 0x0
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
With the trunk.
kernel32_test.exe virtual
virtual.c:36: Test failed: VirtualAlloc should fail on zero-sized allocation
virtual.c:37: Test failed: got -559038737, expected ERROR_INVALID_PARAMETER
Assertion 'marea->StartingAddress != Node->StartingAddress' failed at ntoskrnl/mm/marea.c line 437
KeBugCheckWithTf at ntoskrnl/ke/catch.c:228
A problem has been detected and ReactOS has been shut down to prevent damage to your computer.
The problem seems to be caused by the following file: ntoskrnl.exe
Technical information:
*** STOP: 0x0000001E (0x80000003,0x8009fe71,0x80fc6364,0x9e89bb70)
*** ntoskrnl.exe - Address 0x8009fe71 base at 0x80000000, DateStamp 0x0
Breakpoint Exception: 3(0)
Processor: 0 CS:EIP 8:8009fe71 <ntoskrnl.exe:9fe71 ({standard input}:23 ())>
cr2 6ad9a8 cr3 589f000 Proc: 80fc48d8 Pid: 12c <kernel32_test.e> Thrd: 80f984d8 Tid: 124
DS 10 ES 10 FS 30 GS 0
EAX: 00000063 EBX: 0000000b ECX: 00000000
EDX: 000003f8 EBP: 9e89bc54 ESI: 006afdf8 ESP: 9e89bbc4
EDI: 9e89bd74 EFLAGS: 00000296 kESP 9e89bbc4 kernel stack base 9e899000
Frames:
<ntoskrnl.exe:5a309 (ntoskrnl/mm/marea.c:437 (MmInsertMemoryArea))>
<ntoskrnl.exe:5ad47 (ntoskrnl/mm/marea.c:1015 (MmCreateMemoryArea))>
<ntoskrnl.exe:53f65 (ntoskrnl/mm/anonmem.c:640 (NtAllocateVirtualMemory))>
<ntoskrnl.exe:95992 ({standard input}:177 (KiSystemService))>
<kernel32.dll:100e5 (lib/kernel32/mem/virtual.c:31 (VirtualAllocEx))>
KeBugCheckWithTf at ntoskrnl/ke/catch.c:228
A problem has been detected and ReactOS has been shut down to prevent damage to your computer.
The problem seems to be caused by the following file: ntoskrnl.exe
Technical information:
*** STOP: 0x0000001E (0x80000003,0x8009fe77,0x00000000,0x9e89b388)
*** ntoskrnl.exe - Address 0x8009fe77 base at 0x80000000, DateStamp 0x0
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
Hi,
something is wrong with the keyboard and mouse. I get the following
message on real hardware and keyboard and mouse are not usable:
(drivers\input\i8042prt\registry.c:215) Can't read registry: c0000034
(drivers\input\i8042prt\registry.c:226) Manually set defaults
(drivers\input\i8042prt\i8042prt.c:538) Got fe instead of 55
(drivers\input\i8042prt\i8042prt.c:565) Basic keyboard detection failed:
c0000185
- Hartmut