DrvScsi.cpp line 819
pThis->pDrvIns == NULL
static void drvscsiWaitForPendingRequests(PDRVSCSI pThis, const char *pszEvent)
{
/*
* Try make sure any pending I/O has completed now.
*/
if (pThis->pQueueRequests)
{
if (!drvscsiAsyncIOLoopNoPendingDummy(pThis, 20000 /*ms*/))
{
LogRel(("drvscsi%s#%u: previous dummy request is still pending\n", pszEvent,
pThis->pDrvIns->iInstance)); <====== crash here
return;
}
> VBoxDD.dll!drvscsiWaitForPendingRequests(DRVSCSI * pThis=0x02154350, const
>char * pszEvent=0x068b6eb4) Line 819 + 0x2e bytes C++
VBoxDD.dll!drvscsiPowerOff(PDMDRVINS * pDrvIns=0x02154300) Line 857 + 0xd
bytes C++
VBoxVMM.dll!PDMR3PowerOff(VM * pVM=0x03fc0000) Line 1220 + 0x3 bytes C++
VBoxVMM.dll!vmR3PowerOff(VM * pVM=0x03fc0000, VMCPU * pVCpu=0xf898fc98, void
* pvUser=0x00000000) Line 2055 C++
VBoxVMM.dll!VMMR3EmtRendezvous(VM * pVM=0x03fc0000, unsigned int fFlags=13,
int (VM *, VMCPU *, void *)* pfnRendezvous=0x10004ea0, void *
pvUser=0x00000000) Line 1662 + 0x9 bytes C++
VBoxVMM.dll!VMR3PowerOff(VM * pVM=0x03fc0000) Line 2090 + 0xf bytes C++
VBoxVMM.dll!pdmR3DevHlp_VMPowerOff(PDMDEVINS * pDevIns=0x03f26088) Line 2407
+ 0x5 bytes C++
VBoxDD.dll!PDMDevHlpVMPowerOff(PDMDEVINS * pDevIns=0x03f26088) Line 3743 +
0xf bytes C++
VBoxDD.dll!vmmdevRequestHandler(PDMDEVINS * pDevIns=0x03f26088, void *
pvUser=0x03f26108, unsigned short Port=53312, unsigned int u32=35967084,
unsigned int cb=4) Line 830 + 0x9 bytes C++
VBoxVMM.dll!IOMIOPortWrite(VM * pVM=0x03fc0000, unsigned short Port=53312,
unsigned int u32Value=35967084, unsigned int cbValue=4) Line 623 C++
VBoxVMM.dll!HWACCMR3RestartPendingIOInstr(VM * pVM=0x03fc0000, VMCPU *
pVCpu=0x03fd9000, CPUMCTX * pCtx=0x03fd9700) Line 2311 + 0x25 bytes C++
VBoxVMM.dll!emR3ExecuteIOInstruction(VM * pVM=0x00000000, VMCPU *
pVCpu=0x03fd9000) Line 302 + 0x8 bytes C++
VBoxVMM.dll!emR3HwaccmHandleRC(VM * pVM=0x03fc0000, VMCPU * pVCpu=0x03fd9000,
CPUMCTX * pCtx=0x03fd9700, int rc=2621) Line 203 + 0xd bytes C++
VBoxVMM.dll!emR3HwAccExecute(VM * pVM=0x03fc0000, VMCPU * pVCpu=0x03fd9000,
bool * pfFFDone=0x04c6fecb) Line 562 + 0x9 bytes C++
VBoxVMM.dll!EMR3ExecuteVM(VM * pVM=0x03fc0000, VMCPU * pVCpu=0x03fd9000)
Line 1934 + 0xb bytes C++
VBoxVMM.dll!vmR3EmulationThreadWithId(RTTHREADINT * ThreadSelf=0x02194a28,
UVMCPU * pUVCpu=0x03e75360, unsigned int idCpu=0) Line 237 C++
VBoxVMM.dll!vmR3EmulationThread(RTTHREADINT * ThreadSelf=0x02194a28, void *
pvArgs=0x03e75360) Line 63 + 0x11 bytes C++
VBoxRT.dll!rtThreadMain(RTTHREADINT * pThread=0x02194a28, unsigned int
NativeThread=5720, const char * pszThreadName=0x02194a90) Line 637 + 0xa
bytes C++
VBoxRT.dll!rtThreadNativeMain(void * pvArgs=0x02194a28) Line 106 + 0xb
bytes C++
msvcr80.dll!_callthreadstartex() Line 348 + 0x6 bytes C
msvcr80.dll!_threadstartex(void * ptd=0x03ddb6a0) Line 326 + 0x5 bytes C
kernel32.d...@basethreadinitthunk@12() + 0x12 bytes
ntdll.dll!___rtluserthreadst...@8() + 0x27 bytes
ntdll.dll!__rtluserthreadst...@8() + 0x1b bytes
_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev