Gildor's Forums

Author Topic: The Medium  (Read 1286 times)
spiritovod
Global Moderator
Hero Member
*****
Posts: 2149


View Profile
The Medium
« on: January 28, 2021, 23:47 »

Game: The Medium (steam page)
UE4 version: 4.25

All works fine - including meshes, textures and animations - with the latest umodel build (1487 at the moment). Some materials are custom.


* Clipboard01.png (395.24 KB, 2541x1228 - viewed 378 times.)
Logged
Grendor
Full Member
***
Posts: 85


View Profile
Re: The Medium
« Reply #1 on: February 02, 2021, 21:43 »

This one seems to have problems with some textures. The error it generates is rather strange, not one I've ever seen before...

Code:
assertion failed: hdr->magic == BLOCK_MAGIC

 <- appFree <- TryExecuteInThread: ExportTexture <- TryExecuteInThread: ExportTexture <- TryExecuteInThread: ExportTexture <- TryExecuteInThread: ExportTexture <- TryExecuteInThread: ExportTexture <- TryExecuteInThread: ExportTexture
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7973



View Profile WWW
Re: The Medium
« Reply #2 on: February 03, 2021, 00:36 »

May be you have old umodel?
Logged
Grendor
Full Member
***
Posts: 85


View Profile
Re: The Medium
« Reply #3 on: February 03, 2021, 21:56 »

I have the latest version, and it still does it on quite a few of them. Not sure which ones specifically, since I was just exporting whole folders at a time. There's a lot of files, and I can't figure out which of them is causing the problem. It's always that similar error though.
Logged
Grendor
Full Member
***
Posts: 85


View Profile
Re: The Medium
« Reply #4 on: February 15, 2021, 22:36 »

Tried the newest version of umodel released on the 14th, getting a different weird crash-causing error.
Code:
assertion failed: ptr

 <- appFree <- TryExecuteInThread: ExportTexture <- QueueTask::Exec
Logged
Grendor
Full Member
***
Posts: 85


View Profile
Re: The Medium
« Reply #5 on: February 23, 2021, 21:13 »

Yet another issue cropping up now. The prior errors no longer appear but now this instead.

Code:
Serializing behind stopper (99DA0+A0008 > E3A7E)
FPakFile::Serialize: file=/Game/Medium/character/Animals/Ravens_Crows/Meshes/SK_Raven_Realistic.uexp <- TArray::SerializeSimple <- FStaticLODModel4::SerializeRenderItem <- TArray::Serialize: 2/3 <- USkeletalMesh4::Serialize <- LoadObject: SkeletalMesh4'SK_Raven_Realistic.SK_Raven_Realistic', pos=9B622, ver=518/0 (unversioned), game=ue4.25 <- UObject::EndLoad <- LoadWholePackage: /Game/Medium/character/Animals/Ravens_Crows/Meshes/SK_Raven_Realistic.uasset <- ExportPackages <- CUmodelApp::ShowPackageUI <- Main: umodel_build=1515 <- TryExecuteInThread: ExportTexture <- TryExecuteInThread: ExportTexture <- TryExecuteInThread: ExportTexture <- TryExecuteInThread: ExportTexture
Logged
Grendor
Full Member
***
Posts: 85


View Profile
Re: The Medium
« Reply #6 on: March 03, 2021, 00:43 »

Back to this one.

Code:
assertion failed: ptr

 <- appFree <- TryExecuteInThread: ExportTexture
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7973



View Profile WWW
Re: The Medium
« Reply #7 on: March 03, 2021, 09:48 »

Give me the set of data which will let me to reproduce the issue, please. Probably pak(s) from the game. This is a multithreading issue and must be fixed, it is not specific to just a single game.
Logged
Grendor
Full Member
***
Posts: 85


View Profile
Re: The Medium
« Reply #8 on: March 03, 2021, 22:27 »

Here's the most recent error-generating files I was able to pick out.

https://www.dropbox.com/s/71ytwjmoig26pcs/Medium.zip?dl=0
« Last Edit: March 03, 2021, 22:31 by Grendor » Logged
Gildor
Administrator
Hero Member
*****
Posts: 7973



View Profile WWW
Re: The Medium
« Reply #9 on: March 04, 2021, 10:36 »

Could you look at the notify.log and console output please (the screenshot or log copy would be nice)? It seems that the problem happens NOT because of the threading, but because of (I'll try to explain)
1. UModel runs multiple threads. One starts to export SkeletalMesh, another one - Texture.
2. SkeletalMesh export fails (yep, there's a crash with it)
3. The thread attempts to lock all other threads to properly display the crash message
4. The lock doesn't work well, so another thread (e.g. Texture export) crashes too
5. Finally you see the strange message about texture export problem or something else.

I think, there should be something on the screen (console) before the crash itself.
Logged
Grendor
Full Member
***
Posts: 85


View Profile
Re: The Medium
« Reply #10 on: March 04, 2021, 20:14 »

All right, Here's a screenshot of the console output, as much as I could get. Also attached the notify.log

https://www.dropbox.com/s/0jrvcjr1lf7wwqp/ConsoleScreenshot.png?dl=0

* notify.log (2.58 KB - downloaded 64 times.)
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7973



View Profile WWW
Re: The Medium
« Reply #11 on: March 04, 2021, 23:59 »

This is not a threading crash, just a regular crash with SkeletalMesh.
Logged
Grendor
Full Member
***
Posts: 85


View Profile
Re: The Medium
« Reply #12 on: March 05, 2021, 00:37 »

Is there any chance it will be fixed?
Logged
cesm1980
Newbie
*
Posts: 28


View Profile
Re: The Medium
« Reply #13 on: April 07, 2021, 00:02 »

This is odd, i just tested all the human skeletal meshes, most creatures and even the animals too, and nearly all skeletal meshes are working except that one indicated (raven realistic), perhaps its better to change the compatibility table support for skeletal mesh to actually be supported, since its misleading for the table to indicate unsupported for a single skeletal mesh not working and most others working.
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2149


View Profile
Re: The Medium
« Reply #14 on: May 31, 2021, 18:39 »

While checking compatibility table for possible issues to fix, I've noticed that the game is still marked as partially supported. Like cesm1980 already said above, it's actually fully supported with official latest build, except single mesh (raven realistic), which is probably some kind of leftovers and may not be used in-game.
Logged
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Leviathan design by Bloc | XHTML | CSS