[v18]スタックがいっぱいです
2 posters
[v18]スタックがいっぱいです
v2004ー>v18に変換して色々試しています。Macで作ったものをWindows10に移して試験してます。
Mac上で問題なく立ち上がりv2004の時と同じように使用できる様になりましたが、windows10では立ち上がりから
「スタックがいっぱいです(再呼び出しまたはネスト呼び出しが多すぎます)」
SET MENU BAR(1)
の画面が出て先に進めません。
windows上で動かすにはどこかの設定が必要なのでしょうか?
Mac上で問題なく立ち上がりv2004の時と同じように使用できる様になりましたが、windows10では立ち上がりから
「スタックがいっぱいです(再呼び出しまたはネスト呼び出しが多すぎます)」
SET MENU BAR(1)
の画面が出て先に進めません。
windows上で動かすにはどこかの設定が必要なのでしょうか?
aon- 投稿数 : 9
登録日 : 2020/03/14
Re: [v18]スタックがいっぱいです
いろいろ試していく中で
<>DashID:=New process("P_Dash";32000;"dash")を
<>DashID:=New process("P_Dash";0;"dash")にしたら
windowsでも動く様になりました。
よく意味が分かっていませんが、お騒がせしました。
<>DashID:=New process("P_Dash";32000;"dash")を
<>DashID:=New process("P_Dash";0;"dash")にしたら
windowsでも動く様になりました。
よく意味が分かっていませんが、お騒がせしました。
aon- 投稿数 : 9
登録日 : 2020/03/14
Re: [v18]スタックがいっぱいです
4Dはバージョン(およびWindowのバージョンも)が上がるにしたがって、同じ処理を行うにしても、プロセスに必要なメモリ量が増える傾向があり、最低メモリ量も増えてきました。
- Code:
<>DashID:=New process("P_Dash";0;"dash")
tomita- 投稿数 : 11
登録日 : 2016/11/11
Re: [v18]スタックがいっぱいです
ランゲージリファレンスのNew Processを見たらスタックサイズが”0”になってたので、それを試して見たら、たまたまうまくいったという事です。昔は32000だった気がするので何も疑わずそのままにしてました。
>32000というのは、現在の基準からすると、おそらく最低量を下回っています。
そういう事なんですね。今のところそれ以外の不都合は出てませんが
_o_During もあったりして、何これ?と調べたら廃止予定のコマンドとある。
_o_シリーズはこまめに変更していかなければいけないのかなと思ってます。
>32000というのは、現在の基準からすると、おそらく最低量を下回っています。
そういう事なんですね。今のところそれ以外の不都合は出てませんが
_o_During もあったりして、何これ?と調べたら廃止予定のコマンドとある。
_o_シリーズはこまめに変更していかなければいけないのかなと思ってます。
aon- 投稿数 : 9
登録日 : 2020/03/14
Permissions in this forum:
返信投稿: 不可
|
|