View Issue Details

IDProjectCategoryView StatusLast Update
0004012Spring engineGeneralpublic2013-09-21 13:30
Reportercleanrock Assigned ToKloot  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version94.1.1+git 
Summary0004012: rts/Lua/LuaSyncedCtrl.cpp:2190: static int LuaSyncedCtrl::SetUnitRotation(lua_State*): Assertion `matrix.IsOrthoNormal()' failed
DescriptionThis may very well be a zk bug, posting it here anyway.

rts/Lua/LuaSyncedCtrl.cpp:2190: static int LuaSyncedCtrl::SetUnitRotation(lua_State*): Assertion `matrix.IsOrthoNormal()' failed

Spring 94.1.1-1178-gcc53afa develop (Debug)
Using game: Zero-K test-11447

Steps To ReproduceOn Tempest:
/give all 1
/give all
Additional Information[f=0000351] [Texture] Load S3O texture now (Flip Y Axis: no, Invert Team Alpha: no)
[f=0000352] [Texture] Load S3O texture now (Flip Y Axis: no, Invert Team Alpha: no)
[f=0000353] [Texture] Load S3O texture now (Flip Y Axis: no, Invert Team Alpha: no)
spring: /home/johanr/my_projects/spring/rts/Lua/LuaSyncedCtrl.cpp:2190: static int LuaSyncedCtrl::SetUnitRotation(lua_State*): Assertion `matrix.IsOrthoNormal()' failed.

Program received signal SIGABRT, Aborted.
0x00007ffff39b73d9 in raise () from /usr/lib/libc.so.6
(gdb) bt full
#0 0x00007ffff39b73d9 in raise () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff39b87d8 in abort () from /usr/lib/libc.so.6
No symbol table info available.
#2 0x00007ffff39b0506 in __assert_fail_base () from /usr/lib/libc.so.6
No symbol table info available.
0000003 0x00007ffff39b05b2 in __assert_fail () from /usr/lib/libc.so.6
No symbol table info available.
0000004 0x00000000005c82b9 in LuaSyncedCtrl::SetUnitRotation ()
No locals.
0000005 0x00000000009f2b6c in luaD_precall ()
No locals.
#6 0x00000000009ff387 in luaV_execute ()
No locals.
#7 0x00000000009f2c14 in resume ()
No locals.
#8 0x00000000009f228d in luaD_rawrunprotected ()
No locals.
#9 0x00000000009f2d0f in lua_resume ()
No locals.
0000010 0x00000000009eeda0 in auxresume ()
No locals.
#11 0x00000000009eef37 in luaB_coresume ()
No locals.
0000012 0x00000000009f2b6c in luaD_precall ()
No locals.
0000013 0x00000000009ff387 in luaV_execute ()
No locals.
0000014 0x00000000009f2c7c in luaD_call ()
No locals.
#15 0x00000000009ec6b2 in f_call ()
No locals.
#16 0x00000000009f228d in luaD_rawrunprotected ()
No locals.
#17 0x00000000009f2dd0 in luaD_pcall ()
No locals.
#18 0x00000000009ed660 in lua_pcall ()
No locals.
#19 0x0000000000585207 in CLuaHandle::RunCallInTraceback ()
No locals.
0000020 0x0000000000590a04 in CLuaHandle::RunCallIn ()
No locals.
#21 0x00000000008771a1 in CLuaUnitScript::RawRunCallIn ()
No locals.
#22 0x0000000000877769 in CLuaUnitScript::Call ()
No locals.
#23 0x00000000008777b6 in CLuaUnitScript::AimWeapon ()
No locals.
0000024 0x00000000008bbf5a in CWeapon::UpdateTargeting ()
No locals.
#25 0x00000000008bd48d in CWeapon::Update ()
No locals.
0000026 0x00000000008af724 in CCannon::Update ()
No locals.
0000027 0x0000000000881477 in CUnit::Update ()
No locals.
#28 0x000000000089994f in CUnitHandler::Update ()
No locals.
0000029 0x0000000000466c75 in CGame::SimFrame ()
No locals.
---Type <return> to continue, or q <return> to quit---
#30 0x00000000005614e3 in CGame::ClientReadNet ()
No locals.
#31 0x000000000046e2a7 in CGame::Update ()
No locals.
#32 0x00000000009183b8 in Threading::UpdateGameController ()
No locals.
#33 0x000000000091e93b in SpringApp::Update ()
No locals.
0000034 0x0000000000926958 in SpringApp::Run ()
No locals.
0000035 0x00000000008ff6c1 in Run ()
No locals.
#36 0x00000000008ffb92 in main ()
No locals.
TagsNo tags attached.
Attached Files
infolog.txt (Attachment missing)
Checked infolog.txt for Errors

Activities

Issue History

Date Modified Username Field Change
2013-09-21 11:12 cleanrock New Issue
2013-09-21 11:12 cleanrock File Added: infolog.txt
2013-09-21 13:30 Kloot Changeset attached => spring develop 9a241169
2013-09-21 13:30 Kloot Assigned To => Kloot
2013-09-21 13:30 Kloot Status new => resolved
2013-09-21 13:30 Kloot Resolution open => fixed