Wireless
Participate in insightful discussions regarding issues related to Intel® Wireless Adapters and technologies
7368 Discussions

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

南昭弥
Beginner
1,532 Views

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
627 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.

0 Kudos
Reply