Community
cancel
Showing results for 
Search instead for 
Did you mean: 
南昭弥
Beginner
981 Views

bpusb.sys seems to call always null pointer address when shutdown.

Windows XP 32bit driver bpusb.sys (7.5.1007.26)seems to call always null pointer address when shutdown.

I always had BSoD and get Crash Dump when Windows Shutdown final faze.

CrashDump

SYMBOL_STACK_INDEX: 17

ae0e915a 5d pop ebp

SYMBOL_NAME: bpusb+315a

IMAGE_NAME: bpusb.sys

BUCKET_ID: WRONG_SYMBOLS

I disassembled it.

bpusb.sys

SUB_L00013140:

mov edi,edi

push ebp

mov ebp,esp

mov eax,[ebp+0Ch]

push eax

mov ecx,[ebp+08h]

push ecx

mov edx,[L0001E0C8]

push edx

call [L0001DB30] <- Crashed

pop ebp

retn 0008h

It is Intel Wimax Link 5050 Series Function Driver.

It seems Address 0001DB30 is alwasy zero.

I tried to change the following code with hand assemble.

Changed code

SUB_L00013140:

retn 0008h

I felt the BSoD is disappeared.

0 Kudos
1 Reply
jbenavides
Honored Contributor II
76 Views

Hello blackwingcat,

Thank you for your collaboration to Intel Communities.

The options available for this issue are very limited. Please keep in mind that the Intel® WiMax Link 5050 Series is no longer supported, and also Windows* XP has reached end of support from Microsoft. So, it is not possible to receive any further updates or modifications to any existing software in this configuration.

You might try using the https://downloadcenter.intel.com/product/39351/Intel-WiMAX-WiFi-Link-5150 Downloads for Intel® WiMAX/WiFi Link 5150, however, we cannot guarantee that this will work or be able to solve this issue.

Reply