Ticket #33323

4.80→4.81にバージョンアップするとマクロが動作しない

오픈 날짜: 2014-03-04 10:56 마지막 업데이트: 2014-03-10 00:09

Reporter:
소유자:
(del#24082)
Type:
Status:
Closed
Component:
Priority:
9 - Highest
Severity:
5 - Medium
Resolution:
Accepted
File:
1
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

Windows7 SP1でTeraterm4.80から4.81にバージョンアップした所、 これまで接続できていたマクロで接続ができなくなりました。

■エラーメッセージ 「TTPMACRO は動作を停止しました   問題が発生したため、プログラムが正しく動作しなくなりました。  プログラムは閉じられ、解決策がある場合はWindowsから通知されます。」

ttlファイルダブルクリックでも、Teratermのメニュー→マクロから ttlファイルを選んでも同事象です。

また、一旦アンインストールし4.80を入れ直すと正常に接続できました。 次にもう一度4.81をインストールするとやはり同事象でエラーとなりました。

なお、4.81でも接続可能なマクロもあります。 原因を調査して頂きたいですが他にどのような情報が必要でしょうか。

Ticket History (3/10 Histories)

2014-03-04 10:56 Updated by: rtabata
  • New Ticket "4.80→4.81にバージョンアップするとマクロが動作しない" created
2014-03-04 11:37 Updated by: (del#1144)
댓글 올리기

問題が再現するマクロを添付してください。問題が再現する最小のマクロであれば助かります。

2014-03-04 12:51 Updated by: rtabata
댓글 올리기

「Macro.zip」というファイルを添付しました。

これを適当なディレクトリ上に配置、解凍し、

\Macro\TTL\036_A\ServerA.ttl を実行してください。
4.80だとメッセージボックスが表示されますが、4.81だと事象が発生します。

2014-03-04 13:55 Updated by: (del#1144)
  • Resolution Update from None to Accepted
댓글 올리기

To 平田さん

添付のマクロを実行すると、CloseBuff() の中の free(BuffLineNoi); で落ちます。r5466 の修正が関係あるかもしれませんが、見て頂けるでしょうか?

2014-03-04 19:25 Updated by: None
댓글 올리기

include を使用するとだめみたいです。

2014-03-04 23:03 Updated by: (del#24082)
  • 소유자 Update from (None) to yutakapon
댓글 올리기

ご迷惑をおかけしております。 修正したアーカイブを下記に置きましたので、確認願います。

http://ttssh2.sourceforge.jp/snapshot/snapshot-20140304.zip

2014-03-05 09:12 Updated by: rtabata
댓글 올리기

修正版で事象が改善されました。 ありがとうございました。

2014-03-05 10:14 Updated by: None
댓글 올리기

修正版で改善しました。 私の周囲でも、マクロが動作しなくなったと言っている人が数名おりますので、早めにリリースした方がよいですね。 今回特に、窓の杜などで紹介されていて、ダウンロードした人は多いでしょうね。

2014-03-10 00:09 Updated by: (del#24082)
  • Ticket Close date is changed to 2014-03-10 00:09
  • Status Update from Open to Closed
댓글 올리기

4.82リリースで処置しましたので、本チケットはクローズとします。 関係者のみなさま、ご協力感謝します。

Attachment File List

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login