http://bugs.winehq.org/show_bug.cgi?id=24080
Summary: [HL2+Portal] wine client error:34: write: Bad file descriptor Product: Wine Version: 1.2 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: michael.monreal+wine@gmail.com
Created an attachment (id=30291) --> (http://bugs.winehq.org/attachment.cgi?id=30291) Full log
Half-Life 2 (and Portal) starts up find but just exits when I try to start a game. The menu background "map" is rendered correctly though. On the console, the only hint is
wine client error:34: write: Bad file descriptor
You will find the full log attached. I tried to produce a debug log but that was quickly at 1gb before the steam window was even up and running... I tried "WINEDEBUG=+relay,+seh,+tid" as mentioned in the FAQs. Please tell me what else I can try to get a usable log.
Some notes: - wine 1.2.0 from Fedora 13 - SELinux is disabled on this system - same results with both pulseaudio on and completely off (using alsa) - GeForce 7950 with 195.36.31 drivers - other steam games (Torchlight) work great - reinstalled everything on a clean WINEPREFIX which now only has steam
http://bugs.winehq.org/show_bug.cgi?id=24080
--- Comment #1 from Michael Monreal michael.monreal+wine@gmail.com 2010-08-22 06:39:27 --- Btw I tried to run with -dxlevel 90, -dxlevel 81 and -dxlevel 70, all produce the same error. Also I tried setting all graphics options to the lowest setting and started with -nosound, still the same.
http://bugs.winehq.org/show_bug.cgi?id=24080
--- Comment #2 from Michael Monreal michael.monreal+wine@gmail.com 2010-08-22 07:15:07 --- Created an attachment (id=30293) --> (http://bugs.winehq.org/attachment.cgi?id=30293) GameOverlayRenderer.log
On IRC it was suggested that I produce a WINEDEBUG=file log so here it is.
I should add that HL2 does *not* exit right away but first hangs at a level loading progress of 100% for about a minute. During this time, wine wrote a *lot* of lines like "trace:file:WriteFile 0x320 (nil) 0 0x20e3e8a0 (nil)" (following the initial "bad file descriptor" thing.
The last thing HL2 touched before the problem, according to the log, seems to be the attached file GameOverlayRenderer.log
The full file log is 2.3mb so it was rejected by bugzilla, I uploaded it here instead: http://dl.dropbox.com/u/114398/wine-hl2-file.log.bz2
http://bugs.winehq.org/show_bug.cgi?id=24080
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|[HL2+Portal] wine client |HL2+Portal crashes |error:34: write: Bad file | |descriptor | Severity|major |normal
--- Comment #3 from Dmitry Timoshkov dmitry@codeweavers.com 2010-08-22 08:07:16 --- http://bugs.winehq.org/page.cgi?id=fields.html#bug_severity
http://bugs.winehq.org/show_bug.cgi?id=24080
--- Comment #4 from Michael Monreal michael.monreal+wine@gmail.com 2010-08-22 09:50:11 --- I tried various ways to get a meaningful log. I found this way to work best:
cd "$STEAM_DIR/steamapps/$PROFILE/half-life 2" wine hl2.exe -novid +map d1_trainstation_01 &> hl2.log
...after starting steam from another terminal. I will attach non-debug, file, +seh and +tid logs using this method.
For whatever strange reason, the level starts with +relay debug!
http://bugs.winehq.org/show_bug.cgi?id=24080
Michael Monreal michael.monreal+wine@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #30291|0 |1 is obsolete| |
--- Comment #5 from Michael Monreal michael.monreal+wine@gmail.com 2010-08-22 09:52:08 --- Created an attachment (id=30303) --> (http://bugs.winehq.org/attachment.cgi?id=30303) Non-debug log without steam
http://bugs.winehq.org/show_bug.cgi?id=24080
--- Comment #6 from Michael Monreal michael.monreal+wine@gmail.com 2010-08-22 09:52:50 --- Created an attachment (id=30304) --> (http://bugs.winehq.org/attachment.cgi?id=30304) File log without steam
http://bugs.winehq.org/show_bug.cgi?id=24080
--- Comment #7 from Michael Monreal michael.monreal+wine@gmail.com 2010-08-22 09:53:18 --- Created an attachment (id=30305) --> (http://bugs.winehq.org/attachment.cgi?id=30305) seh log without steam
http://bugs.winehq.org/show_bug.cgi?id=24080
--- Comment #8 from Michael Monreal michael.monreal+wine@gmail.com 2010-08-22 09:53:29 --- Created an attachment (id=30306) --> (http://bugs.winehq.org/attachment.cgi?id=30306) tid log without steam
http://bugs.winehq.org/show_bug.cgi?id=24080
--- Comment #9 from Michael Monreal michael.monreal+wine@gmail.com 2010-08-22 12:15:14 --- According to [1] others are seeing the same crash in Team Fortress 2 while for others Source games still work fine.
Anyway, the problem seems to have started with the Aug20 steam update which I happen to have installed right before trying to start either game :/
[1] http://bugs.winehq.org/show_bug.cgi?id=24064
http://bugs.winehq.org/show_bug.cgi?id=24080
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #10 from Dan Kegel dank@kegel.com 2010-08-22 19:03:32 --- Does the problem still happen with wine-1.3.1?
http://bugs.winehq.org/show_bug.cgi?id=24080
--- Comment #11 from Michael Monreal michael.monreal+wine@gmail.com 2010-08-23 02:17:40 --- (In reply to comment #10)
Does the problem still happen with wine-1.3.1?
1.3.0 is the latest I tried, will try to get a 1.3.1 build going now.
http://bugs.winehq.org/show_bug.cgi?id=24080
byteframe byteframe@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |byteframe@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=24080
--- Comment #12 from Michael Monreal michael.monreal+wine@gmail.com 2010-08-23 06:12:09 --- Wow, seems to work fine again in 1.3.1 :)
http://bugs.winehq.org/show_bug.cgi?id=24080
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #13 from Dmitry Timoshkov dmitry@codeweavers.com 2010-08-23 08:43:34 --- Fixed then.
http://bugs.winehq.org/show_bug.cgi?id=24080
--- Comment #14 from Dan Kegel dank@kegel.com 2010-08-23 10:15:07 --- Possibly a dup of bug 23953.
http://bugs.winehq.org/show_bug.cgi?id=24080
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org 2010-09-03 14:05:51 CDT --- Closing bugs fixed in 1.3.2.
http://bugs.winehq.org/show_bug.cgi?id=24080
Denis Misiurca infoman1985@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |infoman1985@gmail.com
--- Comment #16 from Denis Misiurca infoman1985@gmail.com 2010-09-24 06:11:04 CDT --- It still crashes when wine is built with CGG 4.4 (as in Gentoo, where 4.5 is hardmasked). Probably this is because of Bug 22053 and/or Bug 24096