[Bug 28898] Diablo 3 beta multi-threaded installer freezes

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Mar 6 15:17:29 CST 2012


--- Comment #34 from lyon at pvfree.net 2012-03-06 15:17:29 CST ---
Created attachment 39214
  --> http://bugs.winehq.org/attachment.cgi?id=39214
core file + wineserver logs

Hmm, I still got issues with Erich's patch crashing wineserver.

With 1.4-rc6 I do:
 - run launcher (Diablo III Beta Launcher.exe) => works and updates
 - run Diablo with bypass (Diablo III.exe -launch) => works
 - run Diablo without bypassing (Diablo III.exe) => SIGSEGV

With latest git clone I get SIGSEGV with all steps above (core file and
wineserver -d log attached):

(gdb) bt
#0  0x08066d4d in req_find_process (req=0x94d4178, reply=0xfff2196c) at
#1  0x08076341 in call_req_handler (thread=0x94d4090) at request.c:271
#2  0x08076459 in read_request (thread=0x94d4090) at request.c:305
#3  0x0807bb4e in thread_poll_event (fd=0x94d4228, event=1) at thread.c:252
#4  0x080568db in fd_poll_event (fd=0x94d4228, event=1) at fd.c:443
#5  0x08056b9f in main_loop_epoll () at fd.c:538
#6  0x08056f9f in main_loop () at fd.c:883
#7  0x0805f842 in main (argc=3, argv=0xfff22174) at main.c:148

(gdb) info threads
* 1 Thread 25615  0x08066d4d in req_find_process (req=0x94d4178,
reply=0xfff2196c) at process.c:1001

(gdb) info locals
process = 0x630053
i = 57

(gdb) info registers
eax            0x630053    6488147
ecx            0x94d4178    156057976
edx            0x208    520
ebx            0x94d4178    156057976
esp            0xfff21934    0xfff21934
ebp            0xfff21948    0xfff21948
esi            0x0    0
edi            0x0    0
eip            0x8066d4d    0x8066d4d <req_find_process+45>
eflags         0x10206    [ PF IF RF ]
cs             0x23    35
ss             0x2b    43
ds             0x2b    43
es             0x2b    43
fs             0x0    0
gs             0x63    99

Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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