You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
eaf88c1 (Fix for https://github.com/deadw00d2/AROS/issues/60) revealed a problem for programs without icon or with CLI tooltype. Prior that that change, stack in such situations was inherited from parent cli structure - this was in most cases Wanderer which has 262144 bytes of stack. After this change, NP_StackSize gets priority and workbench.library uses wb_DefaultStackSize as NP_StackSize in "CLI path". wb_DefaultStackSize is initialized to 40960.
Some questions:
Which stack Workbench uses when running tools with CLI tooltype? One from icon? Default workebench?
Prefs/Wanderer should be extended to allow editing wb_DefaultStackSize and workbench.library should adjusted to load it from prefs (check how this is done in Workbench)
What's more interesting, if the tool is used as tool for project file (via icon or deficon) and icon has CLI tooltype, the stack from icon is used on "CLI path". This means there is inconsistency between "tool" and "project" paths.
The text was updated successfully, but these errors were encountered:
eaf88c1 (Fix for https://github.com/deadw00d2/AROS/issues/60) revealed a problem for programs without icon or with CLI tooltype. Prior that that change, stack in such situations was inherited from parent cli structure - this was in most cases Wanderer which has 262144 bytes of stack. After this change, NP_StackSize gets priority and workbench.library uses wb_DefaultStackSize as NP_StackSize in "CLI path". wb_DefaultStackSize is initialized to 40960.
Some questions:
What's more interesting, if the tool is used as tool for project file (via icon or deficon) and icon has CLI tooltype, the stack from icon is used on "CLI path". This means there is inconsistency between "tool" and "project" paths.
The text was updated successfully, but these errors were encountered: