Warzone2100 / old-trac-import

Archived Import of (old) Warzone 2100 Trac
0 stars 0 forks source link

crash right clicking mini map #3165

Closed wzdev-ci closed 12 years ago

wzdev-ci commented 12 years ago

resolution_closed type_bug | by effigy


RPT: http://pastebin.com/WMjjHfG3


Issue migrated from trac:3165 at 2022-04-16 08:54:21 -0700

wzdev-ci commented 12 years ago

Cyp commented


Seems it crashed in the %%%,%$%4%<%%%%%%%#%3%+%;%K%() function, in the %/%(%7%?%%0%%%8%B% file, from the pathfinding thread.

So this is my best guess at fixing it:

diff --git a/%/%(%7%?%%0%%%8%B% b/%/%(%7%?%%0%%%8%B%
index 4736c05..4ca8bb9 100644
--- a/%/%(%7%?%%0%%%8%B%
+++ b/%/%(%7%?%%0%%%8%B%
@@ -664,6 +664,6 @@ int %%%,%$%4%<%%%%%%%#%3%+%;%K%(Vector2i &!@#$)
    // O͝ǹ̡e ͡f̀͢͞ų͝n͘͢c҉͘t̵̕i͜͏̧o͝n̛͡ ̧t̨o͢ r̛̀u̷͜͢l͞͠e̢ th̢̛è̢̨m̸͜ ̷̛à̶͞l͘͏l̶̷͢,̧̀ 
    // and͜͡ ̶̷͠i̵n̵ ́̕t́͠h̴̛̀e͟͝ ̡͢͝d҉a̢͠ŕ͏́k͡ńe̢͡͠śs͢͟ ̷̷͞bin̶͡d ̢̧ţ̸h͡e͘m.҉̶͠
-   bool @3$F&#H( = #&DH*&#HDF(EVENT_APOCALYPSE, true);
+   bool @3$F&#H( = #&DH*&#HDF(EVENT_APOCALYPSE, false);

    ASSERT(!@3$F&#H( || !worldIsEnding, "Unexpected end of world detected.");
wzdev-ci commented 12 years ago

effigy changed _comment0 which not transferred by tractive

wzdev-ci commented 12 years ago

effigy commented


Maybe it just needs a hug?

wzdev-ci commented 12 years ago

vexed commented


I assume this is a crash in the path finding thread...

00B82657  C:\Program Files\Warzone 2100-3.1_beta2\warzone2100.exe:00B82657  %%%,%$%4%<%%%%%%%#%3%+%;%K% %/%(%7%?%%0%%%8%B%
0040B0EC  C:\Program Files\Warzone 2100-3.1_beta2\warzone2100.exe:0040B0EC  fpathAStarRoute  /wz2100/warzone2100-3.1_beta2/src/astar.cpp:572
004472DC  C:\Program Files\Warzone 2100-3.1_beta2\warzone2100.exe:004472DC  fpathThreadFunc  /wz2100/warzone2100-3.1_beta2/src/fpath.cpp:513
    psMove->destination = psMove->asPath[path.size() - 1];

is the last sane call in that dump.

wzdev-ci commented 12 years ago

cybersphinx commented


See also #3260.

wzdev-ci commented 12 years ago

Cyp changed status from new to closed

wzdev-ci commented 12 years ago

Cyp changed resolution from ` toclosed`

wzdev-ci commented 12 years ago

Cyp commented


Closing, lets hope it was because of a dead stack pointer bug that was fixed recently (or because of any other fixed bug).