Runes of Magic ClientUpdate.exe crash???

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Astrauk
Level 2
Level 2
Posts: 47
Joined: Wed Jan 19, 2011 10:27 am

Runes of Magic ClientUpdate.exe crash???

Post by Astrauk »

Every time I download and try to install through crossover games, I get this same error, I made sure to use winetricks to download ie6, vcrun2005, and wininet. The error is "the program clientupdate.exe has encountered a serious problem and needs to close. We are sorry for the inconvienence". Does anyone have experience getting this to run through just wine, or crossover games? is there a fix for this error message?
User avatar
dimesio
Moderator
Moderator
Posts: 13202
Joined: Tue Mar 25, 2008 10:30 pm

Re: Runes of Magic ClientUpdate.exe crash???

Post by dimesio »

Astrauk wrote:Every time I download and try to install through crossover games,
Crossover is not supported here; they have their own support forum. This forum is for plain Wine.
Astrauk
Level 2
Level 2
Posts: 47
Joined: Wed Jan 19, 2011 10:27 am

Post by Astrauk »

Ok, could anyone give me a guide or tips or something on just installing it through wine?
James McKenzie

Runes of Magic ClientUpdate.exe crash???

Post by James McKenzie »

On 1/20/11 8:27 AM, Astrauk wrote:
Ok, could anyone give me a guide or tips or something on just installing it through wine?
Take a look at the Applications Database entry for Runes of Magic:

http://appdb.winehq.org/objectManager.p ... n&iId=8157

James McKenzie
Astrauk
Level 2
Level 2
Posts: 47
Joined: Wed Jan 19, 2011 10:27 am

Post by Astrauk »

Ok I tried to install it a couple of times but the same message keeps popping up and using just wine I don't get a shortcut to bring up the client again so it can update I only get one so I can redo the installation (without redownloading). I've also tried redownloading it, here is the error message I get, and the readout from the terminal after the error message pops up. I'll post what the terminal error was later, does anyone have a solution?

"The program ClientUpdate.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience." [/code]
Astrauk
Level 2
Level 2
Posts: 47
Joined: Wed Jan 19, 2011 10:27 am

Post by Astrauk »

Ok I downloaded the latest development version of wine 1.3.11 as 1.3.6 (or 1.3.8) was supposedly supposed to fix the clientupdate.exe crash problem and before I was running 1.2.2. Hopefully it helps.
Astrauk
Level 2
Level 2
Posts: 47
Joined: Wed Jan 19, 2011 10:27 am

Post by Astrauk »

Nothing has worked, I tried installing it through wine, tried installing a new version of wine, tried it with crossover games, tried it with wine bottler, is there anything left to try it with? I really want to get this game to work!!!
Astrauk
Level 2
Level 2
Posts: 47
Joined: Wed Jan 19, 2011 10:27 am

Post by Astrauk »

This is the stuff from the error log (in the debug console). Don't know if it helps any.

Code: Select all

trace:x11settings:X11DRV_Settings_SetHandlers Resolution settings now handled by: NoRes
trace:x11settings:X11DRV_Settings_SetHandlers Initialized new display modes array
trace:x11settings:X11DRV_Settings_AddOneMode initialized mode 0: 1440x878x32 @60 Hz (NoRes)
trace:x11settings:X11DRV_Settings_SetHandlers Resolution settings now handled by: NoRes
trace:x11settings:X11DRV_Settings_SetHandlers Initialized new display modes array
trace:x11settings:X11DRV_Settings_AddOneMode initialized mode 0: 1440x878x32 @60 Hz (NoRes)
trace:x11settings:X11DRV_EnumDisplaySettingsEx mode -1 (current) -- getting current mode (NoRes)
trace:x11settings:X11DRV_EnumDisplaySettingsEx mode 0 -- 1440x878x32bpp @60 Hz (NoRes)
trace:x11settings:X11DRV_ChangeDisplaySettingsEx ((null),0x33f5f8,0x0,0x10000009,0x0)
trace:x11settings:X11DRV_ChangeDisplaySettingsEx flags=UPDATEREGISTRY,GLOBAL,NORESET
trace:x11settings:X11DRV_ChangeDisplaySettingsEx DM_fields=BITSPERPEL,PELSWIDTH,PELSHEIGHT,DISPLAYFLAGS,DISPLAYFREQUENCY
trace:x11settings:X11DRV_ChangeDisplaySettingsEx width=1440 height=878 bpp=32 freq=60 (NoRes)
trace:x11settings:X11DRV_ChangeDisplaySettingsEx Requested display settings match mode 0 (NoRes)
trace:x11settings:get_display_device_reg_key display device key "System\\CurrentControlSet\\Control\\Video\\{42cf00d9-fee6-46bb-829c-17ca38a35888}\\0000"
trace:x11settings:X11DRV_Settings_SetHandlers Resolution settings now handled by: NoRes
trace:x11settings:X11DRV_Settings_SetHandlers Initialized new display modes array
trace:x11settings:X11DRV_Settings_AddOneMode initialized mode 0: 1440x878x32 @60 Hz (NoRes)
trace:x11settings:X11DRV_Settings_SetHandlers Resolution settings now handled by: NoRes
trace:x11settings:X11DRV_Settings_SetHandlers Initialized new display modes array
trace:x11settings:X11DRV_Settings_AddOneMode initialized mode 0: 1440x878x32 @60 Hz (NoRes)
err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
fixme:actctx:parse_assembly_elem wrong version for assembly manifest: 8.0.50608.0 / 8.0.50727.762
fixme:actctx:parse_manifest_buffer failed to parse manifest L"C:\\Program Files\\Runes of Magic\\Microsoft.VC80.CRT\\Microsoft.VC80.CRT.manifest"
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50608.0)
fixme:actctx:parse_assembly_elem wrong version for assembly manifest: 8.0.50608.0 / 8.0.50727.762
fixme:actctx:parse_manifest_buffer failed to parse manifest L"C:\\Program Files\\Runes of Magic\\Microsoft.VC80.CRT\\Microsoft.VC80.CRT.manifest"
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50608.0)
err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
trace:x11settings:X11DRV_Settings_SetHandlers Resolution settings now handled by: NoRes
trace:x11settings:X11DRV_Settings_SetHandlers Initialized new display modes array
trace:x11settings:X11DRV_Settings_AddOneMode initialized mode 0: 1440x878x32 @60 Hz (NoRes)
err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:msvcrt:MSVCRT__invalid_parameter (null):0 (null): (null) 0
wine: Unhandled exception 0xc0000417 at address 0x7b82b572 (thread 0009), starting debugger...
Unhandled exception: 0xc0000417 in 32-bit code (0x7b82b572).
Register dump:
 CS:0017 SS:001f DS:001f ES:001f FS:1007 GS:0037
 EIP:7b82b572 ESP:0032fca4 EBP:0032fd18 EFLAGS:00000246(   - --  I  Z- -P- )
 EAX:7b818fbd EBX:7b82b4d8 ECX:00000000 EDX:c0000400
 ESI:00000000 EDI:00000000
Stack dump:
0x0032fca4:  ffffffff 00000000 7bc29853 c0000417
0x0032fcb4:  00000001 00000000 7b82b572 00000000
0x0032fcc4:  0032fd40 426c280d 426b52c1 400021b0
0x0032fcd4:  00001fa0 7bc2962b 400027ce 426c280c
0x0032fce4:  00000000 0032fd28 40002817 00000001
0x0032fcf4:  426c280c 426b52c1 426b52db 0032fd40
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x7b82b572 RaiseException+0xb2() in kernel32 (0x0032fd18)
  1 0x4267ba8d MSVCRT__invalid_parameter+0x9c() in msvcrt (0x0032fd88)
  2 0x4268c98e _controlfp_s+0x4d() in msvcrt (0x0032fdc8)
  3 0x008ac96d in client (+0x4ac96c) (0x0032fe38)
  4 0x008ac426 in client (+0x4ac425) (0x0032fed0)
  5 0x7b84cd3c call_process_entry+0xb() in kernel32 (0x0032fee8)
  6 0x7b84f7f6 start_process+0x65() in kernel32 (0x0032ff28)
  7 0x7bc64c4c call_thread_func+0xb() in ntdll (0x0032ff48)
  8 0x7bc658ca call_thread_entry_point+0x79() in ntdll (0x0032ffc8)
  9 0x7bc3d7de start_process+0x1d() in ntdll (0x0032ffe8)
0x7b82b572 RaiseException+0xb2 in kernel32: movl	0xfffffff4(%ebp),%ecx
Modules:
Module	Address			Debug info	Name (194 modules)
ELF	       0- 6101000	Stabs           <wine-loader>
PE	  330000-  36d000	Deferred        ortp
PE	  370000-  38e000	Deferred        crashrpt
PE	  390000-  3a1000	Deferred        zlib
PE	  3b0000-  3da000	Deferred        redux_runtime
PE	  3e0000-  3f8000	Deferred        nvtt
PE	  400000-  adc000	Deferred        client
PE	  ae0000- 103f000	Deferred        vivoxsdk
PE	 1040000- 1176000	Deferred        vivoxoal
PE	 1180000- 1284000	Deferred        vivoxplatform
PE	 1290000- 14da000	Deferred        d3dx9_26
PE	10000000-10052000	Deferred        libcurl
PE	12000000-121ce000	Deferred        xerces-c_2_8
PE	21100000-21195000	Deferred        mss32
PE	40000000-40143000	Stabs           libwine.1.dylib
ELF	4019c000-401d2000	Deferred        msvcr80<elf>
  \-PE	401a0000-401c3000	\               msvcr80
ELF	401d2000-401ed000	Deferred        version<elf>
  \-PE	401e0000-401eb000	\               version
PE	401fa000-401fe000	Deferred        libxau.6.dylib
ELF	40582000-405f3000	Deferred        advapi32<elf>
  \-PE	40590000-405da000	\               advapi32
PE	405f3000-405fd000	Deferred        libsm.6.dylib
ELF	40782000-407ba000	Deferred        msvcr90<elf>
  \-PE	40790000-407ab000	\               msvcr90
ELF	407ba000-407e0000	Deferred        imm32<elf>
  \-PE	407c0000-407da000	\               imm32
ELF	407e0000-407f7000	Deferred        psapi<elf>
  \-PE	407f0000-407f5000	\               psapi
PE	407f7000-407fd000	Deferred        libxdmcp.6.dylib
ELF	4265a000-426f8000	Stabs           msvcrt<elf>
  \-PE	42660000-426c3000	\               msvcrt
ELF	426f8000-42796000	Deferred        winmm<elf>
  \-PE	42700000-42789000	\               winmm
ELF	42796000-428eb000	Deferred        user32<elf>
  \-PE	427a0000-4289e000	\               user32
ELF	428eb000-4298d000	Deferred        gdi32<elf>
  \-PE	428f0000-42964000	\               gdi32
ELF	4298d000-42aa1000	Deferred        comctl32<elf>
  \-PE	42990000-42a7a000	\               comctl32
ELF	42aa1000-42b24000	Deferred        shlwapi<elf>
  \-PE	42ab0000-42afe000	\               shlwapi
ELF	42b24000-42b59000	Deferred        ws2_32<elf>
  \-PE	42b30000-42b52000	\               ws2_32
ELF	42b59000-42b7e000	Deferred        iphlpapi<elf>
  \-PE	42b60000-42b78000	\               iphlpapi
ELF	42b7e000-42da4000	Deferred        shell32<elf>
  \-PE	42b80000-42d65000	\               shell32
ELF	42da4000-42e35000	Deferred        rpcrt4<elf>
  \-PE	42db0000-42e11000	\               rpcrt4
ELF	42e35000-42e4a000	Deferred        sensapi<elf>
  \-PE	42e40000-42e49000	\               sensapi
ELF	42e4a000-42e6d000	Deferred        dnsapi<elf>
  \-PE	42e50000-42e67000	\               dnsapi
ELF	42e6d000-42e9e000	Deferred        netapi32<elf>
  \-PE	42e70000-42e93000	\               netapi32
ELF	42e9e000-42fe0000	Deferred        ole32<elf>
  \-PE	42ea0000-42f98000	\               ole32
ELF	42fe0000-43043000	Deferred        dbghelp<elf>
  \-PE	42ff0000-4302e000	\               dbghelp
ELF	43043000-4311c000	Deferred        comdlg32<elf>
  \-PE	43050000-43102000	\               comdlg32
ELF	4311c000-4315c000	Deferred        winspool<elf>
  \-PE	43120000-43152000	\               winspool
ELF	4315c000-4327c000	Deferred        oleaut32<elf>
  \-PE	43160000-4323f000	\               oleaut32
ELF	4327c000-43297000	Deferred        crtdll<elf>
  \-PE	43280000-43295000	\               crtdll
ELF	43297000-432d7000	Deferred        d3d9<elf>
  \-PE	432a0000-432cc000	\               d3d9
ELF	432d7000-43425000	Deferred        wined3d<elf>
  \-PE	432e0000-43404000	\               wined3d
ELF	43425000-4344e000	Deferred        dinput8<elf>
  \-PE	43430000-43440000	\               dinput8
ELF	4344e000-43494000	Deferred        dinput<elf>
  \-PE	43450000-4347f000	\               dinput
PE	43494000-43519000	Deferred        libfreetype.6.dylib
ELF	4360b000-436d5000	Deferred        winex11<elf>
  \-PE	43610000-436a9000	\               winex11
PE	436d5000-436ed000	Deferred        libice.6.dylib
PE	436ed000-436fd000	Deferred        libxext.6.dylib
PE	436fd000-43824000	Deferred        libx11.6.dylib
PE	43824000-43828000	Deferred        libxinerama.1.dylib
PE	43828000-4382f000	Deferred        libxxf86vm.1.dylib
PE	4382f000-4383a000	Deferred        libxrender.1.dylib
PE	4383a000-43843000	Deferred        libxrandr.2.dylib
PE	43843000-4384d000	Deferred        libxcursor.1.dylib
PE	4384d000-43853000	Deferred        libxfixes.3.dylib
ELF	43853000-4388f000	Deferred        uxtheme<elf>
  \-PE	43860000-43887000	\               uxtheme
ELF	438ee000-43913000	Deferred        localspl<elf>
  \-PE	438f0000-4390e000	\               localspl
ELF	43913000-43931000	Deferred        spoolss<elf>
  \-PE	43920000-4392c000	\               spoolss
PE	6f140000-6f199000	Deferred        libsndfile-1
ELF	7b800000-7b9b0000	Stabs           kernel32<elf>
  \-PE	7b810000-7b976000	\               kernel32
ELF	7bc00000-7bcd6000	Stabs           ntdll<elf>
  \-PE	7bc10000-7bc99000	\               ntdll
PE	7c420000-7c4a7000	Deferred        msvcp80
PE	9013d000-90146000	Deferred        libgfxshared.dylib
PE	90142000-9016b000	Deferred        cfopendirectory
PE	90205000-9023e000	Deferred        libglimage.dylib
PE	902d3000-90546000	Deferred        corefoundation
PE	90491000-9054a000	Deferred        securityfoundation
PE	90553000-9055b000	Deferred        applicationservices
PE	9068f000-90ae7000	Deferred        libblas.dylib
PE	90df5000-90e60000	Deferred        metadata
PE	90f72000-90f7a000	Deferred        coreservices
PE	90f73000-91309000	Deferred        carboncore
PE	91391000-91456000	Deferred        printcore
PE	9180b000-919ef000	Deferred        libicucore.a.dylib
PE	919c7000-91aa3000	Deferred        launchservices
PE	91a65000-91c78000	Deferred        imageio
PE	91a65000-91c78000	Deferred        imageio
PE	91d57000-91d5a000	Deferred        carbon
PE	91d58000-91d6a000	Deferred        carbonsound
PE	91d63000-91ef9000	Deferred        audiotoolbox
PE	91d63000-91ef9000	Deferred        audiotoolbox
PE	91d63000-91ef9000	Deferred        audiotoolbox
PE	91eb9000-92474000	Deferred        liblapack.dylib
PE	91eb9000-92474000	Deferred        liblapack.dylib
PE	91eb9000-92474000	Deferred        liblapack.dylib
PE	9248c000-925b7000	Deferred        libglprogrammability.dylib
PE	9248c000-925b7000	Deferred        libglprogrammability.dylib
PE	925e2000-925e8000	Deferred        audiounit
PE	925e2000-925e8000	Deferred        audiounit
PE	925e4000-9262f000	Deferred        libvdsp.dylib
PE	92627000-9265a000	Deferred        libxslt.1.dylib
PE	92650000-92728000	Deferred        ink
PE	92757000-92760000	Deferred        libgif.dylib
PE	92a48000-92b8e000	Deferred        libfontparser.dylib
PE	92a48000-92b8e000	Deferred        libfontparser.dylib
PE	92bdc000-92c06000	Deferred        libresolv.9.dylib
PE	92bfd000-92c13000	Deferred        opengl
PE	92c3f000-92d68000	Deferred        osservices
PE	92c3f000-92d68000	Deferred        osservices
PE	92d0a000-92d1d000	Deferred        diskarbitration
PE	92d0a000-92d1d000	Deferred        diskarbitration
PE	92d6b000-92e91000	Deferred        desktopservicespriv
PE	92ff9000-930bb000	Deferred        ats
PE	93095000-930af000	Deferred        libgl.dylib
PE	93123000-9314d000	Deferred        opencl
PE	93123000-9314d000	Deferred        opencl
PE	9321d000-93259000	Deferred        dictionaryservices
PE	93244000-93afb000	Deferred        coregraphics
PE	93a34000-93a3c000	Deferred        libcorevmclient.dylib
PE	93b2d000-93b78000	Deferred        ae
PE	945e6000-9469a000	Deferred        searchkit
PE	945e6000-9469a000	Deferred        searchkit
PE	948fa000-94972000	Deferred        libvmisc.dylib
PE	9496a000-949bb000	Deferred        libglu.dylib
PE	94af2000-94b9e000	Deferred        coreaudio
PE	94c4a000-94d01000	Deferred        kerberos
PE	94c4a000-94d01000	Deferred        kerberos
PE	95841000-95858000	Deferred        libsasl2.2.dylib
PE	95a91000-95a98000	Deferred        securityhi
PE	95b04000-95bef000	Deferred        vimage
PE	95b04000-95bef000	Deferred        vimage
PE	95be2000-95c68000	Deferred        htmlrendering
PE	95d2b000-95d7f000	Deferred        libtiff.dylib
PE	95e06000-95e25000	Deferred        multitouchsupport
PE	95e5a000-95e90000	Deferred        corevideo
PE	95e7a000-95ee3000	Deferred        passwordserver
PE	95e7a000-95ee3000	Deferred        passwordserver
PE	962d6000-962f9000	Deferred        libpng.dylib
PE	96332000-96670000	Deferred        security
PE	96596000-965b4000	Deferred        langanalysis
PE	96626000-96648000	Deferred        speechsynthesis
PE	96938000-969ff000	Deferred        libsqlite3.dylib
PE	96b93000-96b99000	Deferred        libradiance.dylib
PE	96c60000-96c73000	Deferred        speechrecognition
PE	96c73000-96cdb000	Deferred        familycontrols
PE	96d1b000-96e29000	Deferred        cfnetwork
PE	96d1b000-96e29000	Deferred        cfnetwork
PE	96d1b000-96e29000	Deferred        cfnetwork
PE	96de3000-96de8000	Deferred        trustevaluationagent
PE	96e09000-96e85000	Deferred        hiservices
PE	96eb4000-96efa000	Deferred        libcups.2.dylib
PE	96eb4000-96efa000	Deferred        libcups.2.dylib
PE	97096000-970a2000	Deferred        iosurface
PE	971ad000-97207000	Deferred        systemconfiguration
PE	97652000-97655000	Deferred        veclib
PE	97653000-97660000	Deferred        commercecore
PE	97696000-976ac000	Deferred        netfs
PE	97696000-976ac000	Deferred        netfs
PE	97b9c000-97ba9000	Deferred        opendirectory
PE	9809a000-98133000	Deferred        coretext
PE	980fc000-980ff000	Deferred        accelerate
PE	980fd000-98129000	Deferred        directoryservice
PE	99104000-991d9000	Deferred        qd
PE	993ab000-9946c000	Deferred        libobjc.a.dylib
PE	99685000-99ac0000	Deferred        quartzcore
PE	99685000-99ac0000	Deferred        quartzcore
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Runes of Magic\Client.exe
	00000009    0 <==
0000000e services.exe
	00000018    0
	00000017    0
	00000016    0
	00000012    0
	0000000f    0
00000010 explorer.exe
	00000011    0
00000013 winedevice.exe
	0000001a    0
	00000019    0
	00000015    0
	00000014    0
Backtrace:
=>0 0x7b82b572 RaiseException+0xb2() in kernel32 (0x0032fd18)
  1 0x4267ba8d MSVCRT__invalid_parameter+0x9c() in msvcrt (0x0032fd88)
  2 0x4268c98e _controlfp_s+0x4d() in msvcrt (0x0032fdc8)
  3 0x008ac96d in client (+0x4ac96c) (0x0032fe38)
  4 0x008ac426 in client (+0x4ac425) (0x0032fed0)
  5 0x7b84cd3c call_process_entry+0xb() in kernel32 (0x0032fee8)
  6 0x7b84f7f6 start_process+0x65() in kernel32 (0x0032ff28)
  7 0x7bc64c4c call_thread_func+0xb() in ntdll (0x0032ff48)
  8 0x7bc658ca call_thread_entry_point+0x79() in ntdll (0x0032ffc8)
  9 0x7bc3d7de start_process+0x1d() in ntdll (0x0032ffe8)
wine: Call from 0x7b82b541 to unimplemented function msvcr80.dll._invoke_watson, aborting
 
User avatar
dimesio
Moderator
Moderator
Posts: 13202
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

Astrauk wrote:Nothing has worked, I tried installing it through wine, tried installing a new version of wine, tried it with crossover games, tried it with wine bottler, is there anything left to try it with? I really want to get this game to work!!!
Did you delete the wineprefix before each attempt to install? You should.
Astrauk
Level 2
Level 2
Posts: 47
Joined: Wed Jan 19, 2011 10:27 am

Post by Astrauk »

I'm confused, is the wine prefix a file? or the folder you install it in?
User avatar
dimesio
Moderator
Moderator
Posts: 13202
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

Astrauk wrote:I'm confused, is the wine prefix a file? or the folder you install it in?
A wineprefix is a directory where Wine's configuration settings and fake C: drive are stored. The default is ~/.wine; that's what you need to delete. A new one will automatically be created the first time you run anything in Wine.

So do this:

Delete ~/.wine
Install the winetricks specified in the AppDB entry
Run the installer for your game

You should be doing this in the latest development release (1.3.12).

If you still have problems, post terminal output, including the command you used to start the program.
Astrauk
Level 2
Level 2
Posts: 47
Joined: Wed Jan 19, 2011 10:27 am

Post by Astrauk »

Ok. Thanks a lot for the help :)
Astrauk
Level 2
Level 2
Posts: 47
Joined: Wed Jan 19, 2011 10:27 am

Post by Astrauk »

Ok I deleted wine, and reinstalled the latest version, then used winetricks to install vcrun2005 ie6 and winitricks. I ran the installer and got up to the part where it's starting the clientupdate.exe right before it comes up and then it crashed and a box came up and gave the error "The program ClientUpdate.exe has encountered a serious problem and needs to close. We are sorry for the inconvienience". This is what happened in the Terminal

Code: Select all


Astrauks-MacBook-Pro:RoM install files Astrauk$ Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
HTTP/1.1 200 OK
Content-Type: application/octet-stream
Accept-Ranges: bytes
Content-Length: 20735
Date: Sat, 22 Jan 2011 14:00:14 GMT
Server: lighttpd/1.4.19

HTTP/1.1 200 OK
Server: Apache
Accept-Ranges: bytes
Content-Length: 2748566
Content-Type: application/zip
Age: 85436
Date: Sat, 22 Jan 2011 21:52:23 GMT
Last-Modified: Mon, 10 Jan 2011 14:36:38 GMT
Connection: keep-alive

Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
err:wgl:opengl_error No OpenGL support compiled in.
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.
wine: Unhandled page fault on read access to 0x00000000 at address 0x4158e3 (thread 0030), starting debugger...
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Astrauk
Level 2
Level 2
Posts: 47
Joined: Wed Jan 19, 2011 10:27 am

Post by Astrauk »

I went and tried to run launcher.exe again, because sometimes that has let me get farther, but same thing happened, and this is what was in the Terminal.

Code: Select all

Astrauks-MacBook-Pro:Runes of Magic Astrauk$ wine launcher.exe
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
HTTP/1.1 200 OK
Content-Type: application/octet-stream
Accept-Ranges: bytes
Content-Length: 20735
Date: Sat, 22 Jan 2011 14:11:01 GMT
Server: lighttpd/1.4.19

HTTP/1.1 200 OK
Server: Apache
Accept-Ranges: bytes
Content-Length: 2748566
Content-Type: application/zip
Age: 86082
Date: Sat, 22 Jan 2011 22:03:09 GMT
Last-Modified: Mon, 10 Jan 2011 14:36:38 GMT
Connection: keep-alive

Astrauks-MacBook-Pro:Runes of Magic Astrauk$ Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
err:wgl:opengl_error No OpenGL support compiled in.
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.
wine: Unhandled page fault on read access to 0x00000000 at address 0x4158e3 (thread 0020), starting debugger...
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x004158e3).
Register dump:
 CS:0017 SS:001f DS:001f ES:001f FS:1007 GS:0037
 EIP:004158e3 ESP:0033a9c0 EBP:0033fe38 EFLAGS:00010216(  R- --  I   -A-P- )
 EAX:80040901 EBX:00000001 ECX:2d58a776 EDX:00502b94
 ESI:00000000 EDI:00000a28
Stack dump:
0x0033a9c0:  00000a28 00000002 00000001 00000000
0x0033a9d0:  00000000 00000000 00000000 00000000
0x0033a9e0:  00000000 00000000 00000000 00000000
0x0033a9f0:  00000000 00000000 00000000 00000000
0x0033aa00:  00000000 00000000 00000000 00000000
0x0033aa10:  00000000 00000000 00000000 00000000
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x004158e3 in clientupdate (+0x158e3) (0x0033fe38)
  1 0x004a16c7 in clientupdate (+0xa16c6) (0x0033fed0)
  2 0x7b84dadc _call_process_entry+0xb() in kernel32 (0x0033fee8)
  3 0x7b850297 _start_process+0x66() in kernel32 (0x0033ff28)
  4 0x7bc6471c _call_thread_func+0xb() in ntdll (0x0033ff48)
  5 0x7bc658fa _call_thread_entry_point+0x79() in ntdll (0x0033ffc8)
  6 0x7bc3dd8e _start_process+0x1d() in ntdll (0x0033ffe8)
0x004158e3: movl	0x0(%esi),%eax
Modules:
Module	Address			Debug info	Name (142 modules)
ELF	       0- 6101000	Stabs           <wine-loader>
PE	  400000-  521000	Deferred        clientupdate
PE	40000000-40148000	Stabs           libwine.1.dylib
ELF	401a1000-401ed000	Deferred        winmm<elf>
  \-PE	401b0000-401db000	\               winmm
PE	401ed000-401f6000	Deferred        libsm.6.dylib
PE	401f6000-401fd000	Deferred        libxdmcp.6.dylib
ELF	40504000-405b4000	Deferred        gdi32<elf>
  \-PE	40510000-4057c000	\               gdi32
ELF	405b4000-405cf000	Deferred        version<elf>
  \-PE	405c0000-405cc000	\               version
PE	405cf000-405e7000	Deferred        libice.6.dylib
PE	405e7000-405f7000	Deferred        libxext.6.dylib
PE	405f7000-405fc000	Deferred        libxau.6.dylib
ELF	40700000-4077d000	Deferred        advapi32<elf>
  \-PE	40710000-40757000	\               advapi32
ELF	4077d000-407c7000	Deferred        d3d9<elf>
  \-PE	40780000-407b0000	\               d3d9
ELF	407c7000-40800000	Deferred        ws2_32<elf>
  \-PE	407d0000-407f5000	\               ws2_32
ELF	4265a000-427c3000	Deferred        user32<elf>
  \-PE	42660000-4275c000	\               user32
ELF	427c3000-429e8000	Deferred        shell32<elf>
  \-PE	427d0000-42980000	\               shell32
ELF	429e8000-42a97000	Deferred        msvcrt<elf>
  \-PE	429f0000-42a50000	\               msvcrt
ELF	42a97000-42bc5000	Deferred        comctl32<elf>
  \-PE	42aa0000-42b7f000	\               comctl32
ELF	42bc5000-42d16000	Deferred        oleaut32<elf>
  \-PE	42bd0000-42ca7000	\               oleaut32
ELF	42d16000-42e98000	Deferred        ole32<elf>
  \-PE	42d20000-42e11000	\               ole32
ELF	42e98000-42f3e000	Deferred        rpcrt4<elf>
  \-PE	42ea0000-42f04000	\               rpcrt4
ELF	42f3e000-430b0000	Deferred        wined3d<elf>
  \-PE	42f40000-43072000	\               wined3d
ELF	430b0000-43182000	Deferred        winex11<elf>
  \-PE	430c0000-43140000	\               winex11
PE	43182000-43298000	Deferred        libx11.6.dylib
ELF	43298000-432c0000	Deferred        imm32<elf>
  \-PE	432a0000-432b8000	\               imm32
ELF	43358000-43397000	Deferred        uxtheme<elf>
  \-PE	43360000-4338c000	\               uxtheme
PE	70bd0000-70c34000	Deferred        shlwapi
ELF	7b800000-7b9c6000	Stabs           kernel32<elf>
  \-PE	7b810000-7b977000	\               kernel32
ELF	7bc00000-7bce8000	Stabs           ntdll<elf>
  \-PE	7bc10000-7bc97000	\               ntdll
PE	9013d000-90146000	Deferred        libgfxshared.dylib
PE	90142000-9016b000	Deferred        cfopendirectory
PE	90205000-9023e000	Deferred        libglimage.dylib
PE	902d3000-90546000	Deferred        corefoundation
PE	90491000-9054a000	Deferred        securityfoundation
PE	90553000-9055b000	Deferred        applicationservices
PE	9068f000-90ae7000	Deferred        libblas.dylib
PE	90df5000-90e60000	Deferred        metadata
PE	90f72000-90f7a000	Deferred        coreservices
PE	90f73000-91309000	Deferred        carboncore
PE	91391000-91456000	Deferred        printcore
PE	9180b000-919ef000	Deferred        libicucore.a.dylib
PE	919c7000-91aa3000	Deferred        launchservices
PE	91a65000-91c78000	Deferred        imageio
PE	91a65000-91c78000	Deferred        imageio
PE	91d57000-91d5a000	Deferred        carbon
PE	91d58000-91d6a000	Deferred        carbonsound
PE	91d63000-91ef9000	Deferred        audiotoolbox
PE	91d63000-91ef9000	Deferred        audiotoolbox
PE	91d63000-91ef9000	Deferred        audiotoolbox
PE	91eb9000-92474000	Deferred        liblapack.dylib
PE	91eb9000-92474000	Deferred        liblapack.dylib
PE	91eb9000-92474000	Deferred        liblapack.dylib
PE	9248c000-925b7000	Deferred        libglprogrammability.dylib
PE	9248c000-925b7000	Deferred        libglprogrammability.dylib
PE	925e2000-925e8000	Deferred        audiounit
PE	925e2000-925e8000	Deferred        audiounit
PE	925e4000-9262f000	Deferred        libvdsp.dylib
PE	92627000-9265a000	Deferred        libxslt.1.dylib
PE	92650000-92728000	Deferred        ink
PE	92757000-92760000	Deferred        libgif.dylib
PE	92a48000-92b8e000	Deferred        libfontparser.dylib
PE	92a48000-92b8e000	Deferred        libfontparser.dylib
PE	92bdc000-92c06000	Deferred        libresolv.9.dylib
PE	92bfd000-92c13000	Deferred        opengl
PE	92c3f000-92d68000	Deferred        osservices
PE	92c3f000-92d68000	Deferred        osservices
PE	92d0a000-92d1d000	Deferred        diskarbitration
PE	92d0a000-92d1d000	Deferred        diskarbitration
PE	92d6b000-92e91000	Deferred        desktopservicespriv
PE	92ff9000-930bb000	Deferred        ats
PE	93095000-930af000	Deferred        libgl.dylib
PE	93123000-9314d000	Deferred        opencl
PE	93123000-9314d000	Deferred        opencl
PE	9321d000-93259000	Deferred        dictionaryservices
PE	93244000-93afb000	Deferred        coregraphics
PE	93a34000-93a3c000	Deferred        libcorevmclient.dylib
PE	93b2d000-93b78000	Deferred        ae
PE	945e6000-9469a000	Deferred        searchkit
PE	945e6000-9469a000	Deferred        searchkit
PE	948fa000-94972000	Deferred        libvmisc.dylib
PE	9496a000-949bb000	Deferred        libglu.dylib
PE	94af2000-94b9e000	Deferred        coreaudio
PE	94c4a000-94d01000	Deferred        kerberos
PE	94c4a000-94d01000	Deferred        kerberos
PE	95841000-95858000	Deferred        libsasl2.2.dylib
PE	95a91000-95a98000	Deferred        securityhi
PE	95b04000-95bef000	Deferred        vimage
PE	95b04000-95bef000	Deferred        vimage
PE	95be2000-95c68000	Deferred        htmlrendering
PE	95d2b000-95d7f000	Deferred        libtiff.dylib
PE	95e06000-95e25000	Deferred        multitouchsupport
PE	95e5a000-95e90000	Deferred        corevideo
PE	95e7a000-95ee3000	Deferred        passwordserver
PE	95e7a000-95ee3000	Deferred        passwordserver
PE	962d6000-962f9000	Deferred        libpng.dylib
PE	96332000-96670000	Deferred        security
PE	96596000-965b4000	Deferred        langanalysis
PE	96626000-96648000	Deferred        speechsynthesis
PE	96938000-969ff000	Deferred        libsqlite3.dylib
PE	96b93000-96b99000	Deferred        libradiance.dylib
PE	96c60000-96c73000	Deferred        speechrecognition
PE	96c73000-96cdb000	Deferred        familycontrols
PE	96d1b000-96e29000	Deferred        cfnetwork
PE	96d1b000-96e29000	Deferred        cfnetwork
PE	96d1b000-96e29000	Deferred        cfnetwork
PE	96de3000-96de8000	Deferred        trustevaluationagent
PE	96e09000-96e85000	Deferred        hiservices
PE	96eb4000-96efa000	Deferred        libcups.2.dylib
PE	96eb4000-96efa000	Deferred        libcups.2.dylib
PE	97096000-970a2000	Deferred        iosurface
PE	971ad000-97207000	Deferred        systemconfiguration
PE	97652000-97655000	Deferred        veclib
PE	97653000-97660000	Deferred        commercecore
PE	97696000-976ac000	Deferred        netfs
PE	97696000-976ac000	Deferred        netfs
PE	97b9c000-97ba9000	Deferred        opendirectory
PE	9809a000-98133000	Deferred        coretext
PE	980fc000-980ff000	Deferred        accelerate
PE	980fd000-98129000	Deferred        directoryservice
PE	99104000-991d9000	Deferred        qd
PE	993ab000-9946c000	Deferred        libobjc.a.dylib
PE	99685000-99ac0000	Deferred        quartzcore
PE	99685000-99ac0000	Deferred        quartzcore
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	00000018    0
	00000017    0
	00000016    0
	00000010    0
	0000000f    0
00000011 winedevice.exe
	0000001a    0
	00000019    0
	00000015    0
	00000012    0
00000013 explorer.exe
	00000014    0
0000001f (D) C:\Program Files\Runes of Magic\ClientUpdate.exe
	00000020    0 <==
Backtrace:
=>0 0x004158e3 in clientupdate (+0x158e3) (0x0033fe38)
  1 0x004a16c7 in clientupdate (+0xa16c6) (0x0033fed0)
  2 0x7b84dadc _call_process_entry+0xb() in kernel32 (0x0033fee8)
  3 0x7b850297 _start_process+0x66() in kernel32 (0x0033ff28)
  4 0x7bc6471c _call_thread_func+0xb() in ntdll (0x0033ff48)
  5 0x7bc658fa _call_thread_entry_point+0x79() in ntdll (0x0033ffc8)
  6 0x7bc3dd8e _start_process+0x1d() in ntdll (0x0033ffe8)
User avatar
dimesio
Moderator
Moderator
Posts: 13202
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

Astrauk wrote:I went and tried to run launcher.exe again, because sometimes that has let me get farther, but same thing happened, and this is what was in the Terminal.

Code: Select all

err:wgl:opengl_error No OpenGL support compiled in.
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.
There's your problem. Recompile Wine with OpenGL.
Astrauk
Level 2
Level 2
Posts: 47
Joined: Wed Jan 19, 2011 10:27 am

Post by Astrauk »

Sorry I'm a newb at all of this, how do I recompile with opengl? do I have to download it with winetricks or something? Thanks again for the help.
Charles Davis

Runes of Magic ClientUpdate.exe crash???

Post by Charles Davis »

On 1/22/11 4:29 PM, Astrauk wrote:
Sorry I'm a newb at all of this, how do I recompile with opengl? do I have to download it with winetricks or something? Thanks again for the help.
First make sure you have the latest version of XQuartz installed. Then
do this from your Wine sources (assuming you're running Mac OS 10.6):

$ ./configure --x-includes=/opt/X11/include --x-libraries=/opt/X11/lib
<other options...>
$ make

This always works for me.

Chip
Astrauk
Level 2
Level 2
Posts: 47
Joined: Wed Jan 19, 2011 10:27 am

Post by Astrauk »

Thanks I'll do that, afterwards do I have to install wine again or will it automatically change it.
Charles Davis

Runes of Magic ClientUpdate.exe crash???

Post by Charles Davis »

On 1/22/11 4:59 PM, Astrauk wrote:
Thanks I'll do that, afterwards do I have to install wine again or will it automatically change it.
You can run Wine from the source directory (there's a symlink called
'wine' after you run 'make'), to make sure it works. Make sure you run
'./wine' instead of 'wine' from the source directory; otherwise you'll
get the version you installed earlier.

If you don't want to do that, you should install Wine again (with 'sudo
make install').

Chip
Astrauk
Level 2
Level 2
Posts: 47
Joined: Wed Jan 19, 2011 10:27 am

Post by Astrauk »

Ok so I followed the steps you told me to do and I reinstalled wine, then I deleted the old Runes of Magic file and reinstalled that, same error and in the Terminal box there were these errors. I followed your directions, is there something else I need to do to enable OpenGl?

Code: Select all

err:wgl:has_opengl Failed to load libGL: dlopen(libGL.1.dylib, 266): image not found
err:wgl:has_opengl OpenGL support is disabled.
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.
Astrauk
Level 2
Level 2
Posts: 47
Joined: Wed Jan 19, 2011 10:27 am

Post by Astrauk »

Ok I tried adding "--enable-opengl" to the end of the command. But that didn't help a thing and I still got the same error messages as above.
Charles Davis

Runes of Magic ClientUpdate.exe crash???

Post by Charles Davis »

On 1/22/11 7:25 PM, Astrauk wrote:
Ok I tried adding "--enable-opengl" to the end of the command. But that didn't help a thing and I still got the same error messages as above.
I forgot to mention: when you run Wine, you must also set
DYLD_FALLBACK_LIBRARY_PATH, like so:

export DYLD_FALLBACK_LIBRARY_PATH=/opt/X11/lib

so Wine knows where to find libGL.

Chip
Astrauk
Level 2
Level 2
Posts: 47
Joined: Wed Jan 19, 2011 10:27 am

Post by Astrauk »

So every time I open wine or just once?
Charles Davis

Runes of Magic ClientUpdate.exe crash???

Post by Charles Davis »

On 1/22/11 7:52 PM, Astrauk wrote:
So every time I open wine or just once?
Every time.

Chip
Charles Davis

Runes of Magic ClientUpdate.exe crash???

Post by Charles Davis »

On 1/22/11 7:54 PM, Charles Davis wrote:
On 1/22/11 7:52 PM, Astrauk wrote:
So every time I open wine or just once?
Every time.
Sorry for double posting, but I realized you can automate this in a few
different ways:

- Set DYLD_FALLBACK_LIBRARY_PATH in your ~/.bash_profile script (note:
if you don't have one, you can create it), exactly the way I showed you.
This is what I do, which is why I forgot you had to set it.
- Write a wrapper script around wine that sets
DYLD_FALLBACK_LIBRARY_PATH before running it. It would look something
like this:

#!/bin/sh
export DYLD_FALLBACK_LIBRARY_PATH=/opt/X11/lib
wine "$@"

Chip
Locked