Opened 7 years ago
Closed 5 years ago
#4460 closed defect (fixed)
FCollada crash in debug mode
Reported by: | Itms | Owned by: | |
---|---|---|---|
Priority: | Must Have | Milestone: | Alpha 24 |
Component: | Art & Animation | Keywords: | |
Cc: | Patch: |
Description (last modified by )
As reported by Zaggy1024 on IRC, when running the game in debug mode, at the end of loading Acropolis Bay (2), the following assertion fails: ps/trunk/libraries/source/fcollada/src/FCollada/FUtils/FUTracker.cpp#L43
It happens only if the game window has focus at that moment. If I'm doing something else while the game loads, when I'm back I can play normally.
The crash doesn't happen in r19094 but it does in r19096 so some change revealed the issue in FCollada. The crash happens upon loading art/meshes/skeletal/new/m_tunic_short.dae
.
Attachments (1)
Change History (30)
comment:1 by , 7 years ago
by , 7 years ago
Attachment: | collada_memerror.txt added |
---|
I don't know if it's related but I have that
comment:2 by , 5 years ago
Description: | modified (diff) |
---|
comment:3 by , 5 years ago
Component: | Core engine → Art & Animation |
---|
Doesn't appear to be a bug in the engine, rather some errors in Blender exports. FCollada is behaving as expected.
comment:4 by , 5 years ago
Milestone: | Backlog → Alpha 24 |
---|
In r22673
Animations re-export "Skeleton and Bodies"
Comment: An animation re-export of all unit meshes and armatures for fix 3 duplicated vertex groups in all files from the initial infantry update.
comment:5 by , 5 years ago
comment:29 by , 5 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
in r23041
Remove an unused elephant variant and replace african forest variant.
In r23043
Replace asian_armored variant in two heros elephants + fix a wrong face in elephant_asian_armored_04.dae model.
In r23035
Citizen animations for the slave and siege engine operators.
Added frequency tags on variants.
12 Citizen animations. 1 tweak on hoplite static idle.
In r23040
Elephant re-export and animations for the riders.
In r23045
Continue the cleaning of the unused files with the recent elephant animations re-export
In r23047
Replace death animation on turret elephant riders.
replace variant in elephant rider capes.
In r23048
Mauryan trader animation re-export.
Tweaked the male walk animation.
In r23049
Camel riders animations re-export.
In r23050
Separate skirts from legs in short and long tunic meshes.
Re-export some body meshes with the proper vertex groups.
Fix rotation in hand while carrying meat in the cavalry riders.
In r23051
Replace run on female variant with proper running.
Reported by @stan
Change running animation speed to match the movement ingame.
Rotate spear while running for the hoplite/run_relax.dae animation.
In r23052
Make generic the infantry swordsman idles so it can be used by all sword infantry shield kinds.
Add base variant file for the romans/infantry_swordsman_c3.xml. In r23056
Replace gather meat animation on camel riders.
Fix latest issues mentioned by @stan in this thread: https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/21/&tab=comments#comment-386055
In r23057 Remove unused animation and tweak levy idle ready.
In r23058
https://trac.wildfiregames.com/changeset/23058
In r23059
Remove duplicated vertex groups and props from elephants
Mentioned by @stan in this thread: https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/21/&tab=comments#comment-386080
Fixed in r23060 Fix "Didn't find any objects in the scene" in elephant_asian_armored_03.dae
Might be interesting to try to cache that file and see if the game ignores it. (it does when collada files are broken.