SMAC(X),Steam - Unhandled exception on click...

Dennis Schridde lindevel at
Wed May 19 04:40:02 CDT 2004

I have a problem running the games mentioned above with WINE...
Wine-Debugger reports on all these an unhandled exception.

It seems to occur when I click somewhere...
(I think that, but perhaps it's something completely different ;) )

###Alpha Centauri:
I start axstart.exe (the program where you choose whether to play SMAC or 
SMACX(the addon) with "WINEDEBUG=all"_
Game goes to fullscreen_
The Firaxis Logo Video shows up_
The choosingscreen appears: Everything is fine: Animated Logos(of SMAC and 
SMACX), sound, mouse, colors_
I click on an icon: Program crashes, Wine-Dbg starts_
No Window is left_
Unhandled exception (thread 0013), starting debugger... 
 Breakpoint 1 at 0x47b3b990 (_end+0x47a29480) 
*** Invalid address 0x47b44fa0 (_end+0x47a32a90) 
Unhandled exception: page fault on read access to 0xc0430004 in 32-bit code 
Last Outputlines I could fetch:
(Not the dialog-error file)

I start Steam.exe_
The Steam window appears and tells me it will update_
It updates till 26%, then:
Steam is allready running.
You may be only run one copy of Steam at a time."


"Debug Assertion Failed:
Program: C:\PROG~FBU\VALVE\STEAM\Steam.exe
File: \p4clients\rel_beta\Projects\Common\Misc\Win32Registry.cpp
Line: 447
bCloseRet == 0L
(Press Retry to debug [...])"


"ClassInvariant Assertion Failed:
Name: Valid ptrs
Program: C:\PORG~FBU\VALVE\Steam.exe
File: u:\p4clients\rel_beta\projects\common\misc\ThreadSafeCountedPtr.h
Line: 159
( (bool)(m_pOwnedObj) == (bool)(m_pRefCount) )
(Press Retry to debug [...])"_
I clicked "Retry" (in "ClassInvariant Assertion Failed"): Program crashes, 
Wine-Dbg starts_
Some Windows are left_
Quited Wine-Dbg_
"Steam allready running" stays: I click ok_
The first Error("Debug Assertion Failed") appears again_
I click "Retry": Nothing more happens, Steam is quit_
wine: Unhandled exception (thread 000a), starting debugger...
Breakpoint 1 at 0x47b3b990 (_end+0x47a29480)
*** Invalid address 0x47b44fa0 (_end+0x47a32a90)

Another game that doesn't work (I think the same error -> click):
I start hl.exe_
Game goes to fullscreen_
An errordialog apears, saying:
"Could not open MCI file for playback:
263: The specified device is not open or is not recognized by MCI."
I can't see my mouse, the keyboard doesn't work at all_
When I click the errormsg away the HL-Menu-Click-Sound appears_
When I click a menu option the game crashes, or does nothing anymore (I don't 
know), Wine-Dbg starts NOT_
None I could see...

Hope you can help,
(Please CC me, cause I am not on the mailinglist)


Software: (In brackets: Gentoo-Ebuild)
Gentoo Base System: version 1.4.14
Wine: 20040408 (app-emulation/wine-20040408)
XOrg: 6.7.0 (x11-base/xorg-x11-6.7.0)
ATI-Drivers: 3.7.6 (media-video/ati-drivers-3.7.6-r1)
Kernel: 2.6.5 (sys-kernel/gentoo-dev-sources-2.6.5-r1)

Athlon XP 2000+
nVidia nForce2 (ASUS A7N8X)
ATI Radeon 9000

Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 
System uname: 2.6.5-gentoo-r1 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.4.14
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
CFLAGS="-pipe -march=athlon-xp -maccumulate-outgoing-args -O2 
-fomit-frame-pointer -ftracer -fprefetch-loop-arrays -fmove-all-movables 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-pipe -march=athlon-xp -maccumulate-outgoing-args -O2 
-fomit-frame-pointer -ftracer -fprefetch-loop-arrays -fmove-all-movables 
FEATURES="autoaddcvs ccache sandbox"
USE="3dnow S3TC X acpi alsa apache2 arts avi berkdb cdr crypt cups dga doc dv 
dvd dvdr encode fbcon flac foomaticdb gdbm gif gpm gtk gtk2 icq imagemagick 
imap imlib ipv6 java javascript jikes joystick jpeg kde libg++ libwww 
linguas_de mad maildir mikmod mmx motif mpeg mysql ncurses nls nptl oggvorbis 
openal opengl oscar pam pdflib perl pic png ppds python qt quicktime radeon 
readline samba sasl scanner sdl slang speex spell sqlite sse ssl svga tcltk 
tcpd tetex theora truetype usb videos wmf x86 xine xml2 xmms xv xvid zlib"

[NOTE: C(XX)FLAGS and MAKEOPTS are UNSET inside the wine-ebuild!!! So they are 
not used for building wine!]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: signature
Url :

More information about the wine-users mailing list