田中秀宗です。
みなさん有難うございます。
ようやくビルドが終わり、バックトレースが取れました。
これで解決できますでしょうか?
よろしくお願いします。
0:018 !analyze -v
***
*
*
*Exception Analysis
*
*
*
On Thu, 2014-04-03 at 22:17 +0900, Tanaka-CS wrote:
田中秀宗です。
みなさん有難うございます。
ようやくビルドが終わり、バックトレースが取れました。
お疲れ様です。
もしかしたらこれ
http://cgit.freedesktop.org/libreoffice/core/commit/?id=76bdf523981d2bd983dac4e01bc5cc934118a73f
で直ってるかもしれません。トレースの場所と症状がかなり近いので。恐らく
4.2で同様な動作をしてもクラッシュはしないかと思います。
On Thu, 2014-04-03 at 09:31 -0400, Kohei Yoshida wrote:
4.1で試したい場合は、田中さんは独自のビルドをお持ちなので以下のように
し
て
git cherry-pick 76bdf523981d2bd983dac4e01bc5cc934118a73f
4.1のブランチにバックポートして、make scを走らせて再度検証してみて下さ
い。
すいません。その必要はないです。4.1にもバックポート済みです。
田中秀宗です。
実はgitではなく、4.1.5のソースコードからビルドしました。なので、ソースコードを見ると適用前の状況でした。
git の調子が悪くて、ダウンロード済みのファイルを利用していた次第です。
今コンパイル中ですので、結果は追ってお知らせします。
Kohei Yoshida kohei.yosh...@collabora.com:
On Thu, 2014-04-03 at 10:22 -0400, Kohei Yoshida wrote:
すいません。その必要はないです。4.1にもバックポート済みです。
田中秀宗です。
小笠原さん有難うございます。
Libreのソースで秒数を20秒に増やしてコンパイルしました。
結果、こちらの環境では変わらず
・OpenOfficeではJavaアプリからの印刷が可能
・LibreOfficeでは、なぜか不可能で、
バックトレースが数秒も待たずに吐出されます。
もう少し調べてみますが、
現状のご報告でした。
(2014年04月02日 13:44), Naruhiko Ogasawara wrote:
小笠原です。
どなたかLibreOffice 4.1.5で動作する
java_uno.jar
juh.jar
jurt.jar
茂木です。
すみません、情報が錯綜してどうなっているかよくわからないのですが、
windbgの出力を見ると
ExceptionCode: c005 (Access violation)
eip= esp=13b4f6e4 ebp=13b4f6f0 iopl=0 nv up ei pl nz na pe nc
?? ???
eipが0になっているので、何らかのバグでアドレス0に飛んで、そこのコードを実行
しようとしてアクセス違反で落ちていることがわかります。jvm上でそれが発生する
茂木です。
--enable-dbgutilも追加してみると良いです。その他のオプションは
$ ./autogen.sh --help
で見れます。
--
Unsubscribe instructions: E-mail to discuss+unsubscr...@ja.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/ja/discuss/
All
小笠原です。
どなたかLibreOffice 4.1.5で動作する
java_uno.jar
juh.jar
jurt.jar
ridl.jar
unoil.jar
の、ソースコードをお持ちではないですか?
間違っていたら恐縮ですが、LibreOfficeのソースツリー以下の
javahelper/com/sun/star
以下にある一連のJavaのファイルじゃないでしょうか?
[以上]
--
Unsubscribe instructions: E-mail to discuss+unsubscr...@ja.libreoffice.org
Posting
田中秀宗です。
ビルド環境の構築に手こずっています。
cygwin 64bit
Visual Studio 2013 Express
Windows 8.1 64bit
という環境なのですが、どこが間違っているのか分かりません。
checking for midl.exe... configure: error: midl.exe not found in
/Bin/x86, Windows SDK installation broken?
というエラーなのですが、
Windows SDK 8.1 は入れてあります。
試しにSDKを入れなおしましたが、状況変わらずです。
お世話になっております。
Visual Studio 2013でのビルドはやった事は無いのですが、v110はVisual Studio 2012の
プラットフォームツールセットだと思います。
※多分V120が必要だと思います。
以下が参考になるかもしれません。
http://stackoverflow.com/questions/13663898/specified-platform-toolset-v110-is-not-installed
田中秀宗です。
ありがとうございます。
%AppData%\Roaming\LibreOffice をリネームして実行してみたのですが、
現象は変わらず、やはりエラーが出ます。
vcl\win\source\app\salinst.cxx
の、SalAbort関数の呼び出し元がどこかを知る方法はありませんでしょうか?
Javaだと関数の呼び出し履歴が追いやすいのですが、
C言語は未知の領域なので、ソースを見ても分かりませんでした。
私がデバッグできれば問題は解決するのですが、
ハードルはかなり高そうですね。
(2014年03月28日 12:23), Isamu Mogi
茂木です。
ありがとうございます。ちょっと確認してみますが、アプリ内で根本原因の例外を
潰した後別の例外を投げ、それをwindbgが拾っている。というように見えるので、
僕の手元で再現できないこともあり原因究明はなかなか難しそうです。
もしかしたら設定ファイルが壊れていたりしていて、それが原因かもしれません。
下記設定フォルダ
%AppData%\Roaming\LibreOffice
を、バックアップ&削除してからもう一度再現プログラムを実行を試してもらえますか?
2014年3月28日 0:07 Tanaka-CS i...@tanaka-cs.co.jp:
12 matches
Mail list logo