Logo Platform
logo amplifiers simplified

Endless Legend crashing at startup (Steam / OSX)

Copied to clipboard!
9 years ago
Apr 18, 2016, 4:32:25 PM
Please could you extract and copy the following registry.xml file:Registry.zip in ~/Library/Application Support/Endless Legend/ ?
0Send private message
8 years ago
Nov 24, 2016, 10:12:59 PM

I've had a similar problem - a new install of Endless Legend crashing on startup on macOS sierra. I couldn't find a Unity directory under ~/Library/Logs


It turns out that ~/Library/Logs is owned by root, rather than the user. You can't write to it by default. I fixed it by going to the terminal and running


sudo chown $USER ~/Library/Logs

and putting in my password when prompted (you will need admin rights)


this changes the ownership of the directory to the logged in user.


This fixed several other Unity games for me. I think Unity should return a more obvious error message if it can't write to logs at startup.








0Send private message
8 years ago
Oct 29, 2016, 2:24:40 AM
puccet wrote:

Hi all


I've exactly the same problem but only when an external monitor is attached, if a disconnect the external monitor the game start.


My system is:


Macbook air mid 2013

MacOs Sierra


The game was working in the external monitor before the update to Sierra.


Any idea ?



Ha! It was the external monitor after all that. Unplugging worked for me as well. 

0Send private message
8 years ago
Oct 25, 2016, 5:37:05 PM

Maybe this will help someone else.


I have a MacBook Pro (Retina, 15-inch, Late 2013) running MacOS Sierra 10.12.1, which I connect to an external monitor (ViewSonic 23-inch LED 1080p/Full HD) via thunderbolt-to-vga adaptor.


I have had the same issue as other posters on this thread. I had been playing EL just fine with no issues until recently. My issue started when I pre-purchased the Tempest DLC on a Steam sale the day before it officially launched. On purchase of Tempest, Steam downloaded new files. After the download finished, I attempted to run EL but after the "use steam overlay?" popups, the game hung and I got the endless spinning rainbow wheel. I finally did a force quit on EL and attempted to run it again. That is when I got the "Endless Legend quit unexpectedly" message with a popup asking me to Reopen Window. I clicked Reopen Window, and the "- Running" marker showed up next to EL in the steam client, but the game never launched its window and about 2 seconds later, the "- Running" marker was removed next to EL.


I tried everything listed to fix the issue:

- Installed mono framework (that is part of the EL package on steam)

- Tried various launch options in the steam client (-useembedded, -useshellexecute, etc.)

- Uninstalled and re-installed via steam client

- Renamed steamapps folder and fresh installed

- Removed the registry.xml file

- Edited ~/Library/Preferences/unity.AMPLITUDE Studios.Endless Legend.plist


Nothing worked. After reading through this thread, it struck me that I had not tried something basic: disconnect my external monitor.  Which I just tried, and viola! EL launches and runs just fine on the laptop WITH THE EXTERNAL MONITOR DISCONNECTED. To verify I reconnect the monitor, and EL went back to the broken behavior (crash at launch). Then I disconnected the monitor again, and EL goes back to launching and running just fine.


I'm not sure what the root issue is, but according to some logs I looked through, it appears that my issue has to do with a SIGBART error from the Unity engine. I have no idea what that really means, but rudimentary google searches seem to indicate that it indicates an error in the unity code somewhere, but it must have something to do with use of the external monitor (probably related to resolution or rendering display).


Hope the solution for you may be as simple as it was for me by disconnecting the external monitor. Now FINALLY on to playing EL with Tempest.

0Send private message
8 years ago
Oct 21, 2016, 7:01:24 PM

Hi all


I've exactly the same problem but only when an external monitor is attached, if a disconnect the external monitor the game start.


My system is:


Macbook air mid 2013

MacOs Sierra


The game was working in the external monitor before the update to Sierra.


Any idea ?


0Send private message
8 years ago
Jul 6, 2016, 9:27:04 PM

hey y'all-- 


I'm experiencing all the same symptoms (2015 Macbook Pro, OSX 10.11.5) and have tried the various solutions proposed above to no avail -- it seems like I might have an incomplete unity.AMPLITUDE Studios.Endless Legend.plist file ... all I see are 5 lines of code, see image below. Really not sure what to do at this point, and am confused about the Registry.xml substitutions /re:most recent post/potential solution proposed by croald.

Anyone got any new ideas? croald, could you possibly elaborate on the Registry stuff. Are there any devs out there? pretty please I bought your game and want to like it

0Send private message
9 years ago
May 7, 2016, 8:12:55 PM
LortGob wrote:
Thanks for the explanation gecko67, finally something less cryptic than a oneliner!



I now have been able to locate the Registry.xml, buried in the ~/Library/Application Support/EndlessLegend/Users/142496309/ directory. Sadly, nothing has changed. I've tried replacing the Registry.xml by the one provided by Lt_Miles, deleting the old one, and deleting the directory all together, but I still get the same error. :(




So. Very. Annoying. Here's what fixed it for me:



1. Rename the Registry.xml file above to Registry.xml.disabled (I don't know if this is necessary, but I did it and it didn't fix things by itself.)

2. Edit ~/Library/Preferences/unity.AMPLITUDE Studios.Endless Legend.plist

3. Change



[CODE]Screenmanager Is Fullscreen mode

1

[/CODE]



to



[CODE]Screenmanager Is Fullscreen mode

0

[/CODE]



4. REBOOT. (Or, if you're feeling adventurous and impatient, kill the copy of cfprefsd running under your user account (not root).)



And just to copy it here for anyone doesn't know (since it's basically crucial to being able to play), use cmd-F inside the game to toggle back and forth between windowed and full screen mode. Note also that cmd-TAB does not work to switch apps while you're fullscreen, just because, so switch back to windowed mode if you want to check your messages or something while playing.
0Send private message
9 years ago
Apr 28, 2016, 6:33:22 PM
Thanks for the explanation gecko67, finally something less cryptic than a oneliner!



I now have been able to locate the Registry.xml, buried in the ~/Library/Application Support/EndlessLegend/Users/142496309/ directory. Sadly, nothing has changed. I've tried replacing the Registry.xml by the one provided by Lt_Miles, deleting the old one, and deleting the directory all together, but I still get the same error. smiley: frown
0Send private message
9 years ago
Apr 27, 2016, 12:57:49 PM
Just in case someone reading this thread is unaware...



/Users//Library is hidden by default in MacOS. To open the folder, in the Finder, select the menu item "Go To Folder..." and type ~/Library



That will open /Users//Library for the currently logged in user (~ is the user directory)



There are terminal commands to permanently unhide this folder, if you are comfortable doing that.



If you access Steam saves, etc. repeatedly, you may want to create a "games" directory under ~/Documents, and make an alias to the Steam folder there, and Endless Legend, etc. For example:



Go to

~/Library/Application Support/



And make an alias of the "Endless Legend" folder and move the alias to a convenient place, so you don't have to navigate to ~/Library every time you want to clear out old saves.
0Send private message
9 years ago
Apr 27, 2016, 10:48:44 AM
gecko67 wrote:


LortGob, the screenshot you supplied in post #15 showed /Library, not ~/Library. When doing all the steps, are you always doing from ~/Library? (/Users//Library). If you press the Apple-key, then click in the menu bar, it will show you the path for the directory you are looking in.




Hi gecko67, thanks for your reply. I checked again, but /Users//Library also does not exist (there is also no /Library folder in my /Users/Shared/ directory). I would guess that the file would also come up if I just searched for it, but it doesn't. What am I doing wrong?
0Send private message
9 years ago
Apr 26, 2016, 2:12:43 PM
Note: I can run this on my Macbook pro 2008 model, latest System software.



LortGob, the screenshot you supplied in post #15 showed /Library, not ~/Library. When doing all the steps, are you always doing from ~/Library? (/Users//Library). If you press the Apple-key, then click in the menu bar, it will show you the path for the directory you are looking in.
0Send private message
0Send private message
9 years ago
Apr 20, 2016, 1:05:38 PM
Any updates on this? I've bought the game more than a week ago and so far were only able to play on the first night.
0Send private message
9 years ago
Apr 19, 2016, 8:24:26 AM
Lt_Miles wrote:
Sorry, I was unclear: could you create the directory and copy on your computer the registry.xml file I have provided in my previous post?




Ah ok. Tried, but did not change anything. Also manually changed the full screen setting from false to true and back, but no changes. I still get the same error.
0Send private message
9 years ago
Apr 19, 2016, 7:22:56 AM
Sorry, I was unclear: could you create the directory and copy on your computer the registry.xml file I have provided in my previous post?
0Send private message
9 years ago
Apr 18, 2016, 5:26:17 PM
Lt_Miles wrote:
Please could you extract and copy the following registry.xml file:Registry.zip in ~/Library/Application Support/Endless Legend/ ?




Like I explained before (and provided a screenshot): this directory does not exist. Registry.xml does not exist.
0Send private message
9 years ago
Apr 13, 2016, 8:21:54 AM
Issue - Endless Legend will not start up, I see a white screen with a black box (lower left) in it for a split second and then a crash.

Specs - MacBook Pro (2015), OSX 10.11.4 (Capitan)

Version - Newest (can't find version number), via Steam.



Short summary:

Bought the game yesterday via Steam, installed the game, installed the mono framework, ran the game (fullscreen mode). Everything worked fine. Today, I try to start the game and it does not want to load. I get a white screen with a small black box (I guess it's a resolution issue), and then it crashes. The game will not load.



What I have tried, but did not work:

- Reinstalled the game

- Rebooted

- Reinstalled the mono framework (and confirmed I have the latest version)

- Run the game in 32-bit

- Verified game cache (no issues found)

- Deleting the Registry.xml

- Changing the Registry.xml as suggested here: https://www.games2gether.com/endless-legend/forum/23-mac-os/thread/6649-suddenly-game-won-t-start-not-even-title-screen. Strange thing is; my Registry.xml does not contain any information regarding video.



In short: I've run out of ideas...smiley: frown
0Send private message
9 years ago
Apr 18, 2016, 2:11:58 PM
Lt_Miles wrote:
You can edit the registry.xml file of your profile, available here:

~/Library/Application Support/Endless Legend/Users/[Id]/Registry.xml



[CODE]

[/CODE]




I've already tried that before, but this directory does not exist:

PlayerLog.pdf
0Send private message
9 years ago
Apr 18, 2016, 2:03:56 PM
LortGob wrote:
Is there any way to switch to windowed mode on OSX without launching the game?




You can edit the registry.xml file of your profile, available here:

~/Library/Application Support/Endless Legend/Users/[Id]/Registry.xml



[CODE]

[/CODE]
0Send private message
9 years ago
Apr 17, 2016, 8:51:47 AM
Is there any way to switch to windowed mode on OSX without launching the game?
0Send private message
9 years ago
Apr 17, 2016, 8:42:34 AM
Lt_Miles wrote:
The issue seems to be linked to the Mono framework. Do you have reinstalled the version of Mono we provide with the game files, or a different one?




I installed and reinstalled the Mono framework version out of the game files. First one went automatically when I launched the for the first time. When it didn't work the next day, I reinstalled out of the game files. I also tried deleting all the Endless Legend game files and reinstalled via Steam, but this also didn't work.



knh0726 wrote:


I am having the same issue. I do get a pop-up before the crash that says, "The last time you opened EndlessLegend, it unexpectedly quit while reopening windows. Do you want to reopen its windows again?" followed by the choice to Reopen or Don't Reopen. No matter which I click it then crashes.




Yeah, this is happening with me as well.



I still have the feeling this is a screen resolution issue, potentially due to the retina screen. It does load the cursor for a moment, but then the screen flickers (with the small box I described in the opening post) and I get dragged back to Steam.
0Send private message
9 years ago
Apr 16, 2016, 11:18:41 PM
I am having the same issue. I do get a pop-up before the crash that says, "The last time you opened EndlessLegend, it unexpectedly quit while reopening windows. Do you want to reopen its windows again?" followed by the choice to Reopen or Don't Reopen. No matter which I click it then crashes. After googling it seems there was a similar issue with Endless Space on Mac OS X and I tried some of those fixes, but it didn't help. I even updated the Mono Framework to 4.2.3.4 with no changes.I can't check the version since it won't even open, but I just bought and installed it on the Steam Sale and there are no available updates listed so I can only assume its the latest version



Here is a Dropbox Link to all the related Machine specs/Crash Report/Diagnostics/Game Saves/etc They're zipped into a single folder

https://dl.dropboxusercontent.com/u/24430157/20160416-EndlessLegend%20crash%20info.zip
0Send private message
9 years ago
Apr 16, 2016, 5:23:57 PM
The issue seems to be linked to the Mono framework. Do you have reinstalled the version of Mono we provide with the game files, or a different one?
0Send private message
9 years ago
Apr 16, 2016, 5:12:33 PM
DaPlaYa131 wrote:
I am having the exact same problem, same OS X, computer, and attempted fixes. The same thing happened where it worked for 5 hours, but the next day it was crashing. If another player.log is needed for comparison I can provide that




And I'm guessing there is no support during the weekend smiley: frown
0Send private message
9 years ago
Apr 14, 2016, 9:22:35 PM
I am having the exact same problem, same OS X, computer, and attempted fixes. The same thing happened where it worked for 5 hours, but the next day it was crashing. If another player.log is needed for comparison I can provide that
0Send private message
9 years ago
Apr 14, 2016, 5:53:39 PM
Lt_Miles wrote:
Please could you attach a new player.log? I only have information about Dungeon of the Endless in the one you have provided ^^




Ah, should have known the logs were linked smiley: smile I just tried starting EndlessLegend again, here's a new player.log!
EndlessLegend.pdf
0Send private message
9 years ago
Apr 14, 2016, 3:14:03 PM
Please could you attach a new player.log? I only have information about Dungeon of the Endless in the one you have provided ^^
0Send private message
9 years ago
Apr 14, 2016, 1:02:31 PM
Lt_Miles wrote:
Hi,



In order to understand the issue, we need the following files:

  • Player.log (via the OSX Console) - ~/Library/Logs/Unity/Player.log smiley: warning Mandatory
  • Diagnostics.*.html - ~Library/Application Support/EndlessLegend/Temporary Files/ smiley: warning Mandatory





(see /#/endless-legend/forum/23-mac-os/thread/6658-reporting-an-issue-mac-version)




Hi Lt_Miles, thanks for replying. Player Log has been attached here, the directory ~Library/Application Support/EndlessLegend/Temporary Files/ does not seem to exist on my machine.
PlayerLog.pdf
0Send private message
9 years ago
Apr 14, 2016, 10:56:21 AM
Hi,



In order to understand the issue, we need the following files:

  • Player.log (via the OSX Console) - ~/Library/Logs/Unity/Player.log smiley: warning Mandatory
  • Diagnostics.*.html - ~Library/Application Support/EndlessLegend/Temporary Files/ smiley: warning Mandatory





(see /#/endless-legend/forum/23-mac-os/thread/6658-reporting-an-issue-mac-version)
0Send private message
0Send private message
9 years ago
Apr 14, 2016, 7:35:21 AM
LortGob wrote:
Issue - Endless Legend will not start up, I see a white screen with a black box (lower left) in it for a split second and then a crash.





Can anyone help? It's quite annoying when you buy a game and then it does not work...
0Send private message
?

Click here to login

Reply
Comment

Characters : 0
No results
0Send private message