CrossOver Support - Community Forums

Important Information These are community forums and not official technical support. If you need official support: Contact Us

CrossOver Mac
Discussion about CrossOver Mac

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

webkit threading violation on Mac

Once again I have been trying to get a totally unsupported game to run under Codeweaver...sometimes I have this suspicion that getting something to actually run is half the fun of the game :)

Anyway, I tried to install Ancients of Fasaria and it installed perfectly fine to my surprise (as did MS Visual C++ 2010 and .net 2.0). But when I run it, it gets a memory violation error a few moments after starting. Running it with the log enabled (no special options set) showed the following error.

Here the syslog entries:

23.04.2013 10:28:20.127 winewrapper.exe[2823]: ApplePersistence=NO
23.04.2013 10:28:20.356 C:\Program Files\Ancients of Fasaria\Ancients of Fasaria.exe[2826]: ApplePersistence=NO
23.04.2013 10:28:21.734 MIDIServer[2829]: MIDIServer [2829] starting; arch=x86_64
23.04.2013 10:28:21.738 MIDIServer[2829]: PlugIn EmagicUSBMIDIDriver.plugin -- file://localhost/Library/Audio/MIDI%20Drivers/ does not contain a supported architecture.
23.04.2013 10:28:21.739 MIDIServer[2829]: MIDIServer relaunching because a 32-bit driver was found
23.04.2013 10:28:21.752 MIDIServer[2829]: MIDIServer [2829] starting; arch=i386
23.04.2013 10:28:23.096 C:\Program Files\Ancients of Fasaria\Ancients of Fasaria.exe[2826]: WebKit Threading Violation - initial use of WebKit from a secondary thread.

and the logfile created by the run:

** Tue Apr 23 10:13:38 2013
Starting '/Applications/CrossOver.app/Contents/SharedSupport/CrossOver/bin/wineloader' 'winewrapper.exe' '--workdir' '/Volumes/work/Crossover Bottles/Bottles/Ancients of Fasaria/drive_c/Program Files/Ancients of Fasaria' '--start' '--'
'/Volumes/work/Crossover Bottles/Bottles/Ancients of Fasaria/drive_c/Program Files/Ancients of Fasaria/Ancients of Fasaria.exe'

fixme:macdrv:process_attach running experimental Mac driver; enjoy the ride!
2013-04-23 10:13:38.280 wineloader[2224:2407] ApplePersistence=NO
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:macdrv:process_attach running experimental Mac driver; enjoy the ride!
2013-04-23 10:13:38.502 wineloader[2227:707] ApplePersistence=NO
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5cc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f45c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f45c,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f67c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5ec,0x00000000), stub!
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x3e
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x21
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x111
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x27
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x4c
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x27
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x4c
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x42
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x28
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0xfffffff4
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x111
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x27
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x4c
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x111
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x2c
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x111
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0xfffffff3
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0xfffffff3
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x2c
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x111
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x44
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0xfffffff3
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x2c
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x111
fixme:qtdatahandler:myComponentRoutineProc unhandled select 0x44
2013-04-23 10:13:41.177 wineloader[2227:1903] WebKit Threading Violation - initial use of WebKit from a secondary thread.
fixme:amstream:DirectDrawMediaStreamImpl_IDirectDrawMediaStream_GetFormat (0x20735c)->(0x33fc7c,0x0,0x0,0x0) stub!

This is on a MacPro 3,1 on 10.8.3 with a Radeon HD 5870, CrossOver 12.1.2. I faintly remember having seen this exact error on another game I wanted to install not long ago and I wonder whether it is actually a game error or a Wine problem.

Also, this error happens no matter whether I have the experimental Mac Driver enabled or disabled.

Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiVVpVWUxXSHNjUnVyZ3RVSiIsImdkcHIiOjB9