Blue screen on surprise removal
Posted: 12-19-2005, 03:32 PM
here i'm working on USB camera device and an streaming application which can
capture Video data.
Now the problem is,while i'm running the streaming application and unplug
the usb cable(surprice removal) after sometime the system crashes.
problem 1:
here is the snap shot of my dumpfile
MODULE_NAME: nt
FAULTING_MODULE: 804d7000 nt
DEBUG_FLR_IMAGE_TIMESTAMP: 41107b0d
READ_ADDRESS: unable to get nt!MmSpecialPoolStart
unable to get nt!MmSpecialPoolEnd
unable to get nt!MmPoolCodeStart
unable to get nt!MmPoolCodeEnd
01580137
CURRENT_IRQL: 2
FAULTING_IP:
nt!ExUnregisterCallback+a2
805363c6 8b51e0 mov edx,[ecx-0x20]
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0xA
LAST_CONTROL_TRANSFER: from 805363c6 to 805436d0
STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be
wrong.
f88ebca8 805363c6 badb0d00 000000dc 00000000 nt!Kei386EoiHelper+0x2834
f88ebd2c 80536988 80563b50 80563b48 8053ef53 nt!ExUnregisterCallback+0xa2
f88ebdac 805ce794 00000000 00000000 00000000
nt!ExDeletePagedLookasideList+0x82
f88ebddc 805450ce 8053eec6 00000000 00000000
nt!PsRemoveCreateThreadNotifyRoutine+0x214
00000000 00000000 00000000 00000000 00000000 nt!KiDispatchInterrupt+0x72e
STACK_COMMAND: .bugcheck ; kb
FOLLOWUP_NAME: MachineOwner
BUCKET_ID: WRONG_SYMBOLS
Followup: MachineOwner
---------
what could be the problem.......
problem 2:
here i'm using winxp DDK command prompt to build my driver ...(thats on my
pc) and i have a target pc also wher i load the entire folder of the
binaries
which contains the driver file .sys and .pdb files,
I run the windbg tool ,Kernel debugger ,to the symbol file path i had given
the location of this copied folder ... but during loading of the module (i.e
my driver ) the symbol file for this driver is not getting loaded (.pdb)
what could be the problem
regards
raj




Threaded Mode
