Date: prev next · Thread: first prev next last
2015 Archives by date, by thread · List index


石井さん、


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

# 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 (naruoga@gmail.com)

-- 
Unsubscribe instructions: E-mail to discuss+unsubscribe@ja.libreoffice.org
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

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.