Forum

PlayOnMac has encountered a fatal error, and will now terminate

Författare Svar
voron.web Sunday 8 April 2012 at 7:06
voron.webAnonymous

started PlayOnMac.app

"PlayOnMac has encountered a fatal error, and will now terminate"

MacOSX 10.7.3 Macbook Pro 2011
Quentin PÂRIS Sunday 8 April 2012 at 9:09
Quentin PÂRIS
Admin

Please paste the crashlog
voron.web Sunday 8 April 2012 at 9:38
voron.webAnonymous

08.04.12 10:36:29,778 [0x0-0x24b24b].org.playonmac.playonmac: Traceback (most recent call last):
08.04.12 10:36:29,778 [0x0-0x24b24b].org.playonmac.playonmac: File "/Applications/PlayOnMac.app/Contents/Resources/__boot__.py", line 137, in <module>
08.04.12 10:36:29,778 [0x0-0x24b24b].org.playonmac.playonmac: _run('mainwindow.py')
08.04.12 10:36:29,778 [0x0-0x24b24b].org.playonmac.playonmac: File "/Applications/PlayOnMac.app/Contents/Resources/__boot__.py", line 134, in _run
08.04.12 10:36:29,778 [0x0-0x24b24b].org.playonmac.playonmac: execfile(path, globals(), globals())
08.04.12 10:36:29,778 [0x0-0x24b24b].org.playonmac.playonmac: File "/Applications/PlayOnMac.app/Contents/Resources/playonlinux/python/mainwindow.py", line 784, in <module>
08.04.12 10:36:29,778 [0x0-0x24b24b].org.playonmac.playonmac: app = PlayOnLinuxApp(redirect=False)
08.04.12 10:36:29,778 [0x0-0x24b24b].org.playonmac.playonmac: File "/Applications/PlayOnMac.app/Contents/Resources/lib/python2.7/lib-dynload/wx/_core.py", line 8470, in __init__
08.04.12 10:36:29,780 [0x0-0x24b24b].org.playonmac.playonmac: self._BootstrapApp()
08.04.12 10:36:29,780 [0x0-0x24b24b].org.playonmac.playonmac: File "/Applications/PlayOnMac.app/Contents/Resources/lib/python2.7/lib-dynload/wx/_core.py", line 8035, in _BootstrapApp
08.04.12 10:36:29,782 [0x0-0x24b24b].org.playonmac.playonmac: return _core_.PyApp__BootstrapApp(*args, **kwargs)
08.04.12 10:36:29,782 [0x0-0x24b24b].org.playonmac.playonmac: File "/Applications/PlayOnMac.app/Contents/Resources/playonlinux/python/mainwindow.py", line 730, in OnInit
08.04.12 10:36:29,782 [0x0-0x24b24b].org.playonmac.playonmac: self.frame = MainWindow(None, -1, os.environ["APPLICATION_TITLE"])
08.04.12 10:36:29,782 [0x0-0x24b24b].org.playonmac.playonmac: File "/Applications/PlayOnMac.app/Contents/Resources/playonlinux/python/mainwindow.py", line 148, in __init__
08.04.12 10:36:29,783 [0x0-0x24b24b].org.playonmac.playonmac: self.filemenu.Append(wx.ID_OPEN, _("Run"))
08.04.12 10:36:29,783 [0x0-0x24b24b].org.playonmac.playonmac: File "/Applications/PlayOnMac.app/Contents/Resources/lib/python2.7/lib-dynload/wx/_core.py", line 11847, in Append
08.04.12 10:36:29,786 [0x0-0x24b24b].org.playonmac.playonmac: return _core_.Menu_Append(*args, **kwargs)
08.04.12 10:36:29,786 [0x0-0x24b24b].org.playonmac.playonmac: UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128)
08.04.12 10:36:29,998 [0x0-0x24b24b].org.playonmac.playonmac: [install_plugins] Message: Checking plugin: Wine Look...
08.04.12 10:36:30,056 [0x0-0x24b24b].org.playonmac.playonmac: [install_plugins] Message: Checking plugin: Screen Capture...
08.04.12 10:36:30,000 kernel: CODE SIGNING: cs_invalid_page(0x1000): p=94842[playonmac.real] clearing CS_VALID
08.04.12 10:36:31,455 [0x0-0x24b24b].org.playonmac.playonmac: Exception
08.04.12 10:36:31,455 [0x0-0x24b24b].org.playonmac.playonmac: TypeError: 'join() takes exactly 2 arguments (1 given)'
08.04.12 10:36:31,456 [0x0-0x24b24b].org.playonmac.playonmac: in <module 'threading' from '/Applications/PlayOnMac.app/Contents/Resources/lib/python2.7/threading.pyc'> ignored
08.04.12 10:36:31,477 com.apple.launchd.peruser.501: ([0x0-0x24b24b].org.playonmac.playonmac[94826]) Exited with code: 255
08.04.12 10:36:32,125 [0x0-0x24b24b].org.playonmac.playonmac: [maj_check] Message: List is up to date
Quentin PÂRIS Sunday 8 April 2012 at 9:48
Quentin PÂRIS
Admin

What is your system language ?
voron.web Sunday 8 April 2012 at 9:55
voron.webAnonymous

RU
Quentin PÂRIS Sunday 8 April 2012 at 10:15
Quentin PÂRIS
Admin

Still the same problem if you set temporarely to english ?
voron.web Sunday 8 April 2012 at 10:37
voron.webAnonymous

yes but the problem remains
Quentin PÂRIS Monday 9 April 2012 at 18:33
Quentin PÂRIS
Admin

Can you type in a terminal :

echo $LANG
defaults read -g AppleLocale
defaults read com.apple.dock loc
voron.web Monday 9 April 2012 at 21:48
voron.webAnonymous

MacBook-Pro:~ USer$ echo $LANG

MacBook-Pro:~ USer$ defaults read -g AppleLocale
ru_UA
MacBook-Pro:~ USer$ defaults read com.apple.dock loc
ru_RU
MacBook-Pro:~ USer$
Quentin PÂRIS Monday 9 April 2012 at 21:55
Quentin PÂRIS
Admin

Try to open the following file with a text editor:

/Applications/PlayOnMac.app/Contents/MacOS/playonmac

Line 25:

Replace

CurrentLocale="$(defaults read -g AppleLocale)"

With

CurrentLocale="$(defaults read com.apple.dock loc)"
voron.web Tuesday 10 April 2012 at 8:19
voron.webAnonymous

Thanks for your help
it worked
carlosp0 Monday 1 April 2019 at 8:21
carlosp0Anonymous

Please paste the crashlog

Tiincho Thursday 2 January 2020 at 0:03
TiinchoAnonymous

Hey sorry to bother but I'm having the same problem and the solution it's not working, plase help.

twelvethousandths Thursday 9 July 2020 at 0:43
twelvethousandthsAnonymous

me too

macgreg Tuesday 15 September 2020 at 3:09
macgregAnonymous

Macgregorbook:greg$ /Applications/PlayOnMac.app/Contents/MacOS/playonmac

Traceback (most recent call last):

  File "/Applications/PlayOnMac.app/Contents/Resources/__boot__.py", line 80, in <module>

    import ctypes

  File "<frozen zipimport>", line 259, in load_module

  File "ctypes/__init__.pyc", line 7, in <module>

ImportError: dlopen(/Applications/PlayOnMac.app/Contents/Resources/lib/python3.8/lib-dynload/_ctypes.so, 2): Symbol not found: ____chkstk_darwin

  Referenced from: /Applications/PlayOnMac.app/Contents/Resources/lib/python3.8/lib-dynload/_ctypes.so (which was built for Mac OS X 10.15)

  Expected in: /usr/lib/libSystem.B.dylib

in /Applications/PlayOnMac.app/Contents/Resources/lib/python3.8/lib-dynload/_ctypes.so

2020-09-15 03:05:04.306 playonmac.real[31137:823576] An uncaught exception was raised during executioThis may mean that an unexpected error has occurred, or that you do not have all of the dependencies

macgreg Tuesday 15 September 2020 at 20:45
macgregAnonymous

Try to open the following file with a text editor:

/Applications/PlayOnMac.app/Contents/MacOS/playonmac

Line 25:

Replace

CurrentLocale="$(defaults read -g AppleLocale)"

With

CurrentLocale="$(defaults read com.apple.dock loc)"

cursed Friday 9 October 2020 at 18:19
cursedAnonymous

Hey so I had the same problem and your solution kind of worked. Everytime I open the app I get a message saying :

"playonmac cannot run because of bad language settings on your computer

To solve the problem, open a terminal and type :

defaults write -gAppleLocale en_US

I did just that but it it didn't work. This is the message I got:

Rep argument is not a dictionary
Defaults have not been changed.
 
Can someone help me please?