View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0003147 | Spring engine | General | public | 2012-07-03 01:25 | 2012-07-03 16:59 | ||||
Reporter | abma | ||||||||
Assigned To | Kloot | ||||||||
Priority | normal | Severity | crash | Reproducibility | have not tried | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 89.0 | ||||||||
Target Version | Fixed in Version | 89.0 | |||||||
Summary | 0003147: (QTFS) assertion failed in /rts/Sim/Path/QTPFS/PathSearch.cpp", line=325, "tmpPoint != prvPoint" | ||||||||
Description | ... | ||||||||
Additional Information | that failed: [f=0003801] Error: Aborted (SIGABRT) in spring 88.0.1-477-g785b3a2 release (Debug OMP) [f=0003801] Error: Stacktrace: [f=0003801] Error: <0> /lib/x86_64-linux-gnu/libpthread.so.0(+0xfcb0) [0x7f6602836cb0] [f=0003801] Error: <1> /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7f65ff6a6445] [f=0003801] Error: <2> /lib/x86_64-linux-gnu/libc.so.6(abort+0x17b) [0x7f65ff6a9bab] [f=0003801] Error: <3> /lib/x86_64-linux-gnu/libc.so.6(+0x2f10e) [0x7f65ff69f10e] [f=0003801] Error: <4> /lib/x86_64-linux-gnu/libc.so.6(+0x2f1b2) [0x7f65ff69f1b2] [f=0003801] Error: <5> /home/abma/dev/spring/develop/rts/Sim/Path/QTPFS/PathSearch.cpp:327 [f=0003801] Error: <6> /home/abma/dev/spring/develop/rts/Sim/Path/QTPFS/PathSearch.cpp:296 [f=0003801] Error: <7> /home/abma/dev/spring/develop/rts/Sim/Path/QTPFS/PathManager.cpp:663 [f=0003801] Error: <8> /home/abma/dev/spring/develop/rts/Sim/Path/QTPFS/PathManager.cpp:602 [f=0003801] Error: <9> /home/abma/dev/spring/develop/rts/Sim/Path/QTPFS/PathManager.cpp:562 | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
![]() |
|
abma (administrator) 2012-07-03 01:26 |
backtrace: http://paste.springfiles.com/view/a5792185 |
abma (administrator) 2012-07-03 01:27 |
bt full seems be usefull, see below: |
abma (administrator) 2012-07-03 01:27 |
(gdb) bt #0 0x00007f660283688d in __libc_waitpid (pid=<optimized out>, stat_loc=<optimized out>, options=<optimized out>) at ../sysdeps/unix/sysv/linux/waitpid.c:41 #1 0x000000000124a3a9 in Platform::MsgBox (message=..., caption=..., flags=@0x7fff845082bc: 9) at /home/abma/dev/spring/develop/rts/System/Platform/Linux/MessageBox.cpp:104 #2 0x00000000011aecd7 in ExitMessage (msg=..., caption=..., flags=9, forced=false) at /home/abma/dev/spring/develop/rts/System/Platform/errorhandler.cpp:41 0000003 0x00000000011aeec8 in ErrorMessageBox (msg=..., caption=..., flags=9) at /home/abma/dev/spring/develop/rts/System/Platform/errorhandler.cpp:99 0000004 0x0000000001242a3e in CrashHandler::HandleSignal (signal=6) at /home/abma/dev/spring/develop/rts/System/Platform/Linux/CrashHandler.cpp:554 0000005 <signal handler called> #6 0x00007f65ff6a6445 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007f65ff6a9bab in __GI_abort () at abort.c:91 #8 0x00007f65ff69f10e in __assert_fail_base (fmt=<optimized out>, assertion=0x1759085 "tmpPoint != prvPoint", file=0x1758fd0 "/home/abma/dev/spring/develop/rts/Sim/Path/QTPFS/PathSearch.cpp", line=<optimized out>, function=<optimized out>) at assert.c:94 #9 0x00007f65ff69f1b2 in __GI___assert_fail (assertion=0x1759085 "tmpPoint != prvPoint", file=0x1758fd0 "/home/abma/dev/spring/develop/rts/Sim/Path/QTPFS/PathSearch.cpp", line=325, function=0x1759600 "void QTPFS::PathSearch::TracePath(QTPFS::IPath*)") at assert.c:103 0000010 0x0000000001023277 in QTPFS::PathSearch::TracePath (this=0x16347e30, path=0x14466250) at /home/abma/dev/spring/develop/rts/Sim/Path/QTPFS/PathSearch.cpp:325 #11 0x00000000010230b3 in QTPFS::PathSearch::Finalize (this=0x16347e30, path=0x14466250) at /home/abma/dev/spring/develop/rts/Sim/Path/QTPFS/PathSearch.cpp:294 0000012 0x0000000001028a81 in QTPFS::PathManager::ExecuteSearch (this=0x2dfbdc0, searches=..., searchesIt=..., nodeLayer=..., pathCache=..., pathType=1) at /home/abma/dev/spring/develop/rts/Sim/Path/QTPFS/PathManager.cpp:663 0000013 0x0000000001028748 in QTPFS::PathManager::ExecuteQueuedSearches (this=0x2dfbdc0, pathType=1) at /home/abma/dev/spring/develop/rts/Sim/Path/QTPFS/PathManager.cpp:603 0000014 0x0000000001028585 in QTPFS::PathManager::Update (this=0x2dfbdc0) at /home/abma/dev/spring/develop/rts/Sim/Path/QTPFS/PathManager.cpp:572 #15 0x0000000000b56e22 in CGame::SimFrame (this=0x2fb6df0) at /home/abma/dev/spring/develop/rts/Game/Game.cpp:1490 #16 0x0000000000bd881a in CGame::ClientReadNet (this=0x2fb6df0) at /home/abma/dev/spring/develop/rts/Game/NetCommands.cpp:393 #17 0x0000000000b53d49 in CGame::Update (this=0x2fb6df0) at /home/abma/dev/spring/develop/rts/Game/Game.cpp:885 ---Type <return> to continue, or q <return> to quit--- #18 0x00000000011bb73d in GML::UpdateSim (ac=0x2fb6df0) at /home/abma/dev/spring/develop/rts/lib/gml/gml_base.h:40 #19 0x00000000011b88d2 in SpringApp::Update (this=0x7fff845098f0) at /home/abma/dev/spring/develop/rts/System/SpringApp.cpp:934 0000020 0x00000000011b8abf in SpringApp::Run (this=0x7fff845098f0, argc=3, argv=0x7fff84509ae8) at /home/abma/dev/spring/develop/rts/System/SpringApp.cpp:1017 #21 0x0000000001197e14 in MainFunc (argc=3, argv=0x7fff84509ae8, ret=0x7fff845099cc) at /home/abma/dev/spring/develop/rts/System/Main.cpp:51 #22 0x00000000011981cb in Run (argc=3, argv=0x7fff84509ae8) at /home/abma/dev/spring/develop/rts/System/Main.cpp:62 #23 0x0000000001198264 in main (argc=3, argv=0x7fff84509ae8) at /home/abma/dev/spring/develop/rts/System/Main.cpp:92 |
abma (administrator) 2012-07-03 01:34 |
can be reproduced by replaying (short) demo :) |
abma (administrator) 2012-07-03 01:42 |
also path cache generating is maybe a bit to verbose to gfx... (debug builds only?) |
Kloot (developer) 2012-07-03 16:59 |
yes, it's only so verbose in debug builds |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2012-07-03 01:25 | abma | New Issue | |
2012-07-03 01:25 | abma | File Added: 20120703_012338_Fields_Of_Isis_88.0.1-477-g785b3a2 release.sdf | |
2012-07-03 01:26 | abma | Note Added: 0008876 | |
2012-07-03 01:27 | abma | Note Added: 0008877 | |
2012-07-03 01:27 | abma | Additional Information Updated | |
2012-07-03 01:27 | abma | Note Added: 0008878 | |
2012-07-03 01:31 | abma | Summary | crash in PathSearch.cpp:327 => assertion failed in /rts/Sim/Path/QTPFS/PathSearch.cpp", line=325, "tmpPoint != prvPoint" |
2012-07-03 01:34 | abma | Note Added: 0008879 | |
2012-07-03 01:39 | abma | Summary | assertion failed in /rts/Sim/Path/QTPFS/PathSearch.cpp", line=325, "tmpPoint != prvPoint" => (QTFS) assertion failed in /rts/Sim/Path/QTPFS/PathSearch.cpp", line=325, "tmpPoint != prvPoint" |
2012-07-03 01:42 | abma | Note Added: 0008880 | |
2012-07-03 02:39 | abma | Product Version | => 89.0 |
2012-07-03 12:29 | Kloot | Status | new => assigned |
2012-07-03 12:29 | Kloot | Assigned To | => Kloot |
2012-07-03 16:59 | Kloot | Note Added: 0008882 | |
2012-07-03 16:59 | Kloot | Status | assigned => resolved |
2012-07-03 16:59 | Kloot | Fixed in Version | => 89.0 |
2012-07-03 16:59 | Kloot | Resolution | open => fixed |