石井さん、

小笠原と申します。
レポートありがとうございました。

# OSCのブースでご相談いただいた件ですよね?


(ちょっと引用長くてすみません)

>
> Ubuntu 14.04 で LibreOffice 4.2.8.2 (Build ID: 420m0(Build:2))を使って
> います。主に企業内のLAN環境で使っているのですが、書類を開いたままネット
> ワークを切断したり、別な環境(たとえばmobile routerでインターネットに直
> 結)にすると、LibreOfficeが反応しなくなります。
>
> 試しに
> /usr/lib/libreoffice/program/soffice.bin
> をstraceで追ってみると、正常に動いているときは
>
> poll([{fd=11, events=POLLIN}, {fd=10, events=POLLIN}], 2, 100) = 0
> (Timeout)
> recvmsg(10, 0x7ffe4419d7b0, 0)          = -1 EAGAIN (Resource temporarily
> unavailable)
> recvmsg(10, 0x7ffe4419d8f0, 0)          = -1 EAGAIN (Resource temporarily
> unavailable)
> poll([{fd=11, events=POLLIN}, {fd=10, events=POLLIN}], 2, 100
>
> が繰り返し出力されます。ネットワークを切断したり切り替えると、
>
> open("/run/user/1000/gvfs/smb-share:server...
>
> のような行で待っているようです。smb上で開いたことのあるファイルの履歴の
> 確認でもしているのでしょうか?
>


straceの動きをみると、 「最近使用したドキュメント」を表示
しようとして、ファイルが開けないで固まっているようですね。
英語版のask.libreoffice.orgで報告されてました。

https://ask.libreoffice.org/en/question/36992/libreoffice-periodically-accesses-files-in-recent-list-causing-freezes/

バグレポートもされているようなので:

https://bugs.documentfoundation.org/show_bug.cgi?id=87013&redirected_from=fdo

コメント追記されるとよいかもしれません。

workaroundとしては、上のリンクにもあるように、
「最近使用したドキュメント」▶︎「一覧のクリア」をすれば
一時しのぎにはなります。

また機能拡張「History Master」を利用すると、保存する
履歴の数を変更できて、これを 0 にすると履歴が記録され
なくなるので、一時しのぎはできるかもしれません。

http://bernard.marcelly.perso.sfr.fr/HM/index.html

ご確認ください。



-- 
-- 
Naruhiko Ogasawara ([email protected])

-- 
Unsubscribe instructions: E-mail to [email protected]
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/ja/discuss/
All messages sent to this list will be publicly archived and cannot be deleted

メールによる返信