HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2019
0304
Y_repeatmesboxにおける危険4解決


Y_repeat

リンク

2019/3/4(Mon) 01:59:55|NO.86809

なんか2014コンテストの時に
ID#851 c mesbox
http://dev.onionsoft.net/seed/info.ax?id=851
というTOOLを作成して投稿したんですけど
出来てデバッグしたら(コンテスト期間終了後だったような)
mesbox内にペーストしたら
誤作動した気がするんですよね
結構シンプルな作品なんで
mesboxの機能まんまなTOOLだった気がします

でmesboxへのペーストの失敗ってどんな条件でおきるんですか?という質問です
それと回避方法も知りたいです
文字列のサイズは大きくはとってなかったのかもしれないです
大きいサイズの文字列をペーストしたかもしれないです

今ちょっとやったら 誤作動起きなくて 更に謎ですw

自分、結構、mesbox使うので
安心のために質問してみました



この記事に返信する


沢渡

リンク

2019/3/4(Mon) 18:53:50|NO.86817

うろ覚えですが、mesbox絡みで、
「WindowsXPでは正常に動作したのに、Windows7では不具合が発生した」
というケースに遭遇した記憶があります。
その「不具合」の内容はよく覚えてはいないのですが、
「標準の入力ボックスでは32767以上の文字列は扱えない」という制限が
絡んでいたような気がします。
(XPではこの管理が比較的いい加減だったが、Win7では厳格化した、ような?)

過去スレでmesboxに大きなサイズのテキストをペーストできるか、
という話題があったので、参考になれば。
http://hsp.tv/play/pforum.php?mode=pastwch&num=71466

ただ、おにたま氏のブログを読む限り、HSP3.5ではこれが解消されたような
ことが書いてあるので、最新のHSPを使えば問題ないかもしれません。
http://www.onionsoft.net/wp/archives/1843



KA

リンク

2019/3/4(Mon) 19:22:57|NO.86818

どんな「誤動作」なのか不明ですよ。

文字コードが合っていないとか?



Y_repeat

リンク

2019/3/4(Mon) 21:31:10|NO.86820

返信ありがとうございます→沢渡さん。KAさん

>沢渡さん
確か適当に64kb越えのテキストをコピペした気がします
となると64000字強なので 32767字以上になるので
誤作動したとも思えます
その誤作動は直してもらってるので
誤作動が再現出来なかったのかもしれません

>KAさん
確かどっちかの一部分しかコピペされなかったと思われます

小さ目のmesboxの文字列の加工は大体安全で
それでも不具合出るならプログラマーの作った不具合ってことなのかな

いちいち確認するのもめんどくさいですが
ある程度のデバッグはしなきゃいけない行儀作法なのかな

って自分、単体テスト的にしかデバッグしてなかったり



Y_repeat

リンク

2019/3/6(Wed) 02:37:36|NO.86827

解決にするの忘れてました
解決としておきます



ONION software Copyright 1997-2023(c) All rights reserved.