Re: [ja-discuss] Re: [ja-discuss] バックトレースです

2014-04-03 スレッド表示 Tanaka-CS
田中秀宗です。 みなさん有難うございます。 ようやくビルドが終わり、バックトレースが取れました。 これで解決できますでしょうか? よろしくお願いします。 0:018 !analyze -v *** * * *Exception Analysis * * *

Re: [ja-discuss] Re: [ja-discuss] バックトレースです

2014-04-03 スレッド表示 Kohei Yoshida
On Thu, 2014-04-03 at 22:17 +0900, Tanaka-CS wrote: 田中秀宗です。 みなさん有難うございます。 ようやくビルドが終わり、バックトレースが取れました。 お疲れ様です。 もしかしたらこれ http://cgit.freedesktop.org/libreoffice/core/commit/?id=76bdf523981d2bd983dac4e01bc5cc934118a73f で直ってるかもしれません。トレースの場所と症状がかなり近いので。恐らく 4.2で同様な動作をしてもクラッシュはしないかと思います。

Re: [ja-discuss] Re: [ja-discuss] バックトレースです

2014-04-03 スレッド表示 Kohei Yoshida
On Thu, 2014-04-03 at 09:31 -0400, Kohei Yoshida wrote: 4.1で試したい場合は、田中さんは独自のビルドをお持ちなので以下のように し て git cherry-pick 76bdf523981d2bd983dac4e01bc5cc934118a73f 4.1のブランチにバックポートして、make scを走らせて再度検証してみて下さ い。 すいません。その必要はないです。4.1にもバックポート済みです。

[ja-discuss] Re: [ja-discuss] Re: [ja-discuss] バックトレースです

2014-04-03 スレッド表示 TANAKA HY
田中秀宗です。 実は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にもバックポート済みです。

Re: [ja-discuss] Re: [ja-discuss] バックトレースです

2014-04-02 スレッド表示 Tanaka-CS
田中秀宗です。 小笠原さん有難うございます。 Libreのソースで秒数を20秒に増やしてコンパイルしました。 結果、こちらの環境では変わらず ・OpenOfficeではJavaアプリからの印刷が可能 ・LibreOfficeでは、なぜか不可能で、  バックトレースが数秒も待たずに吐出されます。 もう少し調べてみますが、 現状のご報告でした。 (2014年04月02日 13:44), Naruhiko Ogasawara wrote: 小笠原です。 どなたかLibreOffice 4.1.5で動作する java_uno.jar juh.jar jurt.jar

[ja-discuss] Re: [ja-discuss] バックトレースです

2014-04-02 スレッド表示 Isamu Mogi
茂木です。 すみません、情報が錯綜してどうなっているかよくわからないのですが、 windbgの出力を見ると ExceptionCode: c005 (Access violation) eip= esp=13b4f6e4 ebp=13b4f6f0 iopl=0 nv up ei pl nz na pe nc ?? ??? eipが0になっているので、何らかのバグでアドレス0に飛んで、そこのコードを実行 しようとしてアクセス違反で落ちていることがわかります。jvm上でそれが発生する

[ja-discuss] Re: [ja-discuss] バックトレースです

2014-04-02 スレッド表示 Isamu Mogi
茂木です。 --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

Re: [ja-discuss] バックトレースです

2014-04-01 スレッド表示 Tanaka-CS
田中秀宗です。 ありがとうございました。 4.1.5のWindows 8.1でのビルドがようやく終わりました。 Java を8から7に変更したり、 デフォルトロケールを米国にしたり、 エラーを回避しながら何とかここまでたどり着きました。 しかし、 make install が、後述のようにエラーになりました。 試しに C:\build\solver\wntmsci14.pro\bin の、soffice.exe を実行してみたのですが、当然の如く 「指定されたファイルがみつかりません」のエラーとなります。 みなさん、どのように環境を作られているのでしょうか?

Re: [ja-discuss] バックトレースです

2014-04-01 スレッド表示 Isamu Mogi
茂木です。 あと一歩ですね! installではなく、dev-installを使ってください。 $ make dev-install (2014/04/01 21:36), Tanaka-CS wrote: 田中秀宗です。 ありがとうございました。 4.1.5のWindows 8.1でのビルドがようやく終わりました。 Java を8から7に変更したり、 デフォルトロケールを米国にしたり、 エラーを回避しながら何とかここまでたどり着きました。 しかし、 make install が、後述のようにエラーになりました。 試しに

Re: [ja-discuss] バックトレースです

2014-04-01 スレッド表示 Isamu Mogi
茂木です。 とりあえず、ディレクトリ以下をsoffice.exeで検索して、見つかったら それを実行すれば良いと思います。 (2014/04/01 22:46), Tanaka-CS wrote: 田中秀宗です。 茂木さん有難うございます。 以下のように成功したようなのですが、 その後 C:\build\instdir\wntmsci14.pro フォルダを見ても どうすれば良いのか分かりません。 Windows用のインストーラーが出来ている状態なのでしょうか? WindowsのC言語は全く知らないもので、何卒よろしくお願いします。 ... removing

Re: [ja-discuss] バックトレースです

2014-04-01 スレッド表示 Isamu Mogi
茂木です。 Windows用のインストーラーが出来ている状態なのでしょうか? すみません、できていたような気もするのですが、ちょっと思い出せないです。 これも、*.msiやら*.exeやらで検索してみてください。 WindowsのC言語は全く知らないもので、何卒よろしくお願いします。 コンパイラーはMicrosoft製ですが、それ以外はほぼunix系統のC言語の常識で 動いているプロジェクトなので、Makefileを覗いてみるのも良いかもしれません。 (2014/04/01 22:46), Tanaka-CS wrote: 田中秀宗です。 茂木さん有難うございます。

Re: [ja-discuss] バックトレースです

2014-04-01 スレッド表示 Tanaka-CS
田中秀宗です。 有難うございます。 とりあえず現象を再現できるところまで来ました。 ソースパスは以下の通りで合っていますでしょうか? C:\sources\libo-core 確か、 !analyze -v コマンドで エラーの出た行の前後が表示されるはずですよね? * Symbol Path validation summary ** Response Time (ms) Location Deferred

Re: [ja-discuss] バックトレースです

2014-04-01 スレッド表示 Isamu Mogi
茂木です とりあえず現象を再現できるところまで来ました。 お疲れ様です! ソースパスは以下の通りで合っていますでしょうか? C:\sources\libo-core ソースを展開した場所がそこなら合っています。 確か、 !analyze -v コマンドで エラーの出た行の前後が表示されるはずですよね? 僕の環境で昔やったときは出ました。シンボルパスの設定とかも やった覚えがありますが、詳しい方法はすみません覚えてません。 (2014/04/01 23:16), Tanaka-CS wrote: 田中秀宗です。 有難うございます。

Re: [ja-discuss] バックトレースです

2014-04-01 スレッド表示 Tanaka-CS
田中秀宗です。 やはり比較すると環境は間違っていないはずなのですが、 修正後はソースコードが表示されません。 同じ設定で修正前後でバックトレースをとってみました。 印刷して比較してみますが、お気づきの点などが もし有りましたら、ご教示下さい。 ■修正前 * Symbol Path validation summary ** Response Time (ms) Location Deferred

Re: [ja-discuss] バックトレースです

2014-04-01 スレッド表示 Tanaka-CS
田中秀宗です。 すみません。誤って途中で送信してしまいました。 再送します。 ■修正前 * Symbol Path validation summary ** Response Time (ms) Location Deferred CACHE*C:\symbols Deferred SRV*http://dev-downloads.libreoffice.org/symstore/symbols

Re: [ja-discuss] バックトレースです

2014-04-01 スレッド表示 Tanaka-CS
田中秀宗です。 修正後の、環境設定が正しいと思われる状態をお送りします。 ■修正後 * Symbol Path validation summary ** Response Time (ms) Location Deferred CACHE*C:\symbols Deferred SRV*http://dev-downloads.libreoffice.org/symstore/symbols

Re: [ja-discuss] バックトレースです

2014-04-01 スレッド表示 Tanaka-CS
田中秀宗です。 Java側のスタックトレースが取れました。 Jobを切り離す時にNullになってるんでしょうか? 何かの参考になりますでしょうか? Connected to a office ... CE Warning: -nologo is deprecated. Use --nologo instead. CE Warning: -nodefault is deprecated. Use --nodefault instead. CE Warning: -norestore is deprecated. Use --norestore instead. CE

Re: [ja-discuss] バックトレースです

2014-04-01 スレッド表示 Tanaka-CS
田中秀宗です。 Java側のコードを見つけました。 jurt.jar のソースコードを以下に貼ります。 どうも、タイムアウトして例外を発生させ、Nullが返っているようです。 https://svn.apache.org/repos/asf/openoffice/trunk/main/jurt/com/sun/star/lib/uno/environments/remote/JavaThreadPool.java (No.1)Line 80 public Object enter( ) throws Throwable { ThreadId

Re: [ja-discuss] バックトレースです

2014-04-01 スレッド表示 Tanaka-CS
田中秀宗です。 https://svn.apache.org/repos/asf/openoffice/trunk/main/ の、最新のソースを見たところ com.sun.star.uno.TypeClass が環境に依存する仕様になっているように思えます。 どなたかLibreOffice 4.1.5で動作する java_uno.jar juh.jar jurt.jar ridl.jar unoil.jar の、ソースコードをお持ちではないですか? 以上、よろしくお願い致します。 (2014年04月02日 02:40), Tanaka-CS wrote: 田中秀宗です。

[ja-discuss] Re: [ja-discuss] バックトレースです

2014-04-01 スレッド表示 Naruhiko Ogasawara
小笠原です。 どなたか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

Re: [ja-discuss] バックトレースです

2014-03-30 スレッド表示 Isamu Mogi
茂木です。 VS2012を使っているということは、4.1系列のビルドを試みているのだと思います。 もしそれが当たっている場合、最初の4.1が出たときにはまだ64ビット版のcygwin は無かったため、ビルドは無理だと思います。4.2系列のビルドを試すか、32ビット 版のcygwinを利用されると良いです。 (2014/03/30 14:45), Tanaka-CS wrote: 田中秀宗です。 Microsoft.Cpp.* V110 Platform を、C:直下にコピーした後、make時に以下のエラーで止まっています。

Re: [ja-discuss] Re: [ja-discuss] バックトレースです

2014-03-29 スレッド表示 Tanaka-CS
田中秀宗です。 ビルド環境の構築に手こずっています。 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を入れなおしましたが、状況変わらずです。

Re: [ja-discuss] バックトレースです

2014-03-29 スレッド表示 Tanaka-CS
田中秀宗です。 少しずつ前進はしていると思うのですが、 現状、makeが以下のエラーで落ちます。 C:\sources\libo-core\workdir\wntmsci14.pro\UnpackedTarball\python3\PCBuild\pcbuild.sln (Build target) (1) - C:\sources\libo-core\workdir\wntmsci14.pro\UnpackedTarball\python3\PCBuild\pywlauncher.vcxproj (default target) (24) -

Re: [ja-discuss] バックトレースです

2014-03-29 スレッド表示 Tanaka-CS
田中秀宗です。 Microsoft.Cpp.* V110 Platform を、C:直下にコピーした後、make時に以下のエラーで止まっています。 Microsoft.Cpp.Win32.Targets を見るとXMLなのですが、 どうコードを追えば良いのか分かりません。 そもそも環境構築の方法が正しいかどうかも、定かではありません。 C:\sources\libo-core\workdir\wntmsci14.pro\UnpackedTarball\python3\PCBuild\pcbuild.sln (Build target) (1) -

[ja-discuss] Re: [ja-discuss] バックトレースです

2014-03-29 スレッド表示 山田太郎
お世話になっております。 Visual Studio 2013でのビルドはやった事は無いのですが、v110はVisual Studio 2012の プラットフォームツールセットだと思います。 ※多分V120が必要だと思います。 以下が参考になるかもしれません。 http://stackoverflow.com/questions/13663898/specified-platform-toolset-v110-is-not-installed

Re: [ja-discuss] Re: [ja-discuss] バックトレースです

2014-03-28 スレッド表示 Tanaka-CS
田中秀宗です。 ありがとうございます。 %AppData%\Roaming\LibreOffice をリネームして実行してみたのですが、 現象は変わらず、やはりエラーが出ます。 vcl\win\source\app\salinst.cxx の、SalAbort関数の呼び出し元がどこかを知る方法はありませんでしょうか? Javaだと関数の呼び出し履歴が追いやすいのですが、 C言語は未知の領域なので、ソースを見ても分かりませんでした。 私がデバッグできれば問題は解決するのですが、 ハードルはかなり高そうですね。 (2014年03月28日 12:23), Isamu Mogi

[ja-discuss] バックトレースです

2014-03-27 スレッド表示 Tanaka-CS
田中秀宗です。 検証ありがとうございます。 ようやくバックトレースを取れたのですが、 これってソースコードを取得してやらないと役に立たないですか? ご教示下さい。 *** * * *Exception Analysis * * *

Re: [ja-discuss] バックトレースです

2014-03-27 スレッド表示 Isamu Mogi
茂木です。 拝見させていただきましたが、クラッシュ場所の追跡に失敗しているように見えます。 管理者モードで下記のコマンドを叩いてからからLibreOfficeをクラッシュさせると、 windbgが自動的に起動するようになるため、その時にバックトレースをとってみてくだ さい。 C:\ windbg -I (2014/03/27 22:54), Tanaka-CS wrote: 田中秀宗です。 検証ありがとうございます。 ようやくバックトレースを取れたのですが、 これってソースコードを取得してやらないと役に立たないですか? ご教示下さい。

[ja-discuss] Re: [ja-discuss] バックトレースです

2014-03-27 スレッド表示 Isamu Mogi
茂木です。 ありがとうございます。ちょっと確認してみますが、アプリ内で根本原因の例外を 潰した後別の例外を投げ、それをwindbgが拾っている。というように見えるので、 僕の手元で再現できないこともあり原因究明はなかなか難しそうです。 もしかしたら設定ファイルが壊れていたりしていて、それが原因かもしれません。 下記設定フォルダ %AppData%\Roaming\LibreOffice を、バックアップ&削除してからもう一度再現プログラムを実行を試してもらえますか? 2014年3月28日 0:07 Tanaka-CS i...@tanaka-cs.co.jp: