[Bug 26024] Alien Hallway demo: updater crashes during install

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Feb 8 16:06:43 CST 2011


http://bugs.winehq.org/show_bug.cgi?id=26024

--- Comment #3 from Austin English <austinenglish at gmail.com> 2011-02-08 16:06:42 CST ---
(In reply to comment #2)
> Created an attachment (id=33192)
 --> (http://bugs.winehq.org/attachment.cgi?id=33192) [details]
> hack: setupapi: Add dummy fields to file_queue and STRING_TABLE structures.
> 
> This looks like a duplicate of bug 21947. Does this patch work around
> the crash?

Still crashed for me. It usually hangs at that point, not always giving a
backtrace (crash dialog was disabled already).

Looking at winedbg/bt all, all threads seem to hang on:

Backtracing for thread 0009 in process 0008
(Z:\home\austin\alienhallway_demo.exe):
Backtrace:
=>0 0xb785c422 __kernel_vsyscall+0xe() in [vdso].so (0x0032f790)
  1 0xb76cc803 __libc_read+0x22() in libpthread.so.0 (0x0032f790)
  2 0x7bc76006 wait_reply+0x55(cookie=0x32f9ac)
[/home/austin/wine-git/dlls/ntdll/sync.c:807] in ntdll (0x0032f9c0)
  3 0x7bc768e9 NTDLL_wait_for_multiple_objects+0x248(count=0x2,
handles=0x32fa28, flags=0x4, timeout=(nil), signal_object=0x0(nil))
[/home/austin/wine-git/dlls/ntdll/sync.c:1124] in ntdll (0x0032f9f0)
  4 0x7bc76b82 NtWaitForMultipleObjects+0x41(count=0x2, handles=0x32fa28,
wait_all=0, alertable=0, timeout=(nil))
[/home/austin/wine-git/dlls/ntdll/sync.c:1162] in ntdll (0x0032fb40)
  5 0x7b867f44 WaitForMultipleObjectsEx+0xf3(count=0x2, handles=0x32fbf4,
wait_all=0x3, timeout=0xffffffff, alertable=<is not available>)
[/home/austin/wine-git/dlls/kernel32/sync.c:188] in kernel32 (0x0032fb80)
  6 0x7e81c801 X11DRV_MsgWaitForMultipleObjectsEx+0x110(count=0x2,
handles=0x32fbf4, timeout=0xffffffff, mask=0xff, flags=0)
[/home/austin/wine-git/dlls/winex11.drv/event.c:418] in winex11 (0x0032fbc0)
  7 0x7ef10a65 wait_message+0x34(count=0x2, handles=0x32fbf4,
timeout=0xffffffff, mask=0xff, flags=0)
[/home/austin/wine-git/dlls/user32/winproc.c:1126] in user32 (0x0032fd70)
  8 0x7eedb478 MsgWaitForMultipleObjectsEx+0xc7(count=0x1, pHandles=0x32fdd4,
timeout=0xffffffff, mask=0xff, flags=<is not available>)
[/home/austin/wine-git/dlls/user32/message.c:3845] in user32 (0x0032fda0)
  9 0x7eedb4c6 MsgWaitForMultipleObjects+0x35(count=0x1, handles=0x32fdd4,
wait_all=0, timeout=0xffffffff, mask=0xff)
[/home/austin/wine-git/dlls/user32/message.c:3855] in user32 (0x0032fe2c)
  10 0x00409a46 in alienhallway_demo (+0x9a45) (0x0032fea0)
  11 0x7b8552ac call_process_entry+0xb() in kernel32 (0x0032feb8)
  12 0x7b8552ac call_process_entry+0xb() in kernel32 (0x0032fee8)
  13 0x7b857543 start_process+0x52(peb=0x42241c)
[/home/austin/wine-git/dlls/kernel32/process.c:1086] in kernel32 (0x0032fef8)
  14 0x7bc70678 call_thread_func+0xb() in ntdll (0x0032ffc8)
  15 0x7bc7085a call_thread_entry_point+0x69(entry=0x7b8574f0, arg=0x7ffdf000)
[/home/austin/wine-git/dlls/ntdll/signal_i386.c:2499] in ntdll (0x0032ffe8)
  16 0x7bc4d8d6 start_process+0x25(kernel_start=0x7b8574f0)
[/home/austin/wine-git/dlls/ntdll/loader.c:2606] in ntdll (0x00000000)
0xb78fb422 __kernel_vsyscall+0xe in [vdso].so: jmp      0xb78fb417
__kernel_vsyscall+0x3 in [vdso].so

though it appears the app may be installing dotnet35, so perhaps that's
related.

It's only 50 MB, if you want to give it a try.

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