こんにちは。新入りの田中秀宗と申します。
confirm前に送信してしまいましたので
同じ内容で再送します。
Windows 8.1で、JavaアプリからLibreOffice 4.1.5 calc を制御して
1.範囲選択してコピー
2.別ウィンドウのcalcに貼り付け
というプログラムで、下記の画像のエラーが発生しました。
http://tanaka-cs.co.jp/download/Libre4.1.5_Err.png
なお、OpenOffice及び、Linux上のLibreOfficeでは正常に動作しました。
再現させるためのプログラムは以下にあります。
こんにちは。
Windows 8.1で、JavaアプリからLibreOffice 4.1.5 calc を制御して
1.範囲選択してコピー
2.別ウィンドウのcalcに貼り付け
というプログラムで、下記の画像のエラーが発生しました。
http://tanaka-cs.co.jp/download/Libre4.1.5_Err.png
なお、OpenOffice及び、Linux上のLibreOfficeでは正常に動作しました。
再現させるためのプログラムは以下にあります。
http://tanaka-cs.co.jp/download/LibreTest20140327.zip
こんにちは。新入りの田中秀宗と申します。
confirm前に2度も送信してしまいましたので
同じ内容で再々送します。
もし重複して送信されてしまいましたら大変申し訳ありません。
Windows 8.1で、JavaアプリからLibreOffice 4.1.5 calc を制御して
1.範囲選択してコピー
2.別ウィンドウのcalcに貼り付け
というプログラムで、下記の画像のエラーが発生しました。
http://tanaka-cs.co.jp/download/Libre4.1.5_Err.png
田中秀宗です。
LibreOffice 4.1.5 calc、及び 4.2.2 で、
不具合が発生します。
こちらの環境はWindows 8.1です。
http://tanaka-cs.co.jp/download/LibreTest20140327.zip
の動作手順をご説明します。
1.zipファイルを展開します。
実行に必要なファイルは以下のとおりです。
LibreTest20140327.jar
├─lib
├─print
2.Java7がインストールされている環境で、
コマンドプロンプトで以下のように実行して下さい。
cd 「展開先のフォルダ」
java -jar
田中秀宗です。
検証ありがとうございます。
ようやくバックトレースを取れたのですが、
これってソースコードを取得してやらないと役に立たないですか?
ご教示下さい。
***
*
*
*Exception Analysis
*
*
*
wrote:
茂木です。
ありがとうございます。ちょっと確認してみますが、アプリ内で根本原因の例外を
潰した後別の例外を投げ、それをwindbgが拾っている。というように見えるので、
僕の手元で再現できないこともあり原因究明はなかなか難しそうです。
もしかしたら設定ファイルが壊れていたりしていて、それが原因かもしれません。
下記設定フォルダ
%AppData%\Roaming\LibreOffice
を、バックアップ&削除してからもう一度再現プログラムを実行を試してもらえますか?
2014年3月28日 0:07 Tanaka-CS i
になるはずです。そこから呼び出し履歴を追えれば、かなりバグ調査
が捗るかと思います。
本当は、これらの処理を自動でやってくれるエラー報告プログラムがあれば良いのですが、
開発リソースが足りないため、やっていないそうです。
(2014/03/28 15:54), Tanaka-CS wrote:
田中秀宗です。
ありがとうございます。
%AppData%\Roaming\LibreOffice をリネームして実行してみたのですが、
現象は変わらず、やはりエラーが出ます。
vcl\win\source\app\salinst.cxx
の、SalAbort関数の呼び出し元がどこかを知る方
-lo.git
$ cd gnu-make-lo
$ git checkout gnu-make-lo-4.0
$ ./configure --prefix=/opt/lo
$ make
$ make install
(2014/03/30 1:06), Tanaka-CS wrote:
田中秀宗です。
ビルドにトライしています。
以下の警告が出たのですが、
WARNING:
Your make version is known to be horribly slow, and hard to debug
problems with. To get a reasonably
that a supported PlatformToolset value is selected.
[C:\sources\libo-core\workdir\wntmsci14.pro\UnpackedTarball\python3\PCBuild\pywlauncher.vcxproj]
困りました。お勧めのアプローチがあればご教示下さい。
(2014年03月30日 14:04), Tanaka-CS wrote:
田中秀宗です。
少しずつ前進はしていると思うのですが、
現状、makeが以下のエラーで落ちます。
C:\sources\libo-core\workdir
田中秀宗です。
ありがとうございました。
4.1.5のWindows 8.1でのビルドがようやく終わりました。
Java を8から7に変更したり、
デフォルトロケールを米国にしたり、
エラーを回避しながら何とかここまでたどり着きました。
しかし、
make install
が、後述のようにエラーになりました。
試しに
C:\build\solver\wntmsci14.pro\bin
の、soffice.exe を実行してみたのですが、当然の如く
「指定されたファイルがみつかりません」のエラーとなります。
みなさん、どのように環境を作られているのでしょうか?
製ですが、それ以外はほぼunix系統のC言語の常識で
動いているプロジェクトなので、Makefileを覗いてみるのも良いかもしれません。
(2014/04/01 22:46), Tanaka-CS wrote:
田中秀宗です。
茂木さん有難うございます。
以下のように成功したようなのですが、
その後 C:\build\instdir\wntmsci14.pro フォルダを見ても
どうすれば良いのか分かりません。
Windows用のインストーラーが出来ている状態なのでしょうか?
WindowsのC言語は全く知らないもので、何卒よろしくお願いします。
... removing C
田中秀宗です。
やはり比較すると環境は間違っていないはずなのですが、
修正後はソースコードが表示されません。
同じ設定で修正前後でバックトレースをとってみました。
印刷して比較してみますが、お気づきの点などが
もし有りましたら、ご教示下さい。
■修正前
* Symbol Path validation summary **
Response Time (ms) Location
Deferred
田中秀宗です。
すみません。誤って途中で送信してしまいました。
再送します。
■修正前
* Symbol Path validation summary **
Response Time (ms) Location
Deferred CACHE*C:\symbols
Deferred SRV*http://dev-downloads.libreoffice.org/symstore/symbols
田中秀宗です。
修正後の、環境設定が正しいと思われる状態をお送りします。
■修正後
* Symbol Path validation summary **
Response Time (ms) Location
Deferred CACHE*C:\symbols
Deferred SRV*http://dev-downloads.libreoffice.org/symstore/symbols
田中秀宗です。
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
田中秀宗です。
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
田中秀宗です。
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:
田中秀宗です
田中秀宗です。
小笠原さん有難うございます。
Libreのソースで秒数を20秒に増やしてコンパイルしました。
結果、こちらの環境では変わらず
・OpenOfficeではJavaアプリからの印刷が可能
・LibreOfficeでは、なぜか不可能で、
バックトレースが数秒も待たずに吐出されます。
もう少し調べてみますが、
現状のご報告でした。
(2014年04月02日 13:44), Naruhiko Ogasawara wrote:
小笠原です。
どなたかLibreOffice 4.1.5で動作する
java_uno.jar
juh.jar
jurt.jar
田中秀宗です。
みなさん有難うございます。
ようやくビルドが終わり、バックトレースが取れました。
これで解決できますでしょうか?
よろしくお願いします。
0:018 !analyze -v
***
*
*
*Exception Analysis
*
*
*
19 matches
Mail list logo