Title must be 15 characters "Party Foul"

Summary:
Party would not form up on designated location. I attempted to disband party to reform to see if that would fix and received two different error reports 1 was a single page, 2nd was 9 pages long
Steps to reproduce:

  1. Create party (byob)
  2. Disband party
  3. Cry

Expected Results:
Expected party members to be removed to create new party
Actual Results:

develop-3181 (x64)[M]
Uncaught TypeError: Cannot read property '__self' of undefined
TypeError: Cannot read property '__self' of undefined
    at App.StonehearthPartyMemberRowView.App.View.extend.actions.removePartyMember (http://radiant/stonehearth/ui/game/party_editor/party_editor.js:111:66)
    at o.create.send (http://radiant/stonehearth/ui/root/js/libs/ember-1.8.1.min.js:8:10765)
    at http://radiant/stonehearth/ui/root/js/libs/ember-1.8.1.min.js:5:30796
    at Object.a.run (http://radiant/stonehearth/ui/root/js/libs/ember-1.8.1.min.js:1:2810)
    at u (http://radiant/stonehearth/ui/root/js/libs/ember-1.8.1.min.js:5:17688)
    at Object._.registeredActions.(anonymous function).handler (http://radiant/stonehearth/ui/root/js/libs/ember-1.8.1.min.js:5:30761)
    at HTMLAnchorElement.<anonymous> (http://radiant/stonehearth/ui/root/js/libs/ember-1.8.1.min.js:10:7200)
    at HTMLBodyElement.x.event.dispatch (http://radiant/stonehearth/ui/root/js/libs/jquery-1.10.2.min.js:5:14129)
    at HTMLBodyElement.v.handle (http://radiant/stonehearth/ui/root/js/libs/jquery-1.10.2.min.js:5:10873)
develop-3181 (x64)[M]
@stonehearth/ai/actions/walk_in_formation_action.lua:21: (12744 Uuen Tolem) does not have a party component
stack traceback:
	radiant/modules/common.lua:237: in function 'report_traceback'
	radiant/modules/common.lua:456: in function 'verify'
	stonehearth/ai/actions/walk_in_formation_action.lua:21: in function <stonehearth/ai/actions/walk_in_formation_action.lua:16>
	[C]: in function 'set_think_output'
	stonehearth/ai/actions/patrol_as_party_action.lua:20: in function <stonehearth/ai/actions/patrol_as_party_action.lua:12>
	[C]: in function 'start_thinking'
	...tonehearth/services/server/tasks/run_task_action.lua:66: in function '_start_stop_thinking'
	...tonehearth/services/server/tasks/run_task_action.lua:125: in function <...tonehearth/services/server/tasks/run_task_action.lua:119>
	[C]: ?
	[C]: in function 'run'
	stonehearth/components/ai/ai_component.lua:551: in function <stonehearth/components/ai/ai_component.lua:535>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/components/ai/ai_component.lua:535: in function '_thread_main'
	stonehearth/services/server/threads/thread.lua:273: in function <stonehearth/services/server/threads/thread.lua:270>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/services/server/threads/thread.lua:270: in function 'f'
	radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>
develop-3181 (x64)[M]
stonehearth/ai/actions/walk_in_formation_action.lua:24: attempt to index local 'party_component' (a nil value)
stack traceback:
	stonehearth/ai/actions/walk_in_formation_action.lua:24: in function <stonehearth/ai/actions/walk_in_formation_action.lua:16>
	[C]: in function 'set_think_output'
	stonehearth/ai/actions/patrol_as_party_action.lua:20: in function <stonehearth/ai/actions/patrol_as_party_action.lua:12>
	[C]: in function 'start_thinking'
	...tonehearth/services/server/tasks/run_task_action.lua:66: in function '_start_stop_thinking'
	...tonehearth/services/server/tasks/run_task_action.lua:125: in function <...tonehearth/services/server/tasks/run_task_action.lua:119>
	[C]: ?
	[C]: in function 'run'
	stonehearth/components/ai/ai_component.lua:551: in function <stonehearth/components/ai/ai_component.lua:535>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/components/ai/ai_component.lua:535: in function '_thread_main'
	stonehearth/services/server/threads/thread.lua:273: in function <stonehearth/services/server/threads/thread.lua:270>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/services/server/threads/thread.lua:270: in function 'f'
	radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>
develop-3181 (x64)[M]
(2653689 Radien Dakis) (stonehearth:top) bad frame transition to "stop" from "starting_thinking"
stack traceback:
	[C]: ?
	[C]: in function 'stop'
	stonehearth/components/ai/ai_component.lua:591: in function <stonehearth/components/ai/ai_component.lua:535>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/components/ai/ai_component.lua:535: in function '_thread_main'
	stonehearth/services/server/threads/thread.lua:273: in function <stonehearth/services/server/threads/thread.lua:270>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/services/server/threads/thread.lua:270: in function 'f'
	radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>
develop-3181 (x64)[M]
invalid initial state "starting_thinking" in run
stack traceback:
	[C]: ?
	[C]: in function 'run'
	stonehearth/components/ai/ai_component.lua:551: in function <stonehearth/components/ai/ai_component.lua:535>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/components/ai/ai_component.lua:535: in function '_thread_main'
	stonehearth/services/server/threads/thread.lua:273: in function <stonehearth/services/server/threads/thread.lua:270>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/services/server/threads/thread.lua:270: in function 'f'
	radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>
develop-3181 (x64)[M]
(5308547 Bogdan Rybb) (stonehearth:top) bad frame transition to "stop" from "starting_thinking"
stack traceback:
	[C]: ?
	[C]: in function 'stop'
	stonehearth/components/ai/ai_component.lua:591: in function <stonehearth/components/ai/ai_component.lua:535>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/components/ai/ai_component.lua:535: in function '_thread_main'
	stonehearth/services/server/threads/thread.lua:273: in function <stonehearth/services/server/threads/thread.lua:270>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/services/server/threads/thread.lua:270: in function 'f'
	radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>
develop-3181 (x64)[M]
@stonehearth/components/ai/ai_component.lua:577: (2653689 Radien Dakis) has not yielded after 10 ai spins. Are they in a bad state? Last abort reason: party leader destination changed
stack traceback:
	radiant/modules/common.lua:237: in function 'report_traceback'
	radiant/modules/common.lua:456: in function 'verify'
	stonehearth/components/ai/ai_component.lua:577: in function <stonehearth/components/ai/ai_component.lua:535>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/components/ai/ai_component.lua:535: in function '_thread_main'
	stonehearth/services/server/threads/thread.lua:273: in function <stonehearth/services/server/threads/thread.lua:270>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/services/server/threads/thread.lua:270: in function 'f'
	radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>
develop-3181 (x64)[M]
@stonehearth/components/ai/ai_component.lua:577: (5308547 Bogdan Rybb) has not yielded after 10 ai spins. Are they in a bad state? Last abort reason: Removing action that is active unit: [u:390146 stonehearth:goto_location (task)]
stack traceback:
	radiant/modules/common.lua:237: in function 'report_traceback'
	radiant/modules/common.lua:456: in function 'verify'
	stonehearth/components/ai/ai_component.lua:577: in function <stonehearth/components/ai/ai_component.lua:535>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/components/ai/ai_component.lua:535: in function '_thread_main'
	stonehearth/services/server/threads/thread.lua:273: in function <stonehearth/services/server/threads/thread.lua:270>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/services/server/threads/thread.lua:270: in function 'f'
	radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>
develop-3181 (x64)[M]
(4749422 Naiid Tiroku) (stonehearth:top) bad frame transition to "stop" from "starting_thinking"
stack traceback:
	[C]: ?
	[C]: in function 'stop'
	stonehearth/components/ai/ai_component.lua:591: in function <stonehearth/components/ai/ai_component.lua:535>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/components/ai/ai_component.lua:535: in function '_thread_main'
	stonehearth/services/server/threads/thread.lua:273: in function <stonehearth/services/server/threads/thread.lua:270>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/services/server/threads/thread.lua:270: in function 'f'
	radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>
develop-3181 (x64)[M]
@stonehearth/components/ai/ai_component.lua:577: (4749422 Naiid Tiroku) has not yielded after 10 ai spins. Are they in a bad state? Last abort reason: follow_path mover aborted reason: could not compute full path in start.
stack traceback:
	radiant/modules/common.lua:237: in function 'report_traceback'
	radiant/modules/common.lua:456: in function 'verify'
	stonehearth/components/ai/ai_component.lua:577: in function <stonehearth/components/ai/ai_component.lua:535>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/components/ai/ai_component.lua:535: in function '_thread_main'
	stonehearth/services/server/threads/thread.lua:273: in function <stonehearth/services/server/threads/thread.lua:270>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/services/server/threads/thread.lua:270: in function 'f'
	radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>

Notes:
@aviex @BrunoSupremo
Attachments:


Version Number and Mods in use:
A19 unstable

System Information:

enchanter.zip (203.1 KB)

assassin.zip (141.3 KB)

canyon_biome.zip (3.4 MB)

1 Like

“Title must be 15 characters” Is included in the title because “Party Foul” apparently wasn’t long enough and I like being sarcastic to machines that do not understand… (I have had passwords that read out ‘Your password must contain 15 characters a capital letter numbers and a special character’) Good think cookies exist :wink:

1 Like

This bug is the gift that keeps on giving. Two of my party members are now frozen in place


I tried demoting them to fix and got these pages of errors:

develop-3181 (x64)[M]
(2653689 Radien Dakis) (stonehearth:patrol) bad frame transition to "remove_action" from "starting_thinking"
stack traceback:
	radiant/modules/common.lua:237: in function 'report_traceback'
	stonehearth/components/ai/ai_component.lua:597: in function <stonehearth/components/ai/ai_component.lua:594>
	[C]: in function 'fn'
	stonehearth/services/server/threads/thread.lua:346: in function 'private_msg'
	stonehearth/services/server/threads/thread.lua:543: in function '_dispatch_messages'
	stonehearth/services/server/threads/thread.lua:403: in function 'suspend'
	stonehearth/services/server/threads/thread.lua:445: in function 'sleep_realtime'
	stonehearth/components/ai/ai_component.lua:569: in function <stonehearth/components/ai/ai_component.lua:535>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/components/ai/ai_component.lua:535: in function '_thread_main'
	stonehearth/services/server/threads/thread.lua:273: in function <stonehearth/services/server/threads/thread.lua:270>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/services/server/threads/thread.lua:270: in function 'f'
	radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>
develop-3181 (x64)[M]
@stonehearth/components/ai/ai_component.lua:577: (2653689 Radien Dakis) has not yielded after 22 ai spins. Are they in a bad state? Last abort reason: party leader destination changed
stack traceback:
	radiant/modules/common.lua:237: in function 'report_traceback'
	radiant/modules/common.lua:456: in function 'verify'
	stonehearth/components/ai/ai_component.lua:577: in function <stonehearth/components/ai/ai_component.lua:535>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/components/ai/ai_component.lua:535: in function '_thread_main'
	stonehearth/services/server/threads/thread.lua:273: in function <stonehearth/services/server/threads/thread.lua:270>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/services/server/threads/thread.lua:270: in function 'f'
	radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>
develop-3181 (x64)[M]
@stonehearth/components/ai/ai_component.lua:577: (4749422 Naiid Tiroku) has not yielded after 11 ai spins. Are they in a bad state? Last abort reason: follow_path mover aborted reason: could not compute full path in start.
stack traceback:
	radiant/modules/common.lua:237: in function 'report_traceback'
	radiant/modules/common.lua:456: in function 'verify'
	stonehearth/components/ai/ai_component.lua:577: in function <stonehearth/components/ai/ai_component.lua:535>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/components/ai/ai_component.lua:535: in function '_thread_main'
	stonehearth/services/server/threads/thread.lua:273: in function <stonehearth/services/server/threads/thread.lua:270>
	[C]: in function 'xpcall'
	radiant/modules/common.lua:257: in function 'xpcall'
	stonehearth/services/server/threads/thread.lua:270: in function 'f'
	radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>

Save file(after new errors) Dropbox - Link not found

Exiting the game seems to have fixed the problem for now. All the hearthlings are going about their days spouting empty speech bubbles and waving to each other. (Seriously, Radian you saw Uuen like 5 min ago you couldn’t have missed her that much already. Sheesh. Teenagers)

4 Likes

Having some of the same pathing bugs in relation to formed parties. This time on a new game without any mods. It seems to occur when they party gets fairly large I will play for several hours building up the town and adding more combat units to defend it against growing threats eventually the units start to bug out in weird ways i.e. party members will “chase” another so when it comes time to eat they don’t unless I disband the party. I tried forming smaller parties but that didn’t help. Also, should I keep posting updates and reports along this thread related to this issue or is what I have given so far sufficient data and further reports are unnecessary?

develop-3181 (x64)[M]
stonehearth/ai/actions/patrol_helpers.lua:55: attempt to index local ‘pathfinder_component’ (a nil value)
stack traceback:
[C]: ?
stonehearth/ai/actions/patrol_helpers.lua:55: in function 'get_next_path_point’
stonehearth/ai/actions/walk_in_formation_action.lua:79: in function '_get_intercept_speed’
stonehearth/ai/actions/walk_in_formation_action.lua:45: in function '_changed_cb’
radiant/modules/filtered_trace.lua:12: in function <radiant/modules/filtered_trace.lua:7>

This should be fixed in develop-3188. If not, let me know

1 Like