ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

Re: Re: Strtokenのバグ?

このトピックの投稿一覧へ

なし Re: Re: Strtokenのバグ?

msg# 1.1.1
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-6-15 11:14
cabin  常連   投稿数: 48
uniPaas全体的に言えるのですが、
複合的に挙動がおかしくなる場合があります。

strtokenの件もその1つで、1つの流れの中で使用しているのですが、1つずつ処理を止めていって、最終的にstrtokenの行を止めるとエラーが無くなりました。

しかし、有効にすると"Buffer overrun"が発生するので、
今ひとつすっきりしていません。

しかし、前回も申し上げたように、単体でテストすると全くの正常ということで、問題のプログラムは変数などかなり多くの定義があるので、uniPaas内部のメモリの処理に問題があるのではないかと推測しています。


その他にも、callprog()関数でも妙な動作がありました。

プログラムを追加すると、callprogで呼ばれているプログラムのリテラル番号が変化するはずですが、ごく希に変化しない場合があります。
突然プログラムの挙動がおかしくなったので気づきました。

特に、他のプログラムからプログラムをインポートした際に発生しやすいようです。

プログラムをフォルダ分けして使用していると、読込んだプログラムが途中に挿入されるのが原因かも知れません。

今回の一連の不具合は、V9で数年安定動作しているプログラムをuniPaasにコンバートしたプログラムで発生しています。

"V9Plusアプリケーション変換ユーティリティ"に問題があるのかも知れません。

いろいろと、あれっ?という場面が多いようです。
投票数:0 平均点:0.00

投稿ツリー

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約