Forums

PlayOnMac has encountered a fatal error, and will now terminate

Auteur Réponses
voron.web Dimanche 8 Avril 2012 à 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 Dimanche 8 Avril 2012 à 9:09
Quentin PÂRISAnonymous

Please paste the crashlog
voron.web Dimanche 8 Avril 2012 à 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 Dimanche 8 Avril 2012 à 9:48
Quentin PÂRISAnonymous

What is your system language ?
voron.web Dimanche 8 Avril 2012 à 9:55
voron.webAnonymous

RU
Quentin PÂRIS Dimanche 8 Avril 2012 à 10:15
Quentin PÂRISAnonymous

Still the same problem if you set temporarely to english ?
voron.web Dimanche 8 Avril 2012 à 10:37
voron.webAnonymous

yes but the problem remains
Quentin PÂRIS Lundi 9 Avril 2012 à 18:33
Quentin PÂRISAnonymous

Can you type in a terminal :

echo $LANG
defaults read -g AppleLocale
defaults read com.apple.dock loc
voron.web Lundi 9 Avril 2012 à 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 Lundi 9 Avril 2012 à 21:55
Quentin PÂRISAnonymous

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 Mardi 10 Avril 2012 à 8:19
voron.webAnonymous

Thanks for your help
it worked
carlosp0 Lundi 1 Avril 2019 à 8:21
carlosp0Anonymous

Please paste the crashlog

Tiincho Jeudi 2 Janvier 2020 à 0:03
TiinchoAnonymous

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

twelvethousandths Jeudi 9 Juillet 2020 à 0:43
twelvethousandthsAnonymous

me too

macgreg Mardi 15 September 2020 à 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 Mardi 15 September 2020 à 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 Vendredi 9 Octobre 2020 à 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?