Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-3989

ASSERT in booting 4th stage with RTL8139 emulation in qemu

    XMLWordPrintable

Details

    Description

      Tested on both own and buildbot`s bootcds (rev. 40283), using kqemu and rtl8139 emulation (used the following switch: -net user -net nic,model=rtl8139). In third stage i installed RTL 8139 drivers. Mine had two issues, missing NIC Vendor/Device entry in XP section (it was present in Win2k section) and lack of rtnic.sys driver file (for some reason this Win2000 RTL8139 driver had only rtnicxp.sys). So correcting inf file and renaming rtnicxp or copying rtnic.sys from WINXP section was necessary. After reboot, when booting to 4th stage (actually after desktop appeared) i encountered following error:

      (base/services/umpnpmgr/umpnpmgr.c:2196) Unknown event, GUID

      {CB3A4009-46F0-11D0-B08F-00609713053F}

      Assertion '((PVOID)Packet->Complete) >= (PVOID)0x80000000' failed at lib/drivers/ip/network/neighbor.c line 21

      ←[7h♣Entered debugger on embedded INT3 at 0x0008:0x808c1e42.
      kdb:> bt
      Eip:
      <NTOSKRNL.EXE:c1e43 (lib/rtl/i386/debug_asm.S:33 (DbgBreakPoint@0))>
      Frames:
      <tcpip.sys:1098a (lib/drivers/ip/network/neighbor.c:21 (NBCompleteSend))>
      <tcpip.sys:12b6 (drivers/network/tcpip/datalink/lan.c:239 (ProtocolSendComplete@12))>
      <tcpip.sys:1adb (drivers/network/tcpip/datalink/lan.c:664 (LANTransmit))>
      <tcpip.sys:10a58 (lib/drivers/ip/network/neighbor.c:56 (NBSendPackets))>
      <tcpip.sys:10b33 (lib/drivers/ip/network/neighbor.c:490 (NBQueuePacket))>
      <tcpip.sys:133ff (lib/drivers/ip/network/transmit.c:75 (IPSendFragment))>
      <tcpip.sys:135b6 (lib/drivers/ip/network/transmit.c:219 (SendFragments))>
      <tcpip.sys:13701 (lib/drivers/ip/network/transmit.c:267 (IPSendDatagram))>
      <tcpip.sys:e904 (lib/drivers/ip/transport/udp/udp.c:209 (UDPSendDatagram))>
      <tcpip.sys:4ff0 (drivers/network/tcpip/tcpip/dispatch.c:1051 (DispTdiSendDatagram))>
      <tcpip.sys:818d (drivers/network/tcpip/tcpip/main.c:487 (TiDispatchInternal@8))>
      <NTOSKRNL.EXE:56771 (ntoskrnl/io/iomgr/irp.c:1137 (@IofCallDriver@8))>
      <afd.sys:7e3d (drivers/network/afd/afd/tdi.c:69 (TdiCall))>
      <afd.sys:9e31 (drivers/network/afd/afd/tdi.c:1158 (TdiSendDatagram))>
      <afd.sys:b316 (drivers/network/afd/afd/write.c:423 (AfdPacketSocketWriteData@12))>
      <afd.sys:4d97 (drivers/network/afd/afd/main.c:379 (AfdDispatch@8))>
      <NTOSKRNL.EXE:56771 (ntoskrnl/io/iomgr/irp.c:1137 (@IofCallDriver@8))>
      <NTOSKRNL.EXE:4ffc9 (ntoskrnl/io/iomgr/iofunc.c:137 (IopPerformSynchronousRequest@28))>
      <NTOSKRNL.EXE:50349 (ntoskrnl/io/iomgr/iofunc.c:506 (IopDeviceFsIoControl@44))>
      <NTOSKRNL.EXE:50dee (ntoskrnl/io/iomgr/iofunc.c:921 (NtDeviceIoControlFile@40))>
      <NTOSKRNL.EXE:ba444 (ntoskrnl/ke/i386/trap.s:244 (KiFastCallEntry))
      >--- Press q to abort, any other key to continue —
      <ntdll.dll:6166>
      <ws2_32.dll:53df>
      <ws2_32.dll:54fe>
      <dhcp.exe:742b>
      <dhcp.exe:3763>
      <dhcp.exe:3a1d>
      <dhcp.exe:4034>
      <dhcp.exe:59a2>
      <dhcp.exe:513f>
      <dhcp.exe:7adb>
      <dhcp.exe:7be6>
      <kernel32.dll:22edc>
      <00000000>

      Attachments

        Activity

          People

            arty arty
            haos Haos
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: