World of Goo crash at startup without admin rights

You are viewing a static copy of the old 2DBoy forum, which closed in 2010. It is preserved here for historical interest, but it is not possible to reply to topics. For more recent discussion about World of Goo, visit our new forum.
World of Goo crash at startup without admin rightsphthom12/03/2008 - 02:05

Hello,

I have installed the game on my computer Windows Vista 32bits Ultimate.
When I am logged in with my account (admin), I can start the game without problem.

When logged with one of my child's account (normal user), it starts with a black screen, then crashes immediately.

It there any way to fix this ?

Thanks.

Re: World of Goo crash at startup without admin rightsSoultaker12/03/2008 - 10:42

This has been fixed several versions ago; did you install an old version?

If you ordered on the site, you can just re-download the game using the link that was sent to you when you ordered. Steam has an updated version as well. If you bought an online copy somewhere else, you should ask them to provide a recent version.

Re: World of Goo crash at startup without admin rightsphthom12/03/2008 - 10:48

I bought the game yesterday directly on the website (paypal, not through Steam) and downloaded using the link provided with the email

I can try to re-download and re-install, but this seems strange.

Edit : this is version 1.30
I am downloading again.


Last modified Wed, 12/03/2008 - 10:50 by phthom
Re: World of Goo crash at startup without admin rightsphthom12/03/2008 - 11:00

:-\
Uninstalled
Re-downloaded (1.3)
Re-installed

Same problem

Any other idea ? Is 1.3 the latest version or did I get the wrong email ?

Re: World of Goo crash at startup without admin rightsSoultaker12/03/2008 - 11:17

1.3 is the latest version, so unfortunately it appears you have found a new bug.

I suggest contacting the developers directly through the contact page; be sure to include as much information as you can (if you get the "Fatal Error" screen with technical details, be sure to include those).

Re: World of Goo crash at startup without admin rightsWoodturner12/23/2008 - 15:50

I reproduced this problem on x64 Ultimate.  :-( 

So, unless there is a quick workarount -- parents don't buy this for your kids if you are using Vista and have your kids running in an appropriate non-admin mode!

Running in WinDbg past the blink to a black screen and to the exception; the callstack is as follows:

00000000`029bf118 00000000`75b33b06 : 00000023`77b1048d 00000000`00000023 00000000`00000202 00000000`063cfff0 : wow64cpu!CpupSyscallStub+0x9
00000000`029bf120 00000000`75b4ab46 : 00000000`77950000 00000000`029bfd20 00000000`77265234 00000000`029bf820 : wow64cpu!Thunk0ArgReloadState+0x1a
00000000`029bf190 00000000`75b4a14c : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : wow64!RunCpuSimulation+0xa
00000000`029bf1c0 00000000`779b73db : 00000000`00000000 00000000`00000000 00000000`7efdf000 00000000`00000000 : wow64!Wow64LdrpInitialize+0x4b4
00000000`029bf720 00000000`779785ce : 00000000`029bf820 00000000`00000000 00000000`7efdf000 00000000`00000000 : ntdll! ?? ::FNODOBFM::`string'+0x20061
00000000`029bf7d0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!LdrInitializeThunk+0xe


Re: World of Goo crash at startup without admin rightsWoodturner12/24/2008 - 04:20

Positive progress.  I emailed support and worked with Ron to identify the problem.  This happened within an hour of the email.  What that means is that they really do pay attention to their support email and work to solve problems.  Great support! 

Re: World of Goo crash at startup without admin rightsjroberts12/24/2008 - 22:04

I also have this issue on a copy downloaded today. (v1.3) Crash.txt reports as follows:

Exception: Access Violation (code 0xc0000005) at address 004B1C57 in thread 968<br /><br />Module: WorldOfGoo.exe<br /><br />Logical Address: 0001:000B0C57<br /><br /><br /><br />0012F1B0 004B1C57 0001:000B0C57 WorldOfGoo.exe<br /><br />Params: 000F00BC 00000007 00000000 00000000<br /><br /><br /><br />0012F1DC 7E418734 GetDC+6D<br /><br />Params: 004A88E0 000F00BC 00000007 00000000<br /><br /><br /><br />0012F244 7E418816 GetDC+14F<br /><br />Params: 00000000 004A88E0 000F00BC 00000007<br /><br /><br /><br />0012F274 7E42A013 IsWindowUnicode+A1<br /><br />Params: FFFF027B 000F00BC 00000007 00000000<br /><br /><br /><br />0012F294 7E42A998 CallWindowProcA+1B<br /><br />Params: FFFF027B 000F00BC 00000007 00000000<br /><br /><br /><br />0012F2BC 4FDF6407 CheckFullscreen+657<br /><br />Params: FFFF027B 00000007 00000000 00000000<br /><br /><br /><br />0012F2E8 7E418734 GetDC+6D<br /><br />Params: 4FDF6040 000F00BC 00000007 00000000<br /><br /><br /><br />0012F350 7E418816 GetDC+14F<br /><br />Params: 00000000 4FDF6040 000F00BC 00000007<br /><br /><br /><br />0012F3A4 7E428EA0 DefWindowProcW+180<br /><br />Params: 00CE0B08 00000007 00000000 00000000<br /><br /><br /><br />0012F3CC 7E428EEC DefWindowProcW+1CC<br /><br />Params: 0012F3DC 00000018 00CE0B08 00000007<br /><br /><br /><br />0012F444 7C90E453 KiUserCallbackDispatcher+13<br /><br />Params: 000F00BC 00000006 00000001 00000000<br /><br /><br /><br />0012F460 7E428DD9 DefWindowProcW+B9<br /><br />Params: 000F00BC 00000006 00000001 00000000<br /><br /><br /><br />0012F4A8 7E428D77 DefWindowProcW+57<br /><br />Params: 000F00BC 00000006 00000001 00000000<br /><br /><br /><br />0012F508 004A9319 0001:000A8319 WorldOfGoo.exe<br /><br />Params: 000F00BC 00000006 00000001 00000000<br /><br /><br /><br />0012F534 7E418734 GetDC+6D<br /><br />Params: 004A88E0 000F00BC 00000006 00000001<br /><br /><br /><br />0012F59C 7E418816 GetDC+14F<br /><br />Params: 00000000 004A88E0 000F00BC 00000006<br /><br /><br /><br />0012F5CC 7E42A013 IsWindowUnicode+A1<br /><br />Params: FFFF027B 000F00BC 00000006 00000001<br /><br /><br /><br />0012F5EC 7E42A998 CallWindowProcA+1B<br /><br />Params: FFFF027B 000F00BC 00000006 00000001<br /><br /><br /><br />0012F614 4FDF6407 CheckFullscreen+657<br /><br />Params: FFFF027B 00000006 00000001 00000000<br /><br /><br /><br />0012F640 7E418734 GetDC+6D<br /><br />Params: 4FDF6040 000F00BC 00000006 00000001<br /><br /><br /><br />0012F6A8 7E418816 GetDC+14F<br /><br />Params: 00000000 4FDF6040 000F00BC 00000006<br /><br /><br /><br />0012F6FC 7E428EA0 DefWindowProcW+180<br /><br />Params: 00CE0B08 00000006 00000001 00000000<br /><br /><br /><br />0012F724 7E428EEC DefWindowProcW+1CC<br /><br />Params: 0012F734 00000018 00CE0B08 00000006<br /><br /><br /><br />0012F75C 7C90E453 KiUserCallbackDispatcher+13<br /><br />Params: 000F00BC 00174920 0017499C 00000000<br /><br /><br /><br />0012F77C 4FE08936 DebugSetLevel+D906<br /><br />Params: 00FC5F34 00182990 00180BA0 0012F7E8<br /><br /><br /><br />0012F850 4FE09E53 DebugSetLevel+EE23<br /><br />Params: 00FC5F34 0012F9B4 4FE125A5 00FC5F34<br /><br /><br /><br />0012F85C 4FE0A425 DebugSetLevel+F3F5<br /><br />Params: 00FC5F34 0012F8A0 00000001 00180BA0<br /><br /><br /><br />0012F9B4 4FE125A5 DebugSetLevel+17575<br /><br />Params: 00000001 0012F9F0 0012FA20 00000001<br /><br /><br /><br />0012FA80 4FE51A49 Direct3DShaderValidatorCreate9+22099<br /><br />Params: 00178020 00000000 00000001 000F00BC<br /><br /><br /><br /><br /><br />EAX:005E3990 EBX:000F00BC ECX:00000000 EDX:004B1C50 ESI:00619C48 EDI:00000007<br /><br />EIP:004B1C57 ESP:0012F10C  EBP:0012F1B0<br /><br />CS:001B SS:0023 DS:0023 ES:0023 FS:003B GS:0000<br /><br />Flags:00210246<br /><br /><br /><br />Windows Ver: NT 5.1 Service Pack 3 Build 2600<br /><br /><br />

Game does not start at all. The account is an admin account, on XP, fully patched. The version of XP is 32 bit, but the hardware is 64 bit, if that makes a difference. Tried stepping back the nvidia drivers to make sure it wasn't a driver issue, but that didn't work. Any suggestions would be appreciated.

Re: World of Goo crash at startup without admin rightsSkip12/24/2008 - 23:53

Make sure you run program as an administer.

Or do what I did to keep things simple.  I disabled the UAC in Vista.  I was having a lot of problems with flight sim add-ons and now my problems are over.


http://www.howtogeek.com/howto/windows-vista/disable-user-account-control-uac-the-easy-way-on-windows-vista/

Re: World of Goo crash at startup without admin rightsphthom12/25/2008 - 03:56

Thanks, but this does not solve my problem.
1) I do not want to run the game in admin mode.

2) I have already disabled the User Control in Vista.

Thanks for your help.

Re: World of Goo crash at startup without admin rightssetbit12/25/2008 - 17:01

Same problem here.

Win XP 32, latest patches, tried disabling anti-virus and giving full filesystem permissions to all users in settings and program directories.  Still crashes out when run as non administrator.

Interestingly, the Demo had a much milder problem, where it would dump non-administrators out to the desktop, but the program would keep running.  All you had to do was click on the task bar icon and the program would come back and work fine from then on.

And no, I am NOT going to give my seven year old son Administrator privileges to solve the problem.  He's a good kid, but I don't think he's quite ready for that responsibility.

----------begin crash report----------
<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="WorldOfGoo.exe" FILTER="GRABMI_FILTER_PRIVACY">
    <MATCHING_FILE NAME="D3DX9_38.dll" SIZE="3850760" CHECKSUM="0xCDEE0DB8" BIN_FILE_VERSION="9.23.949.2378" BIN_PRODUCT_VERSION="9.23.949.2378" PRODUCT_VERSION="9.23.949.2378" FILE_DESCRIPTION="" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® DirectX for Windows®" FILE_VERSION="9.23.949.2378" ORIGINAL_FILENAME="D3DX9D.dll" INTERNAL_NAME="D3DX9D.dll" LEGAL_COPYRIGHT="Copyright © Microsoft Corp. 1994-2007" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x10001" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x3AC76A" LINKER_VERSION="0x60001" UPTO_BIN_FILE_VERSION="9.23.949.2378" UPTO_BIN_PRODUCT_VERSION="9.23.949.2378" LINK_DATE="05/20/2008 22:49:33" UPTO_LINK_DATE="05/20/2008 22:49:33" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="irrKlang.dll" SIZE="454656" CHECKSUM="0xBF9F9F4B" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="06/12/2008 09:07:26" UPTO_LINK_DATE="06/12/2008 09:07:26" />
    <MATCHING_FILE NAME="libcurl.dll" SIZE="626688" CHECKSUM="0x3CEB8523" BIN_FILE_VERSION="7.13.1.0" BIN_PRODUCT_VERSION="7.13.1.0" PRODUCT_VERSION="7.13.1" FILE_DESCRIPTION="libcurl Shared Library" COMPANY_NAME="The cURL library, http://curl.haxx.se/" PRODUCT_NAME="The cURL library" FILE_VERSION="7.13.1" ORIGINAL_FILENAME="libcurl.dll" INTERNAL_NAME="libcurl" LEGAL_COPYRIGHT="Copyright 1996-2004 by Daniel Stenberg. http://curl.haxx.se/docs/copyright.html" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="7.13.1.0" UPTO_BIN_PRODUCT_VERSION="7.13.1.0" LINK_DATE="03/08/2005 18:30:07" UPTO_LINK_DATE="03/08/2005 18:30:07" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="msvcm80.dll" SIZE="479232" CHECKSUM="0xF88E3FA6" BIN_FILE_VERSION="8.0.50727.42" BIN_PRODUCT_VERSION="8.0.50727.42" PRODUCT_VERSION="8.00.50727.42" FILE_DESCRIPTION="Microsoft® C Runtime Library" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Visual Studio® 2005" FILE_VERSION="8.00.50727.42" ORIGINAL_FILENAME="MSVCM80.DLL" INTERNAL_NAME="MSVCM80.DLL" LEGAL_COPYRIGHT="© Microsoft Corporation.  All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x76AFF" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="8.0.50727.42" UPTO_BIN_PRODUCT_VERSION="8.0.50727.42" LINK_DATE="09/23/2005 06:46:13" UPTO_LINK_DATE="09/23/2005 06:46:13" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="msvcp80.dll" SIZE="548864" CHECKSUM="0x2396639D" BIN_FILE_VERSION="8.0.50727.42" BIN_PRODUCT_VERSION="8.0.50727.42" PRODUCT_VERSION="8.00.50727.42" FILE_DESCRIPTION="Microsoft® C++ Runtime Library" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Visual Studio® 2005" FILE_VERSION="8.00.50727.42" ORIGINAL_FILENAME="MSVCP80.DLL" INTERNAL_NAME="MSVCP80.DLL" LEGAL_COPYRIGHT="© Microsoft Corporation.  All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x92A15" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="8.0.50727.42" UPTO_BIN_PRODUCT_VERSION="8.0.50727.42" LINK_DATE="09/23/2005 06:46:56" UPTO_LINK_DATE="09/23/2005 06:46:56" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="msvcr80.dll" SIZE="626688" CHECKSUM="0x40734795" BIN_FILE_VERSION="8.0.50727.42" BIN_PRODUCT_VERSION="8.0.50727.42" PRODUCT_VERSION="8.00.50727.42" FILE_DESCRIPTION="Microsoft® C Runtime Library" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Visual Studio® 2005" FILE_VERSION="8.00.50727.42" ORIGINAL_FILENAME="MSVCR80.DLL" INTERNAL_NAME="MSVCR80.DLL" LEGAL_COPYRIGHT="© Microsoft Corporation.  All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x9DE1F" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="8.0.50727.42" UPTO_BIN_PRODUCT_VERSION="8.0.50727.42" LINK_DATE="09/23/2005 06:44:37" UPTO_LINK_DATE="09/23/2005 06:44:37" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="ode.dll" SIZE="548864" CHECKSUM="0x50686FCF" MODULE_TYPE="WIN32" PE_CHECKSUM="0x88AA9" LINKER_VERSION="0x0" LINK_DATE="11/14/2008 16:53:07" UPTO_LINK_DATE="11/14/2008 16:53:07" />
    <MATCHING_FILE NAME="SDL.dll" SIZE="320512" CHECKSUM="0x85D43A09" BIN_FILE_VERSION="1.2.12.0" BIN_PRODUCT_VERSION="1.2.12.0" PRODUCT_VERSION="1, 2, 12, 0" FILE_DESCRIPTION="SDL" COMPANY_NAME="" PRODUCT_NAME="Simple DirectMedia Layer" FILE_VERSION="1, 2, 12, 0" ORIGINAL_FILENAME="SDL.dll" INTERNAL_NAME="SDL" LEGAL_COPYRIGHT="Copyright © 2007 Sam Lantinga" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x5D85F" LINKER_VERSION="0x10000" UPTO_BIN_FILE_VERSION="1.2.12.0" UPTO_BIN_PRODUCT_VERSION="1.2.12.0" LINK_DATE="07/20/2007 07:21:48" UPTO_LINK_DATE="07/20/2007 07:21:48" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="uninstall.exe" SIZE="61173" CHECKSUM="0xF5CEB75B" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="02/08/2008 21:25:11" UPTO_LINK_DATE="02/08/2008 21:25:11" />
    <MATCHING_FILE NAME="WorldOfGoo.exe" SIZE="2195456" CHECKSUM="0x70125074" MODULE_TYPE="WIN32" PE_CHECKSUM="0x21A3AE" LINKER_VERSION="0x0" LINK_DATE="11/14/2008 16:56:56" UPTO_LINK_DATE="11/14/2008 16:56:56" />
</EXE>
<EXE NAME="MSVCR80.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="msvcr80.dll" SIZE="635904" CHECKSUM="0x47E3D63C" BIN_FILE_VERSION="8.0.50727.1433" BIN_PRODUCT_VERSION="8.0.50727.1433" PRODUCT_VERSION="8.00.50727.1433" FILE_DESCRIPTION="Microsoft® C Runtime Library" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Visual Studio® 2005" FILE_VERSION="8.00.50727.1433" ORIGINAL_FILENAME="MSVCR80.DLL" INTERNAL_NAME="MSVCR80.DLL" LEGAL_COPYRIGHT="© Microsoft Corporation.  All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x9DFC9" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="8.0.50727.1433" UPTO_BIN_PRODUCT_VERSION="8.0.50727.1433" LINK_DATE="10/24/2007 03:02:06" UPTO_LINK_DATE="10/24/2007 03:02:06" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="kernel32.dll" SIZE="989696" CHECKSUM="0x7D737C09" BIN_FILE_VERSION="5.1.2600.5512" BIN_PRODUCT_VERSION="5.1.2600.5512" PRODUCT_VERSION="5.1.2600.5512" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.5512 (xpsp.080413-2111)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xF44A2" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.5512" UPTO_BIN_PRODUCT_VERSION="5.1.2600.5512" LINK_DATE="04/14/2008 00:11:24" UPTO_LINK_DATE="04/14/2008 00:11:24" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
</DATABASE>
----------end crash report----------

Re: World of Goo crash at startup without admin rightsGlexn12/25/2008 - 19:28

Do you use ThreatFire for your internet security? I had the same problem.

"According to ThreatFire technical support this is a known issue associated with the DRM software used by World of Goo.  The following is an alternative to uninstalling ThreatFire.  Provided by ThreatFire support:

"As of yet, the only way to solve this issue is to shut down ThreatFire before
playing your game, however this will compromise the security of your
system. In order to shut down ThreatFire, you must hold ctrl and
right-click on the tray icon, selecting "exit." then, in a run command,
type "net stop threatfire" and this will shut down ThreatFire, instead of
having to uninstall.""

From thread: http://2dboy.com/forum/index.php?topic=287.0

Re: World of Goo crash at startup without admin rightssetbit12/26/2008 - 00:00

I don't use Threatfire.  I do use AVG, which is mentioned in the FAQ as having a problem, but AVG isn't complaining when I run WoG, and disabling AVG didn't make a difference with the crashing problem.

Re: World of Goo crash at startup without admin rightsbnfbmk12/26/2008 - 03:31

Yep, same problem here too running Windows XP. Crashes on loading when running as non administrator account.

I didn't have this problem at all when running the demo  ???

I too do not want to give my son admin rights just to be able to run the game.

No antivirus software/threatfire running.

Great game though - please help!

Re: World of Goo crash at startup without admin rightsWoodturner12/29/2008 - 03:25

FYI: I don't think my problem is related to AV -- but I am running ESET's NOD32 in case that is in any way related.  I, like others, won't give my son admin privs.  Disabling UAC did not change the equation.

I believe that Ron will be working to get a fix ASAP; the last I heard from the company, he was working on this specific problem.

It is a cool game -- I want to let my kid play too. :-)

Re: World of Goo crash at startup without admin rightsjroberts12/30/2008 - 20:31

My problem, at least, is now solved. There was some issue with the audio drivers for the sound card. Reinstalling the sound drivers fixed the above issue.

Re: World of Goo crash at startup without admin rights1stump12/31/2008 - 16:26

Hello all,

I have the same problem in XP.  In a limited account, it tries to start then the old Windows error display pops up asking if I want to send the report to Microsoft.  I've got a SB Live 24-bit card and upgraded the driver to the newest version but that didn't help.

Thanks for any help from 2D BOY!

Re: World of Goo crash at startup without admin rightssetbit01/01/2009 - 17:40

While the problem is being worked on, here is the workaround I am using (for those who hadn't thought of this or didn't know it existed).

In XP, from within the non-Admin account where you want to run the program, right-click the program's start icon and select "Run as...", and then provide a username and password with Admin privileges.  That way, only the one program has admin privileges, not the entire account.  You can also edit the program link itself to default to "Run as..." instead of Run (right click, select Properties, and then select the Advanced button).

Of course, you have to login to the program each time your son or whoever wants to play the game, but it beats letting a child have full access to your Admin account.

I presume there is an equivalent feature in Vista.

Re: World of Goo crash at startup without admin rightscstewart01/11/2009 - 19:41

I am also not able to run the program without admin rights. What is this program doing that requires admin rights anyways??

I am on Windows XP SP2. I do not have anti-virus software running. Can I get a refund or a time estimate on when this issue will be resolved? Telling me to run with admin rights is not a solution btw.

Possible solutionCris0901/13/2009 - 11:59

I use Vista x64 and encountered the same issue (WoG crashing when run from a non-admin account).

However, I think I’ve found a solution. The issue is related to the permissions of the "config.txt" file located in the sub-folder "properties" of the game's installation directory ("C:\Program Files (x86)\WorldOfGoo" or similar by default).

There are multiple ways to rectify this; the quickest solution consists in the following three steps (in XP, as an admin; in Vista, either as the problematic user or an administrator):

1. Copy said file ("config.txt" file located in the sub-folder "properties" of the game's installation directory) to a directory to which the user in question has write access (e.g., the desktop) – this will require admin rights, resulting in a corresponding prompt if done by a regular user in Vista.


2. Delete the original file (from the "properties" folder in the program's installation directory), which will in turn prompt for admin permissions.


3. Copy the previously-copied file back to the "properties" folder in the program’s installation directory (you may then delete the file on your desktop).

It should now be possible to view the copied-back file from a non-admin account (which previously wouldn’t work).


After this, the game should run from non-admin accounts – at least, that's what solved the issue for me.

The issue, consequently, is that the installer fails to make the config file readable by users other than administrators.


Christian


Last modified Tue, 01/13/2009 - 12:23 by Cris09
Re: World of Goo crash at startup without admin rights1stump01/14/2009 - 18:48

CRIS09, Good job!  This worked for me in XP.  Thanks a lot for the time you put into this!

Stump

Re: World of Goo crash at startup without admin rightseuzeka01/18/2009 - 16:31

Thanks a ton, that works :) I hadn't thought of checking every single file for permissions. I suspect it may be due to first running the game as an admin (I know I forgot to uncheck the box at the end of the installer).

Please please get this fixed in the official release or at least add a decent error message when the file can't be read/written. Or make this thread sticky until it's fixed.

Re: World of Goo crash at startup without admin rightssetbit02/03/2009 - 16:52

Yes, this worked for me, too!  (I actually tried something similar earlier, but I only changed the directory permissions; I forgot to change the permissions for the individual files.)

For reference, it is not always necessary to perform the Copy, Delete, Copy operation.  I don't recall exactly what the procedure is for versions other than XP Professional, but on my system I just went into the Properties->Security tab for the file in question and changed its permissions to allow Write/Modify by all users.

I'm guessing that this may actually be "fixed" in the latest version of the program.  I think the problem comes from installing the Demo first, which probably leaves an old version of the file with the wrong permissions when the Full version is installed.

The real fix, of course, is to NOT PUT FILES THAT NEED TO BE MODIFIED BY NON-ADMINISTRATORS IN THE "C:\Program Files" DIRECTORY.  The fact that I should have to explain this to professional game developers is just beyond lame.