[Bug 48674] Dell Latitude E7250 System BIOS flash utility crashes on startup ('DBUtil_2_3.sys' driver needs 'ntoskrnl.exe.MmAllocateContiguousMemorySpecifyCache' implementation)
WineHQ Bugzilla
wine-bugs at winehq.org
Fri Feb 28 11:57:10 CST 2020
https://bugs.winehq.org/show_bug.cgi?id=48674
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|Dell Latitude E7250 System |Dell Latitude E7250 System
|BIOS: Crashes upon |BIOS flash utility crashes
|execution |on startup
| |('DBUtil_2_3.sys' driver
| |needs
| |'ntoskrnl.exe.MmAllocateCon
| |tiguousMemorySpecifyCache'
| |implementation)
URL| |https://web.archive.org/web
| |/20200228173348/https://dl.
| |dell.com/FOLDER05627948M/1/
| |E7250A21.exe
CC| |focht at gmx.net
Component|-unknown |ntoskrnl
Status|UNCONFIRMED |RESOLVED
Keywords| |download, hardware
Resolution|--- |DUPLICATE
--- Comment #2 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
dupe of bug 46760
--- snip ---
$ WINEDEBUG=+seh,+relay,+service,+ntoskrnl wine ./E7250A21.exe >>log.txt 2>&1
...
0009:Call advapi32.CreateServiceA(0065ab58,00464f98 "DBUtil_2_3",00464f98
"DBUtil_2_3",000f01ff,00000001,00000003,00000001,0032faa4
"C:\\users\\focht\\Temp\\DBUtil_2_3.Sys",00000000,00000000,00000000,00000000,00000000)
ret=00441613
...
002e:trace:ntoskrnl:IoCreateDriver (L"\\Driver\\DBUtil_2_3", 00000001800132E0)
...
002e:trace:ntoskrnl:load_driver loading driver
L"C:\\users\\focht\\Temp\\DBUtil_2_3.Sys"
002e:Call KERNEL32.LoadLibraryW(0011b4b0
L"C:\\users\\focht\\Temp\\DBUtil_2_3.Sys") ret=1800152d8
...
002e:Ret KERNEL32.LoadLibraryW() retval=180000000 ret=1800152d8
...
002e:Call driver init 0000000000916008
(obj=000000000011B7B0,str=L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\DBUtil_2_3")
...
002e:trace:ntoskrnl:IoCreateDevice (000000000011B7B0, 160,
L"\\Device\\DBUtil_2_3", 39692, 0, 1, 00000000007EF6D0)
...
002e:trace:ntoskrnl:IoCreateSymbolicLink L"\\DosDevices\\DBUtil_2_3" ->
L"\\Device\\DBUtil_2_3"
...
002e:Ret driver init 0000000000916008
(obj=000000000011B7B0,str=L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\DBUtil_2_3")
retval=00000000
...
002e:trace:ntoskrnl:init_driver init done for L"DBUtil_2_3" obj
000000000011B7B0
002e:trace:ntoskrnl:init_driver - DriverInit = 0000000000916008
002e:trace:ntoskrnl:init_driver - DriverStartIo = 0000000000000000
002e:trace:ntoskrnl:init_driver - DriverUnload = 0000000000000000
002e:trace:ntoskrnl:init_driver - MajorFunction[0] = 0000000000911170
002e:trace:ntoskrnl:init_driver - MajorFunction[1] = 000000018000F010
002e:trace:ntoskrnl:init_driver - MajorFunction[2] = 0000000000911170
002e:trace:ntoskrnl:init_driver - MajorFunction[3] = 000000018000F010
...
002e:trace:ntoskrnl:init_driver - MajorFunction[13] = 000000018000F010
002e:trace:ntoskrnl:init_driver - MajorFunction[14] = 0000000000911170
002e:trace:ntoskrnl:init_driver - MajorFunction[15] = 000000018000F010
002e:trace:ntoskrnl:init_driver - MajorFunction[16] = 0000000000911170
002e:trace:ntoskrnl:init_driver - MajorFunction[17] = 000000018000F010
...
002e:trace:ntoskrnl:init_driver - MajorFunction[27] = 000000018000F010
...
--- snip ---
--- snip ---
...
0009:Call KERNEL32.CreateFileA(00464fa4
"\\\\.\\DBUtil_2_3",c0000000,00000000,00000000,00000003,00000080,00000000)
ret=004418c3
...
0009:Ret KERNEL32.CreateFileA() retval=00000058 ret=004418c3
...
0009:Call
KERNEL32.DeviceIoControl(00000058,9b0c1ec0,0032fa54,00000030,0032fa54,00000030,0032fa3c,00000000)
ret=00441901
002f:trace:ntoskrnl:dispatch_create device 00000000003E2EF0 -> file
000000000011BB10
002f:trace:ntoskrnl:IoGetAttachedDevice (00000000003E2EF0)
002f:trace:ntoskrnl:IoAllocateIrp 1, 0
...
002f:Call driver dispatch 0000000000911170
(device=00000000003E2EF0,irp=0000000000450330)
002f:Call ntoskrnl.exe.IofCompleteRequest(00450330,00000000) ret=009114d4
...
002f:Ret ntoskrnl.exe.IofCompleteRequest() retval=00000001 ret=009114d4
002f:Ret driver dispatch 0000000000911170
(device=00000000003E2EF0,irp=0000000000450330) retval=00000000
...
002f:trace:ntoskrnl:IoGetAttachedDevice (00000000003E2EF0)
002f:trace:ntoskrnl:dispatch_ioctl ioctl 9b0c1ec0 device 00000000003E2EF0 file
000000000011BB10 in_size 48 out_size 48
002f:trace:ntoskrnl:IoBuildDeviceIoControlRequest 9b0c1ec0, 00000000003E2EF0,
00000000003E30F0, 48, 00000000003E30F0, 48, 0, 0000000000000000,
0000000000000000
...
002f:Call driver dispatch 0000000000911170
(device=00000000003E2EF0,irp=0000000000450330)
002f:Call
ntoskrnl.exe.MmAllocateContiguousMemorySpecifyCache(00000050,00100000,ffff0000,00000000,00000000)
ret=0091524a
002f:fixme:ntoskrnl:MmAllocateContiguousMemorySpecifyCache : stub
002f:Ret ntoskrnl.exe.MmAllocateContiguousMemorySpecifyCache() retval=00000000
ret=0091524a
002f:Call ntoskrnl.exe.IofCompleteRequest(00450330,00000000) ret=009114d4
...
002f:Ret ntoskrnl.exe.IofCompleteRequest() retval=00000001 ret=009114d4
002f:Ret driver dispatch 0000000000911170
(device=00000000003E2EF0,irp=0000000000450330) retval=c00000a0
...
0009:Ret KERNEL32.DeviceIoControl() retval=00000000 ret=00441901
...
0009:Call KERNEL32.GetLastError() ret=00441910
0009:Ret KERNEL32.GetLastError() retval=000001e7 ret=00441910
...
0009:trace:seh:raise_exception code=c0000005 flags=0 addr=0x435308 ip=00435308
tid=0009
0009:trace:seh:raise_exception info[0]=00000000
0009:trace:seh:raise_exception info[1]=00000000
0009:trace:seh:raise_exception eax=00000000 ebx=00000000 ecx=323e04be
edx=80000000 esi=00000001 edi=0032fc08
0009:trace:seh:raise_exception ebp=0032fea0 esp=0032fbd4 cs=0023 ds=002b
0009:trace:seh:call_stack_handlers calling handler at 0x44de60 code=c0000005
flags=0
0009:Call KERNEL32.GetLastError() ret=0044c7ba
0009:Ret KERNEL32.GetLastError() retval=000001e7 ret=0044c7ba
0009:trace:seh:call_stack_handlers handler at 0x44de60 returned 1
...
0009:trace:seh:start_debugger Starting debugger L"winedbg --auto 8 88"
--- snip ---
$ sha1sum E7250A21.exe
ce5578f5c9ee0160a4a8f37c83c6a0c14c10a4f6 E7250A21.exe
$ du -sh E7250A21.exe
8.6M E7250A21.exe
$ wine --version
wine-5.2-312-gc6b852e3c3
Regards
*** This bug has been marked as a duplicate of bug 46760 ***
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list