http://bugs.winehq.org/show_bug.cgi?id=2576
Summary: Wine (20041019 and CVS) hangs on startup Product: Wine Version: CVS Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: bero@arklinux.org
On a Linux 2.6.9-mm1 (and 2.6.10-rc2-mm1) system with glibc 2.3.3/nptl and gcc 3.4.3, wine hangs on startup when trying to run any application, including simple self-extracting archives that used to work with older versions of wine.
"strace wine any.exe" ends in execve("//usr/bin/wine-preloader", ["//usr/bin/wine-preloader", "//usr/bin/wine-pthread", "any.exe"], [/* 26 vars */]) = 0 old_mmap(0x1, 0, 0x110000, MAP_FILE, 16434, 0xffffffff) = -1 EINVAL (Invalid argument) old_mmap(0x2, 2147483648, PROT_GROWSDOWN, MAP_FILE, 16434, 0xffffffff) = -1 EINVAL (Invalid argument) old_mmap(0x3, 1114112, PROT_GROWSDOWN|PROT_GROWSUP|0xcef0000, MAP_FILE, 16434, 0xffffffff) = -1 EINVAL (Invalid argument) open("//usr/bin/wine-pthread", O_RDONLY) = 3 read(0, [At this point, it just hangs forever].
Launching "wine-pthread any.exe" by hand works. I didn't get to debug this any further yet.