[リストへもどる]
一括表示
タイトル英辞郎 v1.44.1 でEBWin4.27が落ちる
記事No2461
投稿日: 2016/01/09(Sat) 20:42:20
投稿者jazztrane
英辞郎v144を使用していましたが、v144.1がリリースされたため辞書登録をし直し検索すると、EBWinが落ちます。
EDP(英辞郎の会社)に問い合わせた結果、PDICでは異常なしとのこと。
EBWin側で対応は難しいかもしれませんが、対応して頂ければ幸いです。

タイトルRe: 英辞郎 v1.44.1 でEBWin4.27が落ちる
記事No2462
投稿日: 2016/01/10(Sun) 06:11:08
投稿者jazztrane
参考まで、
EDPからの情報ではEBWin4.26では問題ない使用者がいるとの情報がありました。

タイトルRe^2: 英辞郎 v1.44.1 でEBWin4.27が落ちる
記事No2463
投稿日: 2016/01/10(Sun) 10:14:09
投稿者hishida
> 参考まで、
> EDPからの情報ではEBWin4.26では問題ない使用者がいるとの情報がありました。

EBWin4.2.6->4.2.7の修正は、PDIC形式とは無関係な修正です。
EDPの情報が正しいかどうかはよくわかりません。
ご要望であればEBWin4.2.6をご提供することはできます。

英辞郎1.44.1が出ていたとは知りませんでした。
EBWinはあくまでも一般的なPDIC 形式をサポートしているというスタンスで、「英辞郎」という特定のものをサポートしているわけでは無いので、
今後英辞郎に関しては何もする予定がありません。
PDICには仕様上暗号化もあるので、暗号化されるようになったという可能性も考えられなくはありません。あくまで可能性ですが。
それを確かめるために1.44.1を購入するという意欲はありません。

タイトルRe^3: 英辞郎 v1.44.1 でEBWin4.27が落ちる
記事No2464
投稿日: 2016/01/10(Sun) 12:30:55
投稿者jazztrane
> それを確かめるために1.44.1を購入するという意欲はありません。

おっしゃるとおり、そこまでは求めませんが、
参考までにエラーメッセージとして、

アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。
「続行」をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。
「終了」をクリックすると、アプリケーションは直ちに終了します。

外部コンポーネントが例外をスローしました。

と表示され、詳細をクリックすると以下の文章が表示されます。
何かのヒントになれば幸いです。

Just-In-Time (JIT) デバッグを呼び出すための詳細については、
ダイアログ ボックスではなく、このメッセージの最後を参照してください。

************** 例外テキスト **************
System.Runtime.InteropServices.SEHException (0x80004005): 外部コンポーネントが例外をスローしました。
場所 CDictionary.SearchWord(CDictionary* , Char* )
場所 EBLibCLR.Dictionary.SearchWord(String query)
場所 EBWin4.Form1.DoSearch(String query_word, Boolean incremental)
場所 EBWin4.Form1.dictionarySelector_SelectedIndexChanged(Object sender, EventArgs e)
場所 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
場所 System.Windows.Forms.ToolStripComboBox.OnSelectedIndexChanged(EventArgs e)
場所 System.Windows.Forms.ToolStripComboBox.HandleSelectedIndexChanged(Object sender, EventArgs e)
場所 System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
場所 System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)
場所 System.Windows.Forms.ToolStripComboBox.set_SelectedIndex(Int32 value)
場所 EBWin4.Form1.setDictionaryNames()
場所 EBWin4.Form1.addDictionaryToolStripMenuItem_Click(Object sender, EventArgs e)
場所 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
場所 System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
場所 System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
場所 System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
場所 System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
場所 System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
場所 System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
場所 System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
場所 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
場所 System.Windows.Forms.ToolStrip.WndProc(Message& m)
場所 System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 読み込まれたアセンブリ **************
mscorlib
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1055.0 built by: NETFXREL2
コードベース:file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
EBWin4
アセンブリ バージョン:4.2.7.0
Win32 バージョン:4.2.7
コードベース:file:///C:/Program%20Files%20(x86)/EBWin4/EBWin4.exe
----------------------------------------
System
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1055.0 built by: NETFXREL2
コードベース:file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1055.0 built by: NETFXREL2
コードベース:file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1055.0 built by: NETFXREL2
コードベース:file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1055.0 built by: NETFXREL2
コードベース:file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1055.0 built by: NETFXREL2
コードベース:file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1055.0 built by: NETFXREL2
コードベース:file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
WindowsBase
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1055.0 built by: NETFXREL2
コードベース:file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
mscorlib.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1055.0 built by: NETFXREL2
コードベース:file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
EBWin4.resources
アセンブリ バージョン:4.2.7.0
Win32 バージョン:4.2.7
コードベース:file:///C:/Program%20Files%20(x86)/EBWin4/ja/EBWin4.resources.DLL
----------------------------------------
System.Windows.Forms.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.6.1055.0 built by: NETFXREL2
コードベース:file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
EBLibCLR
アセンブリ バージョン:1.0.5769.17981
Win32 バージョン:
コードベース:file:///C:/Program%20Files%20(x86)/EBWin4/EBLibCLR.DLL
----------------------------------------
Microsoft.mshtml
アセンブリ バージョン:7.0.3300.0
Win32 バージョン:7.0.3300.0
コードベース:file:///C:/windows/assembly/GAC/Microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.mshtml.dll
----------------------------------------
Interop.WMPLib
アセンブリ バージョン:1.0.0.0
Win32 バージョン:1.0.0.0
コードベース:file:///C:/Program%20Files%20(x86)/EBWin4/Interop.WMPLib.DLL
----------------------------------------

************** JIT デバッグ **************
Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、
またはコンピューター (machine.config) の構成ファイルの jitDebugging
値を system.windows.forms セクションで設定しなければなりません。
アプリケーションはまた、デバッグを有効にしてコンパイルされなければ
なりません。

例:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、
ハンドルされていない例外はすべてコンピューターに登録された
JIT デバッガーに設定されなければなりません。

タイトルRe^4: 英辞郎 v1.44.1 でEBWin4.27が落ちる
記事No2465
投稿日: 2016/01/12(Tue) 18:33:39
投稿者hishida
なぜ4.26 で大丈夫で4.27でダメかが謎ですが、
とりあえず4.26をダウンロードできるようにしました。

http://ebstudio.info/download/ebpocket/ebwin4_2_6.zip

手元にあるPDICは全て4.27で検索できるのですが。

辞書の認識はできて、検索すると落ちるのですよね。

表示->Bookinfoを表示するとどうなっているのでしょうか。

タイトルRe^5: 英辞郎 v1.44.1 でEBWin4.27が落ちる
記事No2466
投稿日: 2016/01/12(Tue) 19:27:27
投稿者jazztrane
> なぜ4.26 で大丈夫で4.27でダメかが謎ですが、
> とりあえず4.26をダウンロードできるようにしました。
>
> http://ebstudio.info/download/ebpocket/ebwin4_2_6.zip

ご対応頂き、恐縮です。


> 手元にあるPDICは全て4.27で検索できるのですが。

私の環境でもPDICでは 144, 144.1 とも問題はありません。


> 辞書の認識はできて、検索すると落ちるのですよね。

その通りです。

> 表示->Bookinfoを表示するとどうなっているのでしょうか。

[Personal Dictionary]
version = 6.10
lword = 1024
ljapa = 0
block_size = 1024
index_block = 21600
header_size = 1024
nword = 2836430
dicorder= [00] code order
dictype = [09] AR compressed / BOCU-1 compressed
attrlen = 1
os = [20] BOCU encoding
index_blkbit = [01] 32bit
nindex2 = 150913
nblock2 = 402031

と表示されています。

2chの英辞郎のスレッドでもEBWin4.26では問題ないという
書き込みがあります。

他にも英辞郎144.1を使用している方がいるようなので
お手すきの時間があれば、ご対応頂けると幸いです。

タイトルRe^6: 英辞郎 v1.44.1 でEBWin4.27が落ちる
記事No2468
投稿日: 2016/01/12(Tue) 20:01:31
投稿者jazztrane
EBWin4.26 + 英辞郎144.1 で面白い結果が出ました。

英辞郎だけを辞書登録して検索した場合は問題ないのですが、
手持ちの広辞苑第4版を登録して検索すると落ちます。

もしやと思いEBWin4.27に置き換え英辞郎144.1だけ登録したのですが問題はありません。
EPWINGの辞書と合わせて検索するとEBWin4.26,4.27とも落ちます。

何かヒントになるでしょうか?

タイトルRe^7: 英辞郎 v1.44.1 でEBWin4.27が落ちる
記事No2469
投稿日: 2016/01/12(Tue) 23:20:51
投稿者ohkubo-k
jazztraneさま、hishidaさま

横から失礼いたします。
hishidaさまが開発されたEBStudioをつかって英辞郎Verw.144.1のデータをEPWING化し、EBWinで利用できました。
 http://projectzephyr.osdn.jp/eijiro.html
ご参考までに。

タイトルRe^8: 英辞郎 v1.44.1 でEBWin4.27が落ちる
記事No2470
投稿日: 2016/01/13(Wed) 19:17:12
投稿者jazztrane
明日(1/14)、たまたま休みなので、トライしてみます。

情報、有り難うございます。

タイトルRe^9: 英辞郎 v1.44.1 でEBWin4.27が落ちる
記事No2471
投稿日: 2016/01/14(Thu) 07:02:52
投稿者jazztrane
ohkubo-k 様

無事EPWING形式に変換することが出来ました。
普段から前方一致しか使っていないのでこれで十分です。

貴重なご助言、ありがとうございました。