Hey everyone,
I have a feature suggestion for version 1.0 or later... I think it
would be called the universal kernel. The kernel could be compiled
and made to run on various architectures: ia_32, ia_64, PPC, XBOX,
PPC64, etc. The computer would translate natively compiled files from
other systems into ia_32 or ia_64 code. I know that Windows XP (64
bit) uses WoW which allows 32 bit programs to access 64bit memory or
something like that. This way reactos could be installed on a variety
of systems with one installation disc instead of a flavor of that
disc. Just a suggestion for the future...
Rick Langschultz
rlangschultz(a)cox.net (Home)
rlangschultz(a)ellemaespa.com (Work)
rlangschultz(a)email.uophx.edu (School)
Rick Langschultz wrote:
> I was just wondering how everyone got to reactos.com. I want to know
> what Browser version people use and the operating system and/or the
> operating system flavor you use.
>
I'll play along :)
SuSE 9.3, Fedora Core 4 and Win XP ....
All running Firefox 1.0.6
************************************************************************
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
Hi,
calling RaiseException(EXCEPTION_ACCESS_VIOLATION,
EXCEPTION_NONCONTINUABLE, 0, NULL) from user mode does crash reactos.
- Hartmut
(lib\rtl\exception.c:29) RtlRaiseException(Status 0064fea8)
(lib\rtl\exception.c:36) ExceptionAddress 7c801fcc
(ntoskrnl\ke\exception.c:94) KiRaiseException
(ntoskrnl\ke\i386\exp.c:933) KiDispatchException() called
(lib\rtl\exception.c:75) RtlRaiseStatus(Status 0x80000002)
(lib\rtl\i386\exception.c:59) RtlDispatchException(): 87032998, 870326c8
(lib\rtl\i386\exception.c:64) RegistrationFrame is 0x87032D30
(lib\rtl\i386\exception.c:90) Invalid exception frame
(ntoskrnl\ke\exception.c:94) KiRaiseException
(ntoskrnl\ke\i386\exp.c:933) KiDispatchException() called
KeBugCheckWithTf at ntoskrnl\ke\i386\exp.c:993
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 (0x80000002,0x80072fba,0x00000001,0x870329f0)
*** ntoskrnl.exe - Address 0x80072fba base at 0x80000000, DateStamp 0x0
Divide Error Exception: 0(0)
Processor: 0 CS:EIP 8:80072fba <ntoskrnl.exe:72fba
(ntoskrnl/mm/virtual.c:1002 (ProbeForRead))>
cr2 0 cr3 178f9000 Proc: 81ad12d0 Pid: 15c <t.EXE> Thrd: 81a691d8 Tid: 160
DS 10 ES 10 FS 30 GS 0
EAX: 870326c8 EBX: 81a691d8 ECX: 00000000
EDX: 000002f8 EBP: 81a691d8 ESI: 0064fbc4 ESP: 87032644
EDI: 87032d74 EFLAGS: 00000282 kESP 87032644 kernel stack base 87030000
Frames:
<0>
I rebuilt the bootcd, and installed on vmware - reformatted the hdd
during setup, and got this on first boot-up. I have the virtual machine
suspended if any other debug info is needed.
(ntoskrnl\ke\main.c:289)
---------------------------------------------------------------
(ntoskrnl\ke\main.c:290) ReactOS 0.3-SVN (Build 20050908-r17754)
Used memory 65536Kb
(ntoskrnl\mm\mminit.c:375) Kernel Stack Limits. InitTop = 0x8011c000,
Init = 0x80119000
(ntoskrnl\mm\mm.c:283) No current process
Entered debugger on embedded INT3 at 0x0008:0x800c6811.
kdb:> cont
(ntoskrnl\ldr\loader.c:252) Could not open module file:
\SystemRoot\system32\drivers\pcnet.sys
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service PCNet failed
(Status c0000001)
(ntoskrnl\ldr\loader.c:252) Could not open module file:
\SystemRoot\System32\DRIVERS\usbuhci.sys
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service usbuhci failed
(Status c0000001)
(ntoskrnl\ldr\loader.c:252) Could not open module file:
\SystemRoot\system32\drivers\pcnet.sys
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service PCNet failed
(Status c0000001)
(ntoskrnl\ldr\loader.c:252) Could not open module file:
\SystemRoot\System32\DRIVERS\usbuhci.sys
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service usbuhci failed
(Status c0000001)
(ntoskrnl\ldr\loader.c:252) Could not open module file:
\SystemRoot\system32\drivers\ne2000.sys
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service Ne2000 failed
(Status c0000001)
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service serial failed
(Status c0000034)
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service serial failed
(Status c0000034)
(ntoskrnl\io\driver.c:1274) Driver 'buslogic.sys' load failed, status
(c0000001)
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service serial failed
(Status c0000034)
(ntoskrnl\io\pnpmgr.c:1847) Initialization of service serial failed
(Status c0000034)
(drivers\usb\usbport\usbcore.c:15) Miniport 0x80735BF0 registered
(drivers\usb\miniport\common\fdo.c:247) USBMP: unknown minor function 0x8
(drivers\usb\miniport\sys\linuxwrapper.c:479) IoGetDmaAdapter done
0x8074FC40, mapRegisterCount=2
(drivers\usb\miniport\usbuhci\uhci-hcd.c:2556) INF:
drivers\usb\miniport\usbuhci\uhci-hcd.c: USB Universal Host Controller
Interface driver v2.1
(drivers\usb\usbport\hcd-pci.c:74) usbcore: usb_hcd_pci_probe() called
(drivers\usb\miniport\sys\linuxwrapper.c:201) driver_register 0:
9cf5f0b8 9cf56ec4(drivers\usb\usbport\usb.c:166) INF:
drivers\usb\usbport\usb.c: registered new driver hub
(drivers\usb\miniport\sys\li(drivers\usb\usbport\hub.c:1230) hub_thread
startingnuxwrapper.c:137) usbcore: Created system thread 60
(drivers\usb\miniport\sys\linuxwrapper.c:201) driver_register 1:
9cf5f0e0 9cf56eb0(drivers\usb\usbport\hcd-pci.c:74) usbcore:
usb_hcd_pci_probe() called
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:13)
pci_enable_device() called...
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:44)
pci_resource_flags() called, x=0x0
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:21)
pci_resource_start() called, x=0x0
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:33) pci_resource_len()
called, x=0x0
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:86) request_region():
addr=0x1060, len=0x20
(drivers\usb\usbport\/../miniport/linux/pci_hal.c:58) pci_set_drvdata()
called...
(drivers\usb\usbport\hcd-pci.c:163) UnivHCI PCI-USB Controller
(drivers\usb\usbport\hcd-pci.c:183) irq 9, io base 00001060
(drivers\usb\usbport\hcd.c:678) new USB bus registered, assigned bus
number 1
(drivers\usb\miniport\usbuhci\/../linux/pci_hal.c:33) pci_resource_len()
called, x=0x0
(drivers\usb\miniport\sys\linuxwrapper.c:252) schedule_timeout: 5 ms
(drivers\usb\miniport\sys\linuxwrapper.c:286) schedule DONE!!!!!!
(drivers\usb\miniport\sys\linuxwrapper.c:252) schedule_timeout: 1 ms
(drivers\usb\miniport\sys\linuxwrapper.c:286) schedule DONE!!!!!!
(drivers\usb\miniport\sys\linuxwrapper.c:793) pci_alloc_consistent()
size=8196
(drivers\usb\miniport\sys\linuxwrapper.c:639) pci_pool_create(): UHCD
PCI Slot/uhci_td size 48, 85/page (4096 alloc)
(drivers\usb\miniport\sys\linuxwrapper.c:639) pci_pool_create(): UHCD
PCI Slot/uhci_qh size 48, 85/page (4096 alloc)
(drivers\usb\miniport\usbuhci\uhci-hcd.c:2264) INF:
drivers\usb\miniport\usbuhci\uhci-hcd.c: detected 2 ports
(drivers\usb\usbport\hcd.c:400) root hub device address 1
(drivers\usb\miniport\sys\ros_wrapper.c:8) wait_ms(10)
(drivers\usb\usbport\config.c:274) DBG: drivers\usb\usbport\config.c:
kmalloc IF 8cd05d48, numif 1
(drivers\usb\usbport\usb.c:1215) new device strings: Mfr=3, Product=2,
SerialNumber=1
(drivers\usb\usbport\message.c:1008) DBG: drivers\usb\usbport\message.c:
USB device number 1 default language ID 0x409
(drivers\usb\usbport\usb.c:1051) Product: UnivHCI PCI-USB Controller
(drivers\usb\usbport\usb.c:1059) Manufacturer: XBOX ---- uhci-hcd
(drivers\usb\usbport\usb.c:1086) USB connected: UnivHCI PCI-USB
Controller (XBOX ---- uhci-hcd)
(drivers\usb\usbport\usb-debug.c:184) SerialNumber: UHCD PCI Slot
(drivers\usb\miniport\sys\linuxwrapper.c:167) drv_num 2 9cf56ec4 9cf56eb0
(drivers\usb\usbport\usb.c:1255)
.........................usb_new_device: usb-UHCD PCI Slot-0 interface 0
(drivers\usb\usbport\usb.c:1257) usb_new_device - registering interface
1-0:0
(drivers\usb\miniport\sys\linuxwrapper.c:167) drv_num 2 9cf56ec4 9cf56eb0
(drivers\usb\miniport\sys\linuxwrapper.c:181) probe0 9cf56ec4
(drivers\usb\usbport\usb.c:93) usb_device_probe
(drivers\usb\usbport\usb.c:103) usb_device_probe - got id
(drivers\usb\usbport\hub.c:631) USB hub found
(drivers\usb\usbport\hub.c:390) 2 ports detected
(drivers\usb\usbport\hub.c:405) standalone hub
(drivers\usb\usbport\hub.c:409) ganged power switching
(drivers\usb\usbport\hub.c:422) global over-current protection
(drivers\usb\usbport\hub.c:472) Port indicators are not supported
(drivers\usb\usbport\hub.c:478) power on to power good time: 6ms
(drivers\usb\usbport\hub.c:480) hub controller current requirement: 0mA
(drivers\usb\usbport\hub.c:490) local power source is good
(drivers\usb\usbport\hub.c:493) no over-current condition exists
(drivers\usb\usbport\hub.c:521) hub_thread should woke up
(drivers\usb\usbport\hub.c:309) enabling power on all ports
(drivers\usb\miniport\sys\ros_wrapper.c:8) wait_ms(0)
(drivers\usb\miniport\sys\ros_wrapper.c:8) wait_ms(0)
(drivers\usb\miniport\sys\ros_wrapper.c:8) wait_ms(6)
(drivers\usb\miniport\sys\linuxwrapper.c:181) probe1 9cf56eb0
(drivers\usb\miniport\sys\linuxwrapper.c:201) driver_register 2:
9cf5f268 9cf56ec4(drivers\usb\usbport\usb.c:166) INF:
drivers\usb\usbport\usb.c: registered new driver keyboard
(drivers\usb\miniport\sys\linuxwrapper.c:201) driver_register 3:
9cf5f2e8 9cf56ec4(drivers\usb\usbport\usb.c:166) INF:
drivers\usb\usbport\usb.c: registered new driver usbmouse
Entered debugger on last-chance exception number 14 (Page Fault)
Memory at 0x101c0000 could not be read: Page not present.
kdb:> bt
[7hEip:
<usbuhci.sys:9485 (drivers/usb/miniport/common/misc.c:91
(UsbMpInitMultiSzString))>
Frames:
<usbuhci.sys:98f0 (drivers/usb/miniport/common/pdo.c:112 (UsbMpPdoQueryId))>
<usbuhci.sys:9b15 (drivers/usb/miniport/common/pdo.c:293 (UsbMpPnpPdo))>
<usbuhci.sys:90d9 (drivers/usb/miniport/common/main.c:337 (DispatchPnp))>
<ntoskrnl.exe:425ef (ntoskrnl/io/irp.c:1080 (IofCallDriver))>
<ntoskrnl.exe:45163 (ntoskrnl/io/pnpmgr.c:752 (IopInitiatePnpIrp))>
<ntoskrnl.exe:45e72 (ntoskrnl/io/pnpmgr.c:1398
(IopActionInterrogateDeviceStack))>
<ntoskrnl.exe:451d8 (ntoskrnl/io/pnpmgr.c:782 (IopTraverseDeviceTreeNode))>
<ntoskrnl.exe:4520b (ntoskrnl/io/pnpmgr.c:796 (IopTraverseDeviceTreeNode))>
<ntoskrnl.exe:4524e (ntoskrnl/io/pnpmgr.c:822 (IopTraverseDeviceTree))>
<ntoskrnl.exe:469f2 (ntoskrnl/io/pnpmgr.c:2014
(IopInvalidateDeviceRelations))>
<ntoskrnl.exe:314e6 (ntoskrnl/io/device.c:162 (IopStartDevice))>
<ntoskrnl.exe:46782 (ntoskrnl/io/pnpmgr.c:1831
(IopActionInitChildServices))>
<ntoskrnl.exe:46815 (ntoskrnl/io/pnpmgr.c:1871 (IopActionInitAllServices))>
<ntoskrnl.exe:451d8 (ntoskrnl/io/pnpmgr.c:782 (IopTraverseDeviceTreeNode))>
<ntoskrnl.exe:4520b (ntoskrnl/io/pnpmgr.c:796 (IopTraverseDeviceTreeNode))>
<ntoskrnl.exe:4520b (ntoskrnl/io/pnpmgr.c:796 (IopTraverseDeviceTreeNode))>
<ntoskrnl.exe:4524e (ntoskrnl/io/pnpmgr.c:822 (IopTraverseDeviceTree))>
<ntoskrnl.exe:4687e (ntoskrnl/io/pnpmgr.c:1931 (IopInitializePnpServices))>
<ntoskrnl.exe:c8fe8 (ntoskrnl/io/iomgr.c:421 (IoInit3))>
<ntoskrnl.exe:c6838 (ntoskrnl/ex/init.c:651 (ExpInitializeExecutive))>
<ntoskrnl.exe:6706 (ntoskrnl/ke/main.c:100 (KiSystemStartup))>--- Press
q to abort, any other key to continue ---
<ntoskrnl.exe:c484e (ntoskrnl/ke/main.c:294 (_main))>
<ntoskrnl.exe:104b ({standard input}:47 (_section_alignment__))>
Couldn't access memory at 0x000764f8!
kdb:> regs
CS:EIP 0x0008:0x9cf16485
SS:ESP 0x0010:0x8011a5c0
EAX 0x101c0000 EBX 0x0007651c
ECX 0x0000000c EDX 0x8011a5e8
ESI 0x0007661c EDI 0x00076514
EBP 0x8011a600
EFLAGS 0x00200296 PF AF SF IF IOPL0 ID
kdb:>
Hi,
some compilations failed because strcasecmp is already declared in my
MinGW installation. The work-around was to define HAVE_STRCASECMP in
rosapps/mc/src/util.c (Midnight Commander) and in
reactos/include/wine/config.h.
Regards,
Mark
On Sun, Sep 11, 2005 at 11:07:23AM +0900, Mike McCormack wrote:
>
> Luke Kenneth Casson Leighton wrote:
> >oh maaan, that's really sad: i know what the stuff in subauth.h is all
> >about, aaaaagh!
>
> Looking at the title of the post, I mistakenly thought that you posted a
> patch for a moment...
ha, sorry mike :)
not yet.
many windowisms to learn, which i am hoping to avoid by someone else
picking up the initiative.
i'm focussing on getting samba tng into reasonable shape - compiling
everything under mingw32 is the first step - such that it can be
plugged into an implementation of msv1_0.dll.
however i am not holding out forever waiting for someone else to start
msv1_0.dll.
so i'm trying to track down "LsaAp"s to see if anyone - outside of
microsoft - has ever written one of these.
l.
--
--
<a href="http://lkcl.net">http://lkcl.net</a>
--
okay.
who's the nutcase that's been implementing libsam - i _hope_ you looked
at samba tng's "samrd" source code!!!!
l.
--
--
<a href="http://lkcl.net">http://lkcl.net</a>
--