Hi all
ReactOS r20143 compilation on my Linux failed with messages:
[LD]
../../../../../../home/zv/reactos/output-i386/lib/freetype/freetype.dll
../../../../../../home/zv/reactos/obj-i386/lib/freetype/src/truetype/truetype.o:
In function `TT_RunIns':
/mnt/d/zv/ReactOS/src/reactos/lib/freetype/src/truetype/ttinterp.c:7467:
undefined reference to `_FT_MulDiv_No_Round'
collect2: ld returned 1 exit status
Environment:
gcc 3.4.2-20040916-1
binutils-2.15.94-20050118-1
Can anybody help me?
WBR,
DarkHobbit
Hi all,
Dont know where to file this one.
I have mozilla, winefile and Quake (in demo mode, windowed) running at the same time.
Other apps had been opened, WinObj and Abiword. I moved the mouse over mozilla with
the Reactos web page, to open RosDev mail.
Than!
(./ntoskrnl/ex/sysinfo.c:1098) PID: 0, KernelTime: 320755 PFFree: 50 PFUsed: 0
MC_CACHE 9121, MC_USER 9848, MC_PPOOL 2476, MC_NPPOOL 10011, MmStats.NrFreePages
222457
(KERNEL32:./lib/kernel32/mem/global.c:412) Memory Load: 12%
<Mozilla does this global memory check ever minute, ~60 seconds>
WARNING: NtGdiSetDIBitsToDevice at ./subsys/win32k/objects/dib.c:342 is UNIMPLEMENTED!
WARNING: NtGdiSetDIBitsToDevice at ./subsys/win32k/objects/dib.c:342 is UNIMPLEMENTED!
WARNING: NtGdiSetDIBitsToDevice at ./subsys/win32k/objects/dib.c:342 is UNIMPLEMENTED!
WARNING: NtGdiSetDIBitsToDevice at ./subsys/win32k/objects/dib.c:342 is UNIMPLEMENTED!
WARNING: NtGdiSetDIBitsToDevice at ./subsys/win32k/objects/dib.c:342 is UNIMPLEMENTED!
WARNING: NtGdiSetDIBitsToDevice at ./subsys/win32k/objects/dib.c:342 is UNIMPLEMENTED!
Entered debugger on last-chance exception number 14 (Page Fault)
Memory at 0xcdcdcdcd could not be read: Page not present.
kdb:> bt
Eip:
<win32k.sys:913df (./subsys/win32k/ntuser/msgqueue.c:517 (co_MsqPeekHardwareMessage))>
Frames:
<win32k.sys:92ce1 (./subsys/win32k/ntuser/msgqueue.c:1259 (co_MsqFindMessage))>
<win32k.sys:8870d (./subsys/win32k/ntuser/message.c:731 (co_IntPeekMessage))>
<win32k.sys:88ef8 (./subsys/win32k/ntuser/message.c:871 (NtUserPeekMessage))>
<ntoskrnl.exe:9aa8c (ntoskrnl/ke/i386/syscall.S:372 (KiSystemService))>
<user32.dll:53225 (lib/user32/windows/message.c:1255 (PeekMessageW))>
<gkwidget.dll:94eb>
<gkwidget.dll:95c8>
<appshell.dll:8043>
<mozilla.exe:1969>
<mozilla.exe:2d2e>
<KERNEL32.dll:29583 (./lib/kernel32/process/create.c:68 (BaseProcessStartup))>
<00000000>
kdb:> cont
KeBugCheckWithTf at ntoskrnl/ke/i386/exp.c:1242
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: win32k.sys
Technical information:
*** STOP: 0x0000001E (0xc0000005,0x9e0fe3df,0x00000000,0xcdcdcdcd)
*** win32k.sys - Address 0x9e0fe3df base at 0x9e06d000, DateStamp 0x0
Page Fault Exception: 14(0)
Processor: 0 CS:EIP 8:9e0fe3df
<win32k.sys:913df (./subsys/win32k/ntuser/msgqueue.c:517 (co_MsqPeekHardwareMessage))>
cr2 cdcdcdcd cr3 3a067000 Proc: 81c9ecc0 Pid: 1ec <mozilla.exe> Thrd: 81ca5b40 Tid: 1f0
DS 23 ES 23 FS 30 GS 0
EAX: cdcdcdcd EBX: 81cc5f88 ECX: 8d4ba45c
EDX: 8d8d6128 EBP: 9fbbebe8 ESI: 0053fc38 ESP: 9fbbea9c
EDI: 9fbbed64 EFLAGS: 00010297 kESP 9fbbea9c kernel stack base 9fbbc000
Frames:
<win32k.sys:92ce1 (./subsys/win32k/ntuser/msgqueue.c:1259 (co_MsqFindMessage))>
<win32k.sys:8870d (./subsys/win32k/ntuser/message.c:731 (co_IntPeekMessage))>
<win32k.sys:88ef8 (./subsys/win32k/ntuser/message.c:871 (NtUserPeekMessage))>
<ntoskrnl.exe:9aa8c (ntoskrnl/ke/i386/syscall.S:372 (KiSystemService))>
<user32.dll:53225 (lib/user32/windows/message.c:1255 (PeekMessageW))>
Entered debugger on embedded INT3 at 0x0008:0x800b0736.
Thanks for testing, i will commit my old code back with some other fixes
later on today.
Brandon
Alex Buell wrote:
> On Wed, 14 Dec 2005, Brandon Turner wrote:
>
>> I removed my changes already in 20163. However before updating can
>> you please try adding "ZeroMemory(RootDriveLetter,5*sizeof(WCHAR));"
>> to line 48 of subsys\smss\initpage.c and tell me if that fixes the
>> problem?
>
>
> Good news, that fix definitely works.
>
I removed my changes already in 20163. However before updating can you
please try adding "ZeroMemory(RootDriveLetter,5*sizeof(WCHAR));" to line
48 of subsys\smss\initpage.c and tell me if that fixes the problem?
Brandon
Alex Buell wrote:
> Won't boot - here's a debugging log if you're interested. Might be of
> use to someone!
>
> /home/alex/VMware/ReactOS > more reactos_debugging
> (./ntoskrnl/ke/main.c:295)
> ---------------------------------------------------------------
> (./ntoskrnl/ke/main.c:296) ReactOS 0.3-SVN (Build 20051214-r20162)
> Used memory 131072Kb
> (./ntoskrnl/mm/mminit.c:386) Kernel Stack Limits. InitTop =
> 0x80100000, Init = 0x800fd000
> (./ntoskrnl/mm/mm.c:283) No current process
> (./ntoskrnl/ldr/loader.c:267) Could not open module file:
> \SystemRoot\System32\drivers\serial.sys (Status 0xc0000001)
> (./ntoskrnl/io/pnpmgr.c:2139) Initialization of service serial failed
> (Status c0000001)
> (./ntoskrnl/ldr/loader.c:267) Could not open module file:
> \SystemRoot\System32\drivers\serial.sys (Status 0xc0000001)
> (./ntoskrnl/io/pnpmgr.c:2139) Initialization of service serial failed
> (Status c0000001)
> (./ntoskrnl/ldr/loader.c:267) Could not open module file:
> \SystemRoot\System32\drivers\serial.sys (Status 0xc0000001)
> (./ntoskrnl/io/pnpmgr.c:2139) Initialization of service serial failed
> (Status c0000001)
> (./ntoskrnl/ldr/loader.c:267) Could not open module file:
> \SystemRoot\System32\drivers\serial.sys (Status 0xc0000001)
> (./ntoskrnl/io/pnpmgr.c:2139) Initialization of service serial failed
> (Status c0000001)
> (./ntoskrnl/ldr/loader.c:267) Could not open module file:
> \SystemRoot\System32\drivers\pcnet.sys (Status 0xc0000001)
> (./ntoskrnl/io/pnpmgr.c:2139) Initialization of service PCNet failed
> (Status c0000001)
> (./ntoskrnl/ldr/loader.c:267) Could not open module file:
> \SystemRoot\system32\drivers\vmx_svga.sys (Status 0xc0000001)
> (./ntoskrnl/io/pnpmgr.c:2139) Initialization of service vmx_svga
> failed (Status c0000001)
> (./ntoskrnl/ldr/loader.c:267) Could not open module file:
> \SystemRoot\System32\drivers\pciide.sys (Status 0xc0000001)
> (./ntoskrnl/io/pnpmgr.c:2139) Initialization of service pciide failed
> (Status c0000001)
> (./ntoskrnl/ldr/loader.c:267) Could not open module file:
> \SystemRoot\System32\drivers\pcnet.sys (Status 0xc0000001)
> (./ntoskrnl/io/pnpmgr.c:2139) Initialization of service PCNet failed
> (Status c0000001)
> (./ntoskrnl/ldr/loader.c:267) Could not open module file:
> \SystemRoot\system32\drivers\vmx_svga.sys (Status 0xc0000001)
> (./ntoskrnl/io/pnpmgr.c:2139) Initialization of service vmx_svga
> failed (Status c0000001)
> (./ntoskrnl/ldr/loader.c:267) Could not open module file:
> \SystemRoot\System32\drivers\pciide.sys (Status 0xc0000001)
> (./ntoskrnl/io/pnpmgr.c:2139) Initialization of service pciide failed
> (Status c0000001)
> (./ntoskrnl/io/pnpreport.c:86) IoReportResourceForDetection partly
> implemented
> (./ntoskrnl/io/pnpmgr.c:545) IoOpenDeviceRegistryKey(): Base key
> doesn't exist, exiting...
> (./ntoskrnl/ldr/loader.c:267) Could not open module file:
> \SystemRoot\System32\drivers\pciide.sys (Status 0xc0000034)
> (./ntoskrnl/io/pnpmgr.c:2139) Initialization of service pciide failed
> (Status c0000034)
> (./ntoskrnl/ldr/loader.c:267) Could not open module file:
> \SystemRoot\system32\drivers\sndblst.sys (Status 0xc0000034)
> (./ntoskrnl/ldr/loader.c:267) Could not open module file:
> \SystemRoot\system32\drivers\mpu401.sys (Status 0xc0000034)
> (./ntoskrnl/io/disk.c:630) RDiskCount 2
> (./subsys/smss/init.c:106) SM: InitSessionManager: failed to create
> paging files (Status=c0000034)
>
>
Hi,
I noticed much of my test applications having problems finding classes.
7-zip,
(lib/rtl/res.c:152) root 77ec8000 dir 77ec8b08 name SYSMENU ret 77ec8b80
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName '7-Zip::Panel')!
(KERNEL32:./lib/kernel32/misc/lang.c:982) CompareString: STUB flags - 0x1001
(KERNEL32:./lib/kernel32/misc/lang.c:982) CompareString: STUB flags - 0x1001
(KERNEL32:./lib/kernel32/misc/lang.c:982) CompareString: STUB flags - 0x1001
On exit,
(lib/rtl/exception.c:75) RtlRaiseStatus(Status 0xc0000005)
(./subsys/win32k/ntuser/message.c:1121) Failed to copy message to kernel: invalid usermode buffer
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'SysDateTimePick32')!
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'SysIPAddress32')!
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'SysMonthCal32')!
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'NativeFontCtl')!
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'SysPager')!
WinAmp 5.11, see http://www.reactos.org/bugzilla/show_bug.cgi?id=1129
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'DSound_IPC')!
AbiWord, on exit,
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'ComboBoxEx32')!
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'SysDateTimePick32')!
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'SysIPAddress32')!
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'SysMonthCal32')!
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'NativeFontCtl')!
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'SysPager')!
My Delphi app, see http://www.reactos.org/bugzilla/show_bug.cgi?id=1113
(lib/rtl/res.c:152) root 005cb000 dir 005cb738 name MAINICON ret 005ccad8
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'TApplication')!
(lib/rtl/res.c:152) root 77ec8000 dir 77ec8b08 name SYSMENU ret 77ec8b80
on exit,
(lib/rtl/exception.c:75) RtlRaiseStatus(Status 0xc0000005)
(./subsys/win32k/ntuser/message.c:1121) Failed to copy message to kernel: invalid usermode buffer
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'ComboBoxEx32')!
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'SysDateTimePick32')!
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'SysIPAddress32')!
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'SysMonthCal32')!
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'NativeFontCtl')!
(./subsys/win32k/ntuser/class.c:127) Failed to lookup class atom (ClassName 'SysPager')!
Most of my test apps run fine, the rest? Anyone have ideas why Ros cannot find class?
Thanks,
James
Ge van Geldorp wrote:
> Last item is perhaps a bit controversial. I don't like the huge icons in
the
> start menu. It also makes the start menu not fit in 640x480. Can we please
> go back to smaller icons?
If my memory serves me correctly, (I don't have the code in front of me),
this change was intended to support 24x24 icons in the start menu as per
Windows. However as we don't have any 24x24 icons, it defaults to 32x32 (the
huge ones we see now)
I have this reverted in my tree. I was going to revert it in HEAD until we
have 24x24 icons to allow the change to work as it should. However I haven't
been able to get hold of Martin and didn't want to revert without his say
so.
I think reverting in the 0.2.9 branch would be ok though and I'll do it
later if no one objects.
Ged.
************************************************************************
The information contained in this message or any of its
attachments is confidential and is intended for the exclusive
use of the addressee. The information may also be legally
privileged. The views expressed may not be company policy,
but the personal views of the originator. If you are not the
addressee, any disclosure, reproduction, distribution or other
dissemination or use of this communication is strictly prohibited.
If you have received this message in error, please contact
postmaster(a)exideuk.co.uk
<mailto:postmaster@exideuk.co.uk> and then delete this message.
Exide Technologies is an industrial and transportation battery
producer and recycler with operations in 89 countries.
Further information can be found at www.exide.com
When i try to make a bootcd i get:
Microsoft Windows [Version 5.2.3790]
(C) Copyright 1985-2003 Microsoft Corp.
G:\ROS>mingw32-make bootcd
[CABMAN] all
ReactOS Cabinet Manager - Version 0.9
File does not exist: output-i386\lib\oleacc\oleacc.dll.
Directive file contains errors at line 140.
mingw32-make: *** [bootcd] Error 1
G:\ROS>
doing a mingw32-make works fine, just once i go to bootcd. I also tried
deleting makefile.auto which didnt change anything. Am i missing something?
Brandon
fireball(a)svn.reactos.com wrote:
> + if (Pdo)
> + IoInvalidateDeviceRelations(Pdo, BusRelations);
> + else
> + DPRINT1("Pdo == NULL, not sending IoInvalidateDeviceRelations()!");
This is going to be a problem if DPRINT1 isn't expanded. You should
create a {...} block for the else branch.
- Thomas
Hi,
It was Steven's idea that I should post this emai and I agreedl, so
please don't take it as my personal childish attempt to get attention,
unless you find that both I and Steven (our Project Coordinator) are
children.
Steven has recently expressed his opinion that: (modified quote so that
"your" -> "my")
"My arrogant attitude hurts this project more then any amount of code or
patches I commit will ever help it."
Therefore, since:
1) I really care about this project
2) I don't wish to spend time writing useless code (since no amount of
code will help the project more then I hurt it, then the code is
useless, like heating a room where the windows are open in winter).
I think it's important to know if this is a public opinion or not, so I
am opening a public ML vote. If it is, then I will gladly leave and stop
hurting this project, since those were not my intentions when I joined.
If this is the case, then I only regret for having stayed here so long
and done nothing but hurt the project for almost two years now, and I'm
sorry.
[ ] Alex's arrogant attitude hurts this project more then his code helps
it. Alex should therefore leave, so that the project can stop being hurt.
[ ] Alex's arrogant attitude is annoying at times but his presence in
this project significantly helps it grow and move towards reaching its
goals, and does not hurt the project.
Best regards,
Alex Ionescu