Skip to main content
Miyuki Takeshige
Participant
July 1, 2019
Question

特定ファイルを開くと強制終了する

特定のhtmlファイルを開くと、ソフトが強制終了します。

エラー文などは表示されません。

該当ファイル以外は普通に開いて編集できます。

PCの再起動、アプリの再インストールは試しましたが解決しません。

また、コピーしたファイルも同じように開けませんでした。

Dreamweaverのバージョンは19.2、

PCはMac OS High Sierra バージョン10.13.6 です。

非常に困っていますので、解決策や原因の心当たりをご存知の方がおりましたら

アドバイスをいただけますと幸いです。

どうぞよろしくお願いいたします。

This topic is closed to new replies. Start a new post to keep the conversation going.

4 replies

Inspiring
July 2, 2019

特定のファイルを開いた際やファイルパネル操作時にクラッシュする場合、サイトキャッシュファイルが損傷していることが原因になっていることが多いです。以下のサイト記載の情報を参考にサイトキャッシュファイルの再作成を行ってみてください。

https://helpx.adobe.com/jp/dreamweaver/kb/cq03110804.html

また、Dreamweaverそのものの動作が不安定になっている場合、Dreamweaverの初期設定ファイルを作成し直す事で動作が改善する場合があります。初期設定ファイルはアプリケーションをアンインストールしただけでは削除されませんので、以下のサイトの内容を再確認してみてください。

https://helpx.adobe.com/jp/dreamweaver/kb/restore-preferences-dreamweaver.html

その他、そのファイルだけが原因になっている場合は、特定のコードの組み合わせや外部ファイルへのリンクの読み取りに失敗してDreamweaverが強制終了している可能性も考えられます。 予めテキストエディタ等でファイル内のコードをコメントアウトし、少しずつそのコメントを外していくことで原因の特定が可能かと思います。多少HTMLの構造が崩れていてもクラッシュしない筈ですが、CSSの@importによる外部ファイルの読み込みや、JSファイルやフォントへの外部リンクがあるようでしたらまずは疑ってみるといいかもしれません。

Translate
Miyuki Takeshige
Participant
July 4, 2019

どうもありがとうございます!

参考ページの動作を全て試しましたが解決せず、

>テキストエディタ等でファイル内のコードをコメントアウトし、少しずつそのコメントを外していくこと

こちらの方法を試したところ、<head>内にあるwebフォント読み込み用タグを削除すると開けることがわかりました。

問題タグ:<script type="text/javascript" src="//typesquare.com/3/tsad/script/ja/typesquare.js?PHA2f1~c96o%3D" charset="utf-8"></script>

このタグはwebフォントサービス会社が提供しているものなので、jsファイルの名前を変えることなどはできません。

また、同じタグを記述している別のページは問題なく開けることから

タグそのものの問題ではなく、私が作ったhtmlファイルに何らかの原因があるのか……と思うのですが

どういった原因が考えられるでしょうか?

質問を重ねてしまい申し訳ございませんが、ご存知のことがありましたらお教えいただけますと幸いです。

どうぞよろしくお願いいたします。

Translate
Inspiring
July 4, 2019

他のファイルと異なる点を探していけば原因になっている箇所が見つかりそうですが、typesquare.js 以下のパラメータは問題ないファイルと同じになっていますでしょうか。

また、jsファイルはコード内の挿入されている場所によって動作が改善する場合があります。他のjsファイル等の読み込み前や後に変更したり、bodyタグの閉じる直前に移動させてしまうのも効果的かと思います。

パラメータの最後が %3D (「=(イコール)」のURLエンコード)になっているのが気になりますが、typesquare が提供しているAPIについても確認されては如何でしょうか。

Translate