[Bug 20617] Multithreaded crashing programs create misleading backtraces when winedbg --auto is called
WineHQ Bugzilla
wine-bugs at winehq.org
Mon Jan 10 11:20:50 CST 2022
https://bugs.winehq.org/show_bug.cgi?id=20617
joaopa <jeremielapuree at yahoo.fr> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jeremielapuree at yahoo.fr
--- Comment #8 from joaopa <jeremielapuree at yahoo.fr> ---
Looks like the bug is fixed in wine-7.9-rc5:
wine MultipleThreads.exe
Thread 0x0120 sleeping 240ms
Thread 0x0120 sleeping 240ms
Thread 0x012c sleeping 200ms
Thread 0x0120 sleeping 240ms
Thread 0x012c sleeping 200ms
Thread 0x0130 sleeping 200ms
Thread 0x0120 sleeping 240ms
Thread 0x012c sleeping 200ms
Thread 0x0130 sleeping 200ms
Thread 0x0134 sleeping 200ms
Thread 0x012c *** C R A S H I N G ***
Thread 0x012c *** C R A S H I N G ***
Thread 0x0134 *** C R A S H I N G ***
Thread 0x012c *** C R A S H I N G ***
Thread 0x0134 *** C R A S H I N G ***
Thread 0x0130 *** C R A S H I N G ***
wine: Unhandled page fault on write access to 00000000 at address 0040105B
(thread 012c), starting debugger...
Thread 0x0120 *** C R A S H I N G ***
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code
(0x0040105b).
013c:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0040105b ESP:00d9ff28 EBP:00d9ff30 EFLAGS:00010206( R- -- I - -P- )
EAX:0021fe3c EBX:0021fe3c ECX:00000000 EDX:00000075
ESI:00000000 EDI:00000000
Stack dump:
0x00d9ff28: 0021fe3c 00000130 00d9ff48 7b62df20
0x00d9ff38: 0021fe3c 7bc57be7 7bc57be7 0021fe3c
0x00d9ff48: 00d9ff5c 7bc57be7 0021fe3c 00000000
0x00d9ff58: 00000000 00d9ffec 7bc582a0 7b62df10
0x00d9ff68: 00401000 0021fe3c 00000000 00000000
0x00d9ff78: 00000000 00000000 00000000 00000000
Backtrace:
=>0 0x0040105b in multiplethreads (+0x105b) (0x00d9ff30)
1 0x7b62df20 WriteTapemark+0x100(device=0021FE3C, type=<is not available>,
count=<is not available>, immediate=<is not available>)
[Z:\usr\src\packages\BUI
LD\dlls\kernel32\tape.c:317] in kernel32 (0x00d9ff48)
2 0x7bc57be7 RtlWakeConditionVariable+0x57(variable=7B62DF10)
[Z:\usr\src\packages\BUILD\dlls\ntdll\sync.c:766] in ntdll (0x00d9ff5c)
3 0x7bc582a0 RtlCreateUserThread(entry=00401000, arg=0021FE3C)
[Z:\usr\src\packages\BUILD\dlls\ntdll\thread.c:261] in ntdll (0x00d9ffec)
0x0040105b multiplethreads+0x105b: movl %ecx,0x00000000
Modules:
Module Address Debug info Name (5 modules)
PE 00400000-0040b000 Export multiplethreads
PE 70b40000-70e17000 Deferred ucrtbase
PE 7b000000-7b342000 Deferred kernelbase
PE 7b600000-7b924000 Dwarf-4 kernel32
PE 7bc00000-7be8b000 Dwarf-4 ntdll
Threads:
process tid prio (all id:s are in hex)
0000011c (D) Z:\home\wine\TÚlÚchargements\MultipleThreads.exe
00000120 -2
0000012c -2
00000130 -2 <==
00000134 -2
00000140 0
00000124 conhost.exe
--
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