http://bugs.winehq.org/show_bug.cgi?id=30644
Bug #: 30644 Summary: Random crash while using the downloader for StarCraft 2 Product: Wine Version: 1.5.2 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: marmalodak@gmail.com Classification: Unclassified
Created attachment 40115 --> http://bugs.winehq.org/attachment.cgi?id=40115 wine output
After downloading the 'installer' from blizzard's site, configuring wine and launching the installer, things start off well but at some point it crashes. Re-launching the installer, works well for a few minutes and then crashes again repeatedly.
wine-1.5.2-2.fc16.x86_64
Using the script to install SC2. It relies on ie60.exe and the installer being in ~/wineapps/cache
:------------------ cut here #!/bin/bash
set -u
export BOTTLE=sc2 export WINEPREFIX=/home/john/wineapps/"$BOTTLE" export DOWNLOADER=StarCraft_2_NA_en-US.exe export INSTALLER="$BOTTLE/drive_c/users/john/Desktop/SC2-WingsOfLiberty-enUS-Installer/Installer.exe"
function wt() { winetricks --no-clean --no-isolate sandbox prefix=${WINEPREFIX} $@ # --no-clean leaves downloaded packages in ~/.cache/winetricks so I can reuse them # --no-isolate because I'm managing the wineprefixes manually }
[ $# -ge 1 ] && [[ $1 == 'clean' ]] && rm -rf "$BOTTLE"
if [ -f "$INSTALLER" ]; then ( cd $(dirname "$INSTALLER"); wine $(basename "$INSTALLER") ) elif [ -f "$BOTTLE/drive_c/$DOWNLOADER" ]; then ( cd "$BOTTLE"/drive_c/; wine 'C:'"$DOWNLOADER" ) else winecfg cp cache/ie60.exe "$BOTTLE"/drive_c/ ( cd "$BOTTLE"/drive_c/; wine 'C:\ie60.exe' ) #[ $? -eq 0 ] && wt ie6 # dunno why, but winetricks seems to fail at installing ie6 [ $? -eq 0 ] && wt corefonts [ $? -eq 0 ] && wt vcrun2005 [ $? -eq 0 ] && wt wininet [ $? -eq 0 ] && wt winhttp [ $? -eq 0 ] && wt physx cp cache/"$DOWNLOADER" "$BOTTLE"/drive_c ( cd "$BOTTLE"/drive_c/; wine 'C:'"$DOWNLOADER" ) fi