7.1.6.2 にしたら起動しなくなった

7.1.6.2 にしたら起動しなくなった。7.1.5以前までは普通に使えていたので、7.1.6のバグであることに間違いありません。以下がイベントビューアのログです。

イベント1005,Application Error

次のいずれかの理由によりファイル にアクセスできません: ネットワーク接続、このファイルの保存先ディスク、またはこのコンピューターにインストールされている記憶域 ドライバーに問題があります。または、ディスクが見つかりません。 このエラーによりプログラム LibreOffice は終了しました。

プログラム: LibreOffice
ファイル:

エラー値は [追加データ] セクションに一覧表示されます。
ユーザー操作

  1. このファイルをもう一度開きます。 この状況は、プログラムを再実行するときに修復される一時的な問題である可能性があります。
  2. このファイルにまだアクセスできず、
    ファイルがネットワーク上にある場合は、 ネットワーク管理者がネットワークに問題がないこと、およびサーバーにアクセスできることを検証する必要があります。
    • ファイルが、フロッピー ディスクや CD-ROM などのリムーバブル ディスクにある場合は、ディスクがコンピューターに完全に挿入されていることを確認します。
  3. CHKDSK を実行してファイル システムをチェックおよび修復します。CHKDSK を実行するには、[スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックし、「CMD」と入力して、[OK] をクリックします。コマンド プロンプトで「CHKDSK /F」と入力してから、Enter キーを押します。
  4. 問題が解決しない場合は、バックアップ コピーからファイルを復元します。
  5. 同じディスク上の他のファイルが開くかどうかを確認します。開かない場合は、そのディスクが壊れている可能性があります。ハード ディスクの場合は、管理者またはコンピューター ハードウェア ベンダーに連絡して サポートを受けます。

追加データ
エラー値: 00000000
ディスクの種類: 0

  • <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  • <System>
    <Provider Name=“Application Error” />
    <EventID Qualifiers="49152">1005</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>100</Task>
    <Opcode>0</Opcode>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime=“2021-09-13T02:56:45.7328507Z” />
    <EventRecordID>58821</EventRecordID>
    <Correlation />
    <Execution ProcessID=“0” ThreadID=“0” />
    <Channel>Application</Channel>
    <Computer>LAPTOP-S59VBL4H</Computer>
    <Security />
    </System>
  • <EventData>
    <Data />
    <Data>LibreOffice</Data>
    <Data>00000000</Data>
    <Data>0</Data>
    </EventData>
    </Event>

イベント1000,Application Error

障害が発生しているアプリケーション名: soffice.bin、バージョン: 7.1.6.2、タイム スタンプ: 0x6135e2a5
障害が発生しているモジュール名: skialo.dll、バージョン: 7.1.6.2、タイム スタンプ: 0x61353cf8
例外コード: 0xc000001d
障害オフセット: 0x000000000052b9c0
障害が発生しているプロセス ID: 0xd48
障害が発生しているアプリケーションの開始時刻: 0x01d7a84b019aeaf7
障害が発生しているアプリケーション パス: C:\Program Files\LibreOffice\program\soffice.bin
障害が発生しているモジュール パス: C:\Program Files\LibreOffice\program\skialo.dll
レポート ID: dcbc62b9-1298-4c4f-8011-15cf10c6fd6a
障害が発生しているパッケージの完全な名前:
障害が発生しているパッケージに関連するアプリケーション ID:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

  • <System>
    <Provider Name=“Application Error” />
    <EventID Qualifiers="0">1000</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>100</Task>
    <Opcode>0</Opcode>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime=“2021-09-13T02:56:57.4019088Z” />
    <EventRecordID>58829</EventRecordID>
    <Correlation />
    <Execution ProcessID=“0” ThreadID=“0” />
    <Channel>Application</Channel>
    <Computer>LAPTOP-S59VBL4H</Computer>
    <Security />
    </System>
  • <EventData>
    <Data>soffice.bin</Data>
    <Data>7.1.6.2</Data>
    <Data>6135e2a5</Data>
    <Data>skialo.dll</Data>
    <Data>7.1.6.2</Data>
    <Data>61353cf8</Data>
    <Data>c000001d</Data>
    <Data>000000000052b9c0</Data>
    <Data>2224</Data>
    <Data>01d7a84b035cd2c6</Data>
    <Data>C:\Program Files\LibreOffice\program\soffice.bin</Data>
    <Data>C:\Program Files\LibreOffice\program\skialo.dll</Data>
    <Data>f5027656-9c59-4142-b4c8-30fb74c373e7</Data>
    <Data />
    <Data />
    </EventData>
    </Event>
1 Like

私には知見が不足していて質問内の技術情報を充分汲み取ることが出来ていませんが、7.1.6.2での不起動に関連して次のようなバグ報告が上がっているのを目にしています。参考としてお知らせいたします。
Bug 144434 - LibreOffice 7.1.6.2 fails to start if Skia is enabled.
ただBugzilla上ではまだ再現確認報告がされておらず、公式には要改修の位置付けになっていません。
またここAskの他言語カテゴリー(英語・仏語)でも7.1.6に関する同様の質問が何件か上げられているようです。

私の手元では7.3開発版ナイトリービルド(デイリービルド)で一時期同様の現象があり、バグ報告しましたが、9/1版で解消されています。
Bug 143152 - Crash just after startup in 7.3 master nightly build (AMD video drivers problem?).
残念なことに7.1.6はうちでは問題なく起動できていて、Bug 144434は再現出来ていないのですが、SkiaとAMD製グラフィックカードに関係していそうな点が共通しています。
Bug 143152を解消した手直しがBug 144434や本件にも有効であれば、7.1系も後のリリースで問題が解消されるかも知れません。ですが現時点では確認が取れていません。

Bug 143152に際しては、7.1.5など起動可能なバージョンで[ツール]-[オプション]-[LibreOffice]-[表示]の「すべてのレンダリングにSkiaを使用」チェックを外した(または「Skiaソフトウェアレンダリングを強制的に使用する」チェックをつけた)ユーザープロファイルを作っておき、それを引き継ぐことで起動が可能でした。もしhn1eAJrrさんがSkiaの設定をそのようにしていないようであれば、一度試してみてもいいかも知れません。

もしかすると、セーフモードによる起動(スタートメニューから「LibreOffice (セーフモード)」を選択)でもSkia設定を変更出来るかも知れません。が、私自身はセーフモードの扱いに不案内で、確たる助言が出来ません。経験豊富な方の助言に期待します。

1 Like

7.1.5で、Skiaを完全無効にしてから7.1.6を入れると、7.1.6を起動できました。
7.1.6でSkiaを有効にすると起動できなくなりました。セーフモードでSkiaを無効にしても、通常モードにその設定が反映されませんでした。
7.1.6をアンインストールし、7.1.5を入れて、Skiaを完全無効にしてから7.1.6を入れると、7.1.6を起動できました。

ハードウェア環境は以下です。以下の環境のSkia対応を希望します。
Lenovo V310-15ISK
Celeron(R) 3855U 第6世代 Skylake U
RAM 4GB PC4-17000 DDR4 SDRAM
Intel HD Graphics 510

2 Likes

検証・報告、ありがとうございます。
実は7.2.1.1RCでも同様のバグ報告が上がっていたのですが、そちらも7.2.1.2RCで解消していることが報告されました。
Bug 144174 - LibreOffice 7.2.1.1 (64 bit) won’t open on most of our systems
もしかすると7.1系も既に7.1.7開発版で解消されている可能性がありますが、現時点で検証されていません。再現可能な環境のユーザーが限られるため(Bugzillaに書き込みする層となるとなおのこと)検証情報が集まりにくいようです。もし可能でしたら、最新の7.1.7開発版の挙動を検証いただけるとコミュニティーでの事態把握の助けになると思います。
https://dev-builds.libreoffice.org/daily/libreoffice-7-1/Win-x86_64@tb77-TDF/
加えてBugzillaで結果をご報告いただけると一層助けになります。他者が自身検証できていないことを報告するのもいささかためらわれますので…。
ご検討いただけると助かります。
(開発版(LibreOfficeDev)はRCと異なりリリース版とは別アプリとしてインストールされるので、リリース版の利用環境を破壊しません。ただしスタートメニューには登録されないのでデスクトップアイコンなどから起動する必要があります。また開発版用のユーザープロファイルをユーザーフォルダ(のAppData/Roaming/LibreOfficeDev)に残しますので、次回改めて開発版をクリーンインストールしたい場合は事後に削除しておく必要があります。)

1 Like

7.1.7開発版をインストールしてみました。
こちらはSkiaモードでも問題なく起動できました。

3 Likes

参考続報です。
どうやら追加の修正も入ったようで、それも含めて7.1.7での解消が期待されそうです。
直ってるといいですねー。
Bug 144598 - Crash in: SkRect::round()