Problems in Linux with WEBCORE function
Posted: Sun Dec 07, 2014 5:28 pm
My in game web browser (not the Steam overlay browser; that one works fine) has never worked. I am talking about the one that shows up when you start the game, and the one that you can bring up in the game itself that is connected to ToME. I believe it is causing my game to always crash on exit and other more significant problems as well. Here is the last log dump from when I just exited the game:
te4_log_web.txt
And on and on and on, 264 lines of "Waiting browsers to close: 3 left" and then it ends mid-sentence presumably because I force quit the game, as I have to do every time I play now since the last patch.
EDIT: I am doing some testing with the core files now and I noticed that the Steam Launcher loads the cef3spawn.exe everytime it starts the game in Linux. Why is this?...
Anyway, when I click on the Linux executable, t-engine (I believe that is a .bin file?), the game runs absolutely perfect, AND the game browser works as it should, i.e. I see all the starting messages and I am able to load the in-game browser window and everything works as it should. What I can't do, is login to my Steam profile. I think this is presumably because it is not loading the Steam Overlay?
te4_log_web.txt
Code: Select all
[WEBCORE] Created browser for webview
[WEBCORE] Created webview
[WEBCORE] Destroying webview for browser
[WEBCORE] Destroyed webview for browser
[WEBCORE] Destroying send done
[WEBCORE] Created browser for webview
[WEBCORE] Created webview
[WEBCORE] Destroying webview for browser
[WEBCORE] Destroyed webview for browser
[WEBCORE] Destroying send done
[WEBCORE] Created browser for webview
[WEBCORE] Created webview
[WEBCORE] Shutdown starting...
[WEBCORE] Sending kill to all browsers (3)
[WEBCORE] Sending kill to a browser (crash status 160)
[WEBCORE] Sending kill to a browser (crash status 160)
[WEBCORE] Sending kill to a browser (crash status 0)
[WEBCORE] Destroyed webview for browser
Waiting browsers to close: 3 left
Waiting browsers to close: 3 left
Waiting browsers to close: 3 left
Waiting browsers to close: 3 left
Waiting browsers to close: 3 left
Waiting browsers to close: 3 left
Waiting browsers to close: 3 left
Waiting browsers to close: 3 left
EDIT: I am doing some testing with the core files now and I noticed that the Steam Launcher loads the cef3spawn.exe everytime it starts the game in Linux. Why is this?...
Anyway, when I click on the Linux executable, t-engine (I believe that is a .bin file?), the game runs absolutely perfect, AND the game browser works as it should, i.e. I see all the starting messages and I am able to load the in-game browser window and everything works as it should. What I can't do, is login to my Steam profile. I think this is presumably because it is not loading the Steam Overlay?