Frictional Games Forum (read-only)
Non-workshop mod RunTime error - Printable Version

+- Frictional Games Forum (read-only) (https://www.frictionalgames.com/forum)
+-- Forum: SOMA (https://www.frictionalgames.com/forum/forum-55.html)
+--- Forum: User created content (https://www.frictionalgames.com/forum/forum-79.html)
+---- Forum: Technical Support (https://www.frictionalgames.com/forum/forum-80.html)
+---- Thread: Non-workshop mod RunTime error (/thread-39892.html)



Non-workshop mod RunTime error - WALP - 02-22-2016

http://prntscr.com/a6doop

FUGA a mod of mine has been having a lot of technical issues for users downloading from moddb rather than steam workshop, but I have had trouble getting information that might help me resolve those issues, and since the mod has worked fine in all of my tests, I have started to strongly suspect issues with the implementation of non-workshop mods in itself.

A player recently sent me the error linked above, does anybody know what this might mean, especially in a SOMA mod context.

I have asked the player to send me specs, hpl.log and launcher.log as well, and will add them to this thread later if I receive them.


RE: Non-workshop mod RunTime error - Abion47 - 02-22-2016

It means the game crashed. That's pretty much all the information you can glean from that dialog box alone. So yeah, if you can get that log information, that might paint a clearer picture of what's going on.


RE: Non-workshop mod RunTime error - Romulator - 02-22-2016

Yep - Runtimes are generally "The application didn't load" or "The application crashed".

hpl.log will pretty much tell you everything you need to know. The only thing the crash log is good for is telling the user what processes are running in the background, potentially to communicate if another process is causing errors to the game.

Of course, it has its perks on detecting pirates, but I haven't quite figured out the pattern yet~


RE: Non-workshop mod RunTime error - WALP - 03-01-2016

alright finally got some information to work with, I think I may located some things that might be the issue, but I am not quite certain about the specifics.

Launcher.log:

-------- THE HPL ENGINE LOG ------------
Creating Engine Modules
--------------------------------------------------------
Creating job manager with 3 threads and 1024 jobs
Creating graphics module
Creating system module
Creating resource module
Creating input module
Creating sound module
Creating physics module
Creating ai module
Creating gui module
Creating generate module
Creating haptic module
Creating scene module
Creating script module
Creating lipsync module
--------------------------------------------------------

Failed parsing of XML document : file not found
ERROR: Couldn't load XML file ''!
Initializing Resources Module
--------------------------------------------------------
Creating loader handlers
Creating resource managers
Adding loaders to handlers
--------------------------------------------------------

Initializing Graphics Module
--------------------------------------------------------
Init lowlevel graphics: 1024x768 bpp:32 rr: 0 fs:2 ms:0 driver: 0 cap:'' pos:(-1x-1)
Available drivers:
(0) - 'windows'
(1) - 'dummy'
Creating window: (-1,-1) 1024 x 768 - 32 bpp flags: 18
Setting display mode: 1024 x 768 - 32 bpp 0 hz
Init Glew...OK
Setting up OpenGL
Vendor: ATI Technologies Inc.
Renderer: ATI Mobility Radeon HD 4650
Version: 3.3.11672 Compatibility Profile Context
Max texture image units: 16
Max texture coord units: 16
Max texture buffer size: 268435456
Max texture array slices: 8192
Max user clip planes: 8
Two sided stencil: 1
Vertex Buffer Object: 1
Anisotropic filtering: 1
Max Anisotropic degree: 16
Multisampling: 1
Texture compression: 1
Texture compression S3TC: 1
Texture compression 3DC: 1
Texture sRGB: 1
Geometry Instancing: 1
Auto generate MipMaps: 1
Render to texture: 1
Max draw buffers: 8
Max color render targets: 8
Packed depth-stencil: 1
Texture float: 1
GLSL Version: 3.30
ShaderModel 2: 1
ShaderModel 3: 1
ShaderModel 4: 1
Max vertex uniforms: 16384
Max fragment uniforms: 16384
OGL ATIFragmentShader: 1
Tesselation: 0
MultiBindTex: 0
Initializing DevIL
Vendor String: Abysmal Software
Version String: Developer's Image Library (DevIL) 1.7.8
Version Number: 178
Adding engine materials
Adding engine post effects
--------------------------------------------------------

Initializing Sound Module
--------------------------------------------------------
Initializing FMOD.
--------------------------------------------------------

Initializing Game Module
--------------------------------------------------------
Adding engine updates
--------------------------------------------------------

User Initialization
--------------------------------------------------------
--------------------------------------------------------

Game Running
--------------------------------------------------------
**** Launching standalone mod with command: "Soma.exe -mod C:/GOG Games/SOMA/mods/FUGA/entry.hpc" from "C:\GOG Games\SOMA"
--------------------------------------------------------

Statistics
--------------------------------------------------------
Medium framerate: 58.225074
--------------------------------------------------------

User Exit
--------------------------------------------------------
--------------------------------------------------------

Exiting Script Module
--------------------------------------------------------
--------------------------------------------------------

Exiting Gui Module
--------------------------------------------------------
Deleting all im guis
Deleting all sets
Deleting all skins
Deleting all gfx elements
Deleting all materials
--------------------------------------------------------

Exiting Generate Module
--------------------------------------------------------
--------------------------------------------------------

Exiting Scene Module
--------------------------------------------------------
--------------------------------------------------------

Exiting Input Module
--------------------------------------------------------
--------------------------------------------------------

Exiting Sound Module
--------------------------------------------------------
--------------------------------------------------------

Exiting Graphics Module
--------------------------------------------------------

-------------------
Potential resource leaks
-------------------
-------------------

--------------------------------------------------------

Exiting Resources Module
--------------------------------------------------------
Done with fonts
Done with scripts
Done with particles
Done with sounds
Done with meshes
Done with materials
Done with Gpu programs
Done with images
Stopped texture stream thread
Destroyed all textures
Done with sound entities
Done with animations
Done with ent files
All resources deleted
--------------------------------------------------------

Exiting Physics Module
--------------------------------------------------------
--------------------------------------------------------

Exiting System Module
--------------------------------------------------------
--------------------------------------------------------

Exiting Lipsync Module
--------------------------------------------------------
--------------------------------------------------------

Deleting game setup provided by user
- Deleting lowlevel stuff.
Script
Physics
Sound
Input
Resources
System
Graphics
Haptic
Lipsync
HPL Exit was successful!

I also got partial information from 2 of the hpl.logs.

The first is a part of the hpl.log in the SOMA root folder.

ERROR: Unable to open config file 'C:/Users/xaris/Documents/HPL3/LevelEditor.cfg'! Invalid filepointer returned!

Second is from the FUGA mod folder in documents:

Version 1.00
-------- THE HPL ENGINE LOG ------------
Creating Engine Modules
--------------------------------------------------------
Creating job manager with 3 threads and 1024 jobs
Creating graphics module
Creating system module
Creating resource module
Creating input module
Creating sound module
Creating physics module
Creating ai module
Creating gui module
Creating generate module
Creating haptic module
Creating scene module
Creating script module
Creating lipsync module
--------------------------------------------------------


I find it hard to believe the log would just suddenly cut off like that, so I have asked him to provide the full logs if possible, and am now waiting for his reply.

but even without that some things seem to not be what they should:

Based on the lines:
Failed parsing of XML document : file not found
ERROR: Couldn't load XML file ''! and
**** Launching standalone mod with command: "Soma.exe -mod C:/GOG Games/SOMA/mods/FUGA/entry.hpc" from "C:\GOG Games\SOMA"

It seems it might be related to the loading of the entry.hpc, but why it only fails to load on certain GOG users is a mystery to me.


Something which might also be an issue is that his hpl.log from the FUGA mod folder states it is version 1.00, but my own hpl.log states it should be version 1.10

It might have to do with his game not being properly updated, but I doubt it since GOG should auto update as far as I am aware.


RE: Non-workshop mod RunTime error - WALP - 03-02-2016

BUMP: I now have confirmation from the player, that the log above does indeed cut off after creating engine modules.