UNCパスで「配列の範囲が無効です」エラーNo.10283
M2001 さん 22/07/31 13:48
 
Tablacus Explorerからの乗り換え検討中です。
\\IPアドレス\パス の共有名を入れると、
「\\IPアドレスにアクセスできません。このネットワークリソースを使用するアクセ
ス許可がない可能性があります...、配列の範囲が無効です」
エラーダイアログが表示されます。

Windows標準エクスプローラ、Tablacus Explorerともそのようなことは無く表示され
ますので、不具合だろうと考えます。

[ ]
RE:10283 UNCパスで「配列の範囲が無効でNo.10287
秀丸担当 さん 22/08/01 11:43
 
秀丸ファイラーClassicでIPアドレスのUNCパスを制限しているとかそういったことは
無く、できるはずになっています。
過去の事例としては、V1.46のベータ版の途中でIPアドレスだけの入力で固まる問題
がありました。共有名まで入力していれば問題なかったのと、正式版でできなくなっ
たことはいまのところ事例はないですが、もし古いバージョンをお使いでしたら最新
版にすると変化があるかもしれません。
Windows 10 Version 1803あたりでWindowsの問題でエクスプローラも含めてホスト名
が使えなくなってしまったことがありましたが、そのときはIPアドレスだけで使って
いたことがあります。

「配列の範囲が無効です」というエラーは見たことが無いのですが、エラーコードに
よる情報では、RPC_S_INVALID_BOUNDや英語では"The array bounds are invalid"と
いうもののようです。
Google検索した情報の1つにrunasでという情報があったので、管理者として実行す
るかどうかによっても違うかもしれないです。
こちらでは起きたことがなく、すみませんがこれらの情報をもとに条件を絞っていた
だいたりするしかなさそうです。


[ ]
RE:10287 UNCパスで「配列の範囲が無効でNo.10316
M2001 さん 22/08/15 00:04
 
どうやら古いsambaサーバにUNCアクセスすると発生するようです。
最近のsambaサーバはUNCアクセスしても問題無く使えました。
ネットワークドライブ割り当てしておくと古いsambaでも問題無く使えます。

[ ]
RE:10316 UNCパスで「配列の範囲が無効でNo.10319
秀丸担当 さん 22/08/17 13:39
 
古いsambaサーバで違いがあるということで、そういう事例があるということで参考
になります。
関係あるかわかりませんが、Google検索した情報の1つにシステムのメモリ不足が関
係しているかもしれないような情報がありました。
ちょうどV1.78β版で、メモリ確保のアドレス範囲に関する変更がありました。
これで変化があるかどうかもわかると参考になります。
参考:
https://www.maruo.co.jp/turukame/7/x10299_.html#10301

エクスプローラはWindows11でもいまだに32bitに制限していて、コンテキストメニ
ュー問題から脱却できないようです。
秀丸ファイラーClassicでも64bit版でも従来通りアドレス確保は32bit制限にしよう
かと思ったのですが、やっぱり通常は制限なしにして、オプションで制限ありに変更
可能にしようかと検討中です。

現在の状態は、V1.76以前は32bitに制限あり、V1.78β1〜V1.78β4は制限なしになっ
ています。

[ ]