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 Stan)

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)

collada_memerror.txt (9.4 KB ) - added by fatherbushido 7 years ago.
I don't know if it's related but I have that

Download all attachments as: .zip

Change History (30)

comment:1 by Stan, 7 years ago

Might be interesting to try to cache that file and see if the game ignores it. (it does when collada files are broken.

by fatherbushido, 7 years ago

Attachment: collada_memerror.txt added

I don't know if it's related but I have that

comment:3 by historic_bruno, 5 years ago

Component: Core engineArt & 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 Stan, 5 years ago

Milestone: BacklogAlpha 24

In r22673

Animations re-export "Skeleton and Bodies"

Thread: https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/7/&tab=comments#comment-382340

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 Stan, 5 years ago

In r22677 Fix issue with two wrong path and name following r22673 Noted by @minohaka

comment:12 by Stan, 5 years ago

In 22705:

Animations re-export "Formation-Syntagma"
Patch by: @Alexandermb, Native EOL by @Stan
Thread: ​https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/7/&tab=comments#comment-382340
Refs #4460

comment:13 by Stan, 5 years ago

In 22706:

Animations re-export "Formation-Testudo"
Patch by: @Alexandermb, Native EOL by @Stan
Thread: ​https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/7/&tab=comments#comment-382340
Refs #4460

comment:14 by Stan, 5 years ago

In 22707:

Animations re-export "Infantry-Base"
Patch by: @Alexandermb, Native EOL by @Stan
Thread: ​https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/7/&tab=comments#comment-382340
Refs #4460

comment:15 by Stan, 5 years ago

In 22708:

Animations re-export "Infantry-Archer"
Patch by: @Alexandermb, Native EOL by @Stan
Thread: ​https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/7/&tab=comments#comment-382340
Refs #4460

comment:16 by Stan, 5 years ago

In 22709:

Animations re-export "Infantry-Gastaphrete"
Patch by: @Alexandermb, Native EOL by @Stan
Thread: ​https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/7/&tab=comments#comment-382340
Refs #4460

comment:17 by Stan, 5 years ago

In 22710:

Animations re-export "Infantry-Hoplite"
Patch by: @Alexandermb, Native EOL by @Stan
Thread: ​https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/7/&tab=comments#comment-382340
Refs #4460

comment:18 by Stan, 5 years ago

In 22712:

Animations re-export "Infantry-Spearman"
Patch by: @Alexandermb, Native EOL by @Stan
Thread: ​https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/7/&tab=comments#comment-382340
Refs #4460

comment:19 by Stan, 5 years ago

In 22713:

Animations re-export "Infantry-Slinger"
Patch by: @Alexandermb, Native EOL by @Stan
Thread: ​https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/7/&tab=comments#comment-382340
Refs #4460

comment:21 by Stan, 5 years ago

In 22715:

Animations re-export "Infantry-Pikeman"
Patch by: @Alexandermb, Native EOL by @Stan
Thread: ​https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/7/&tab=comments#comment-382340
Refs #4460

comment:22 by Stan, 5 years ago

In 22716:

Animations re-export "Infantry-Knife"
Patch by: @Alexandermb, Native EOL by @Stan
Thread: ​https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/7/&tab=comments#comment-382340
Refs #4460

comment:23 by Stan, 5 years ago

In 22717:

Animations re-export "Infantry-Javelinist"
Patch by: @Alexandermb, Native EOL by @Stan
Thread: ​https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/7/&tab=comments#comment-382340
Refs #4460

comment:24 by Stan, 5 years ago

In 22718:

Animations re-export "Variant Update"
Patch by: @Alexandermb, Native EOL, XML headers, Indentation by @Stan
Thread: ​https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/7/&tab=comments#comment-382340
Refs #4460

comment:25 by Alexandermb, 5 years ago

In 22721:

Animations re-export "Remove animations from New/ Folder"
Patch by: @Alexandermb
Thread: ​https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/7/&tab=comments#comment-382340
Refs #4460

comment:26 by Alexandermb, 5 years ago

In 22726:

comment:28 by Stan, 5 years ago

in r23040

Elephant re-export and animations for the riders.

comment:29 by Stan, 5 years ago

Resolution: fixed
Status: newclosed

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

Note: See TracTickets for help on using tickets.