Flash Plugin Wrapper for eComStation GA その2 | ArcaOS 5.0 と Silverware のお部屋

ArcaOS 5.0 と Silverware のお部屋

eComStation 2 日本語版や ArcaOS 5.0 英語版など IBM OS/2 界隈の今、シルバーのアンティーク、箱根火山の動向。興味があることを気ままに更新。
なお AdBlock を有効にしていると、ブログが表示されなくなりました。もうやだこのブログ


2012 年 12 月 22 日に公開された Flash Plugin Wrapper for eComStation version 0.4.0 GA ですが、以前のβリリースでは動かなかった PopCap Games | Bejeweled 2 が動くなど、かなり完成度は高くなっていました。

日本語表示例

日本語表示例4

日本語表示例3
しかも・・・「たまに」Flash 内のテキストで日本語が表示できました。もっとも Youtube の場合、各ページ下部にある [言語] プルダウンと [] プルダウンをいじれば任意で英語表示に変更することも可能ですけどね。とはいえ「eComStation 2.1 のご機嫌が良いときは」と言いますか、SNAP Display Driver 3.18 を使っているうちの環境では 1024x768x64K colors (リフレッシュレート 80Hz) 設定時に「ごくまれに」日本語表示が可能になるようです(操作している当人以上に行き当たりばったりで困る)。

でもうちのディスプレイは 20 インチ(UXGA対応)なので、XGA 表示でしか使えないのは勿体無さすぎ。いっそ 15 インチの液晶ディスプレイ(XGA対応)を引っ張り出してきてもいいな。

ニコニコ動画は再生ならず

日本語表示が常時可能で、「ニコニコ動画」も楽しめさえすれば、日本の OS/2 ユーザーにとって Flash Plagin Wrapper for eComStation GA はキラーアプリになったかもしれませんが、あいにくそうならず。ThinkCentre S50 の環境では、ニコニコ動画のプレーヤから先には進めませんでした。


とはいえ年の瀬が押し迫った 2012 年 12 月 31 日に Odin 0.8.8 が公開され、ついでに OpenJDK6 for OS/2 build27 GA4 も公開されました。そして 2013 年 1 月 4 日に Software Subscription Services for eComStationFlash Plugin Wrapper for eComStation version 0.4.1 GAが公開されました。

早速 Flash plugin Wrapper の新ビルドをダウンロードしてきてセットアップしてみたところ「Odin 0.8.8 にしないからインストーラは終了するわよ」と連れない返事。そこで Odin Runtime Libraries 0.8.8 の zip を展開して、\ODIN\SYSTEM32 フォルダにコピーしました。

準備が整ったら Flash Plugin Wrapper 0.4.0 に上書き導入。

インストールがすんだら Firefox ESR 10.0.11 を起動して、プラグイン情報を確認してみると、Shockwave Flash のバージョンは 11.5r502 のままで、ただ Wrapper のバージョンが更新されただけでした。

Ver 0.4.0 → Ver.0.4.1 への変更点としては、Odin 0.8.8 に存在する Flash Plugin Wrapper 固有の修正の他、「ブラウザの履歴を消去するとクラッシュする問題の修正」「(FPU 制御ワードが正しく設定されていなかったため)特定の Flash  コンテンツのサイトでクラッシュする問題の修正」が入ったとのこと。

とはいえここ数日触った感触では、どちらもたいして変わらないかな。


日本語表示例その2

Odin Runtime Library 0.8.8 + Flash Plugin Wrapper v0.4.1 の組み合わせでも、「ごくたまに」日本語が通るところはそのままですし、

Flash Benchmark '08 をやってみたところ、

You scored awful!

と叱られる始末。描画パフォーマンスが劣るのは、OS/2 にはハードウェアアクセラレーションがないからですが。

一方約 9 年前のノートブック IBM ThinkPad X40(低電圧版 Pentium M プロセッサ 1.4GHz)上の Firefox ESR 17 (OSはWindows xp SP3)で試してみると、

You scored bad!

と言われつつも、eComStation2 が走っている ThinkCentre S50(Intel® Celeron® D Processor 330 2.66GHz) の 4 倍近いスコアを叩き出す始末。

いかに Flash 11.5 for eComStation が CPU パワーを要するかということは、この数値で一目瞭然かもしれません。

冒頭で挙げた Bejeweled 2 というゲームにしたって、連鎖で崩れる様はスローモーションですからね。

anime44.com

ブラウザ上で動画を再生すれば、CPU グラフは 99.9% と天井に張り付いたままになりますが、動画の再生自体は、これまでのβリリースのものより滑らかだったりします(バックグラウンド処理がなおざりにされている感じですが、このスクリーンショットのように PMView2000 でキャプチャをとることも可能です)。

そそ最後に。ニコニコ動画の再生がうまくいかないという話を冒頭に書きましたが、もしかしてプレミアム会員(有料会員)になれば再生できるかもと思い、さくっと決済をして挑戦してみましたがうまくいきませんでした。

ニコニコ生放送をロード中に

でもプレミアム会員になると、たしかニコニコ生放送のタイムシフト視聴ができるはず・・・金を払ったついでにニコニコ生放送で久しぶりに「あなたの食べ物は大丈夫? 放射能問題と野菜汚染の実態に迫る」でも観るか・・・とアクセスしたら、ページロード中にブラウザがクラッシュ!!!

以下クラッシュレポートより。

 ______________________________________________________________________

 Exception Report - created 2013/01/07 08:01:20
______________________________________________________________________

 Firefox v10.0.11 - build 20121117235541

 OS2/eCS Version:  2.45
 # of Processors:  1
 Physical Memory:  1503 mb
 Virt Addr Limit:  1536 mb
 Exceptq Version:  7.10 (Mar  1 2011)

______________________________________________________________________

 Exception C0000005 - Access Violation
______________________________________________________________________

 Process:  C:\PROGRAMS\FIREFOX\FIREFOX.EXE
 PID:      37 (55)
 TID:      01 (1)
 Priority: 200

 Filename: C:\ODIN\SYSTEM32\KERNEL32.DLL
 Address:  005B:2BEFB571 (0000:FFFFFFFF)
 Cause:    Attempted to read from 0000000B
           (not a valid address)
 Code:     failing instruction can not be disassembled

______________________________________________________________________

 Registers
______________________________________________________________________

 EAX : 00000001   EBX  : 00000002   ECX : 00000000   EDX  : 00000002
 ESI : 0000000B   EDI  : 0012BDA4
 ESP : 0012BD80   EBP  : 00000002   EIP : 2BEFB571   EFLG : 00052202
 CS  : 005B       CSLIM: FFFFFFFF   SS  : 0053       SSLIM: FFFFFFFF
 DS  : 0053       ES   : 0053       FS  : 150B       GS   : 0000

 EAX : not a valid address
 EBX : not a valid address
 ECX : not a valid address
 EDX : not a valid address
 ESI : not a valid address
 EDI : read/write memory on this thread's stack

______________________________________________________________________

 Stack Info for Thread 01
______________________________________________________________________

   Size       Base        ESP         Max         Top
 00100000   00130000 -> 0012BD80 -> 00118000 -> 00030000

______________________________________________________________________

 Call Stack
______________________________________________________________________

   EBP     Address    Module     Obj:Offset    Nearest Public Symbol
 --------  ---------  --------  -------------  -----------------------
 Invalid EBP 00000002

______________________________________________________________________

 Labels on the Stack
______________________________________________________________________

   ESP     Address    Module     Obj:Offset    Nearest Public Symbol
 --------  ---------  --------  -------------  -----------------------
 0012BE88  1DB604E4   LIBC065   0001:000104E4
 0012BEF8  12F541F0   XUL       0001:018341F0  between js::FindKeyword + F0 and js::IsIdentifier - 7C0  (both in TokenStream.o)
 0012BF78  12777921   XUL       0001:01057921  between nsPluginStreamListenerPeer::{vtable} + 81 and nsPluginByteRangeStreamListener::{vtable} - 8F  (both in nsPluginStreamListenerPeer.o)
 0012BF98  1DB2AE39   NSPR4     0001:0000AE39  between _PR_AtomicAdd + 4 and _PR_CreateStack - 16  (both in pratom.o)
 0012BFB8  12777604   XUL       0001:01057604  between nsPluginStreamListenerPeer::OnStartRequest + 4D4 and ChannelRedirectProxyCallback::{vtable} - 27C  (both in nsPluginStreamListenerPeer.o)
 0012BFE8  12777D69   XUL       0001:01057D69  between nsIPluginStreamInfo::{vtable} + 9 and nsIInterfaceRequestor::{vtable} - 37  (both in nsPluginStreamListenerPeer.o)
 0012BFF8  12F821E6   XUL       0001:018621E6  between DefineGlobals + 166 and js::InlineMap::switchAndAdd - 3FA  (both in BytecodeCompiler.o)
 0012C068  12E56276   XUL       0001:01736276  between js::mjit::Assembler::generateTypeCheck + 266 and js::mjit::LinkerHelper::finalize - 75A  (both in MonoIC.o)
 0012C088  12CC57EE   XUL       0001:015A57EE  between TypedArrayTemplate::setElementTail + AE and TypedArrayTemplate::setElementTail - 92  (both in jstypedarray.o)
 0012C0C8  12D3A960   XUL       0001:0161A960  between js::GCMarker::drainMarkStack + 470 and js::WeakMapBase::~WeakMapBase - 1CB0  (in jsgcmark.o and jsweakmap.o)
 0012C0D8  12CCEC9C   XUL       0001:015AEC9C  between TypedArrayTemplate::obj_getProperty + 6C and TypedArrayTemplate::obj_getSpecial - 94  (both in jstypedarray.o)
 0012C118  12E4883F   XUL       0001:0172883F  between JSC::Yarr::YarrGenerator::opCompileBody + 41F and JSC::X86Assembler::X86InstructionFormatter::oneByteOp - A1  (both in YarrJIT.o)
 0012C208  12E57AF0   XUL       0001:01737AF0  between EqualityCompiler::update + 370 and js::mjit::ic::Equality - 330  (both in MonoIC.o)
 0012C210  12E573B0   XUL       0001:017373B0  between js::mjit::Assembler::bumpStubCounter + 190 and EqualityCompiler::update - 3D0  (both in MonoIC.o)
 0012C248  12E6BC86   XUL       0001:0174BC86  between js::frontend::EmitTree + 52A6 and js::frontend::EmitFunctionScript - 4C7A  (both in BytecodeEmitter.o)
 0012C280  11FE9B00   XUL       0001:008C9B00  between nsBindingManager::LoadBindingDocument + F0 and nsAnonymousContentList::AddRef - A0  (both in nsBindingManager.o)
 0012C2DC  12CE0100   XUL       0001:015C0100  JSObject::nativeLookup  (in jsobj.o)
 0012C2E8  12D249EC   XUL       0001:016049EC  between js_ReportErrorNumberVA + 42C and js_PurgeThreads - 4  (both in jscntxt.o)
 0012C318  1DB5AD30   LIBC065   0001:0000AD30
 0012C328  12D249EC   XUL       0001:016049EC  between js_ReportErrorNumberVA + 42C and js_PurgeThreads - 4  (both in jscntxt.o)
 0012C358  1DB5AD30   LIBC065   0001:0000AD30
 0012C3A8  1DB5A9B6   LIBC065   0001:0000A9B6
 0012C3B8  12F59D11   XUL       0001:01839D11  between js::TokenStream::getXMLTextOrTag + B51 and js::TokenStream::getTokenInternal - 7F  (both in TokenStream.o)
 0012C418  12D359AC   XUL       0001:016159AC  between std::_Rb_tree_rotate_right + 32 and std::_Rb_tree_insert_and_rebalance - 16  (both in tree.obj)
 0012C458  12D2B2C7   XUL       0001:0160B2C7  between JSStructuredCloneReader::readArrayBuffer + 67 and js::SCOutput::writeChars - 59  (both in jsclone.o)
 0012C478  12E57750   XUL       0001:01737750  between js::mjit::Assembler::bumpStubCounter + 530 and EqualityCompiler::update - 30  (both in MonoIC.o)
 0012C498  12E56E0F   XUL       0001:01736E0F  between js::mjit::ic::GenerateArgumentCheckStub + 1EF and js::mjit::Assembler::setupABICall - 161  (both in MonoIC.o)
 0012C548  12C863C5   XUL       0001:015663C5  between ots::Process + 725 and ots::ots_post_should_serialise - B  (in ots.o and post.o)
 0012C598  12C8677C   XUL       0001:0156677C  between std::vector::_M_insert_aux + 19C and std::vector::_M_fill_insert - D4  (both in post.o)
 0012C5C0  11DAD950   XUL       0001:0068D950  between nsWebSocket::OnStart + 40 and nsWebSocket::Release::{thunk} - 20  (both in nsWebSocket.o)
 0012C5C8  121B68C7   XUL       0001:00A968C7  between nsTArray_base::EnsureCapacity + 7 and nsTArray::AppendElement - 179  (both in nsHtml5Highlighter.o)
 0012C5D4  00010000   FIREFOX   0001:00000000  __text  (in {standard input})
 0012C5E8  1201D195   XUL       0001:008FD195  between nsDOMWindowUtils::SendQueryContentEvent + 4F5 and nsDOMWindowUtils::GetIsMozAfterPaintPending - 2AB  (both in nsDOMWindowUtils.o)
 0012C644  00010011   FIREFOX   0001:00000011  between __text + 11 and _main - 16F  (in {standard input} and nsBrowserApp.o)
 0012C678  1DB2AE26   NSPR4     0001:0000AE26  between _PR_AtomicSet + B and _PR_AtomicAdd - F  (both in pratom.o)
 0012C67C  1201AECC   XUL       0001:008FAECC  between nsDOMWindowUtils::ComputeAnimationDistance + 15C and nsDOMWindowUtils::GetParent - 114  (both in nsDOMWindowUtils.o)
 0012C688  121B40A3   XUL       0001:00A940A3  between nsHtml5StreamParser::WriteStreamBytes + 193 and nsHtml5StreamParser::WriteSniffingBufferAndCurrentSegment - 9D  (both in nsHtml5StreamParser.o)
 0012C6B4  12022698   XUL       0001:00902698  between nsJSContext::AddSupportsPrimitiveTojsvals + 4D8 and nsJSContext::InitOuterWindow - 338  (both in nsJSEnvironment.o)
 0012C6B8  127580FE   XUL       0001:010380FE  between QNameCollector::Release + 1E and nsTHashtable::s_ClearEntry - 22  (both in nsRDFXMLSerializer.o)
 0012C718  00010005   FIREFOX   0001:00000005  between __text + 5 and _main - 17B  (in {standard input} and nsBrowserApp.o)
 0012C724  1D670000   KERNEL32  0002:00000000
 0012C74C  1D6703CA   KERNEL32  0002:000003CA
 0012C7AC  00010005   FIREFOX   0001:00000005  between __text + 5 and _main - 17B  (in {standard input} and nsBrowserApp.o)
 0012C868  1D71742D   NPFLOS2   0001:0000742D   _np4xDown_Evaluate 0001:00007398 (wrap_ns4x.o)
 0012C87C  1D716A55   NPFLOS2   0001:00006A55   _np4xDown_GetValue 0001:000069DC (wrap_ns4x.o)
 0012CFF4  1D6703CA   KERNEL32  0002:000003CA
 0012D510  1D717D03   NPFLOS2   0001:00007D03   __Z24np4xClass_InvokeFunctionP15_PluginInstancePvP8NPObjectS1_PK10_NPVariantjPS4_ 0001:00007BE8 (wrap_ns4x.o)
 0012D558  12979C87   XUL       0001:01259C87  between SuggestMgr::badcharkey_utf + 97 and SuggestMgr::capchars - 619  (both in suggestmgr.o)
 0012D590  1D67010C   KERNEL32  0002:0000010C
 0012D598  12C7D01F   XUL       0001:0155D01F  between ots::ots_loca_serialise + 12F and std::vector::_M_fill_insert - 171  (both in loca.o)
 0012D5B8  12777921   XUL       0001:01057921  between nsPluginStreamListenerPeer::{vtable} + 81 and nsPluginByteRangeStreamListener::{vtable} - 8F  (both in nsPluginStreamListenerPeer.o)
 0012D5D8  1DB2AE39   NSPR4     0001:0000AE39  between _PR_AtomicAdd + 4 and _PR_CreateStack - 16  (both in pratom.o)
 0012D5F8  12777604   XUL       0001:01057604  between nsPluginStreamListenerPeer::OnStartRequest + 4D4 and ChannelRedirectProxyCallback::{vtable} - 27C  (both in nsPluginStreamListenerPeer.o)
 0012D608  1DB2AE26   NSPR4     0001:0000AE26  between _PR_AtomicSet + B and _PR_AtomicAdd - F  (both in pratom.o)
 0012D628  12777D69   XUL       0001:01057D69  between nsIPluginStreamInfo::{vtable} + 9 and nsIInterfaceRequestor::{vtable} - 37  (both in nsPluginStreamListenerPeer.o)
 0012D638  12F821E6   XUL       0001:018621E6  between DefineGlobals + 166 and js::InlineMap::switchAndAdd - 3FA  (both in BytecodeCompiler.o)
 0012D6A8  12E56276   XUL       0001:01736276  between js::mjit::Assembler::generateTypeCheck + 266 and js::mjit::LinkerHelper::finalize - 75A  (both in MonoIC.o)
 0012D6C8  12CC57EE   XUL       0001:015A57EE  between TypedArrayTemplate::setElementTail + AE and TypedArrayTemplate::setElementTail - 92  (both in jstypedarray.o)
 0012D708  12D3A960   XUL       0001:0161A960  between js::GCMarker::drainMarkStack + 470 and js::WeakMapBase::~WeakMapBase - 1CB0  (in jsgcmark.o and jsweakmap.o)
 0012D718  12CCEC9C   XUL       0001:015AEC9C  between TypedArrayTemplate::obj_getProperty + 6C and TypedArrayTemplate::obj_getSpecial - 94  (both in jstypedarray.o)
 0012D758  12E4883F   XUL       0001:0172883F  between JSC::Yarr::YarrGenerator::opCompileBody + 41F and JSC::X86Assembler::X86InstructionFormatter::oneByteOp - A1  (both in YarrJIT.o)
 0012D848  12E57AF0   XUL       0001:01737AF0  between EqualityCompiler::update + 370 and js::mjit::ic::Equality - 330  (both in MonoIC.o)
 0012D850  12E573B0   XUL       0001:017373B0  between js::mjit::Assembler::bumpStubCounter + 190 and EqualityCompiler::update - 3D0  (both in MonoIC.o)
 0012D880  1D6703CA   KERNEL32  0002:000003CA
 0012D920  1D6703CA   KERNEL32  0002:000003CA
 0012D928  12D249EC   XUL       0001:016049EC  between js_ReportErrorNumberVA + 42C and js_PurgeThreads - 4  (both in jscntxt.o)
 0012D958  1DB5AD30   LIBC065   0001:0000AD30
 0012D968  12D249EC   XUL       0001:016049EC  between js_ReportErrorNumberVA + 42C and js_PurgeThreads - 4  (both in jscntxt.o)
 0012D988  12D260C2   XUL       0001:016060C2  between JSContext::~JSContext + D22 and JSC::MacroAssemblerX86Common::setSSECheckState()::SSE42FeatureBit - 1B86  (both in jscntxt.o)
 0012D998  1DB5AD30   LIBC065   0001:0000AD30
 0012D9E8  1DB5A9B6   LIBC065   0001:0000A9B6
 0012D9F8  12F59D11   XUL       0001:01839D11  between js::TokenStream::getXMLTextOrTag + B51 and js::TokenStream::getTokenInternal - 7F  (both in TokenStream.o)

《中略》

______________________________________________________________________

 DLLs accessible from this process
______________________________________________________________________

 XUL         C:\PROGRAMS\FIREFOX\XUL.DLL
 MMPM        C:\MMOS2\DLL\MMPM.DLL
 PMCTLS      C:\OS2\DLL\PMCTLS.DLL
 PMMERGE     C:\OS2\DLL\PMMERGE.DLL
 SEAMLESS    C:\OS2\DLL\SEAMLESS.DLL
 PMWP        C:\OS2\DLL\PMWP.DLL
 DOSCALL1    C:\OS2\DLL\DOSCALL1.DLL
 PMGPI       C:\OS2\DLL\PMGPI.DLL
 DISTORM     C:\ECS\DLL\DISTORM.DLL
 AUDIOIF     C:\MMOS2\DLL\AUDIOIF.DLL
 AUDIOSH     C:\MMOS2\DLL\AUDIOSH.DLL
 SSM         C:\MMOS2\DLL\SSM.DLL
 AMPMXMCD    C:\MMOS2\DLL\AMPMXMCD.DLL
 WINSPOOL    C:\ODIN\SYSTEM32\WINSPOOL.DLL
 MSCMS       C:\ODIN\SYSTEM32\MSCMS.DLL
 WS2_32      C:\ODIN\SYSTEM32\WS2_32.DLL
 COMCTL32    C:\ODIN\SYSTEM32\COMCTL32.DLL
 SHELL32     C:\ODIN\SYSTEM32\SHELL32.DLL
 COMDLG32    C:\ODIN\SYSTEM32\COMDLG32.DLL
 DSOUND      C:\ODIN\SYSTEM32\DSOUND.DLL
 URLMON      C:\ODIN\SYSTEM32\URLMON.DLL
 OLE32OS2    C:\ODIN\SYSTEM32\OLE32OS2.DLL
 OLAUTOS2    C:\ODIN\SYSTEM32\OLAUTOS2.DLL
 RPCRT4      C:\ODIN\SYSTEM32\RPCRT4.DLL
 CRYPT32     C:\ODIN\SYSTEM32\CRYPT32.DLL
 ADVAPI32    C:\ODIN\SYSTEM32\ADVAPI32.DLL
 ICMP        C:\ODIN\SYSTEM32\ICMP.DLL
 SHLWAPI     C:\ODIN\SYSTEM32\SHLWAPI.DLL
 WSOCK32     C:\ODIN\SYSTEM32\WSOCK32.DLL
 WININET     C:\ODIN\SYSTEM32\WININET.DLL
 LZ32        C:\ODIN\SYSTEM32\LZ32.DLL
 VERSION     C:\ODIN\SYSTEM32\VERSION.DLL
 WINMM       C:\ODIN\SYSTEM32\WINMM.DLL
 DIBDRVR     C:\OS2\DLL\DIBDRVR.DLL
 IMM32OS2    C:\ODIN\SYSTEM32\IMM32OS2.DLL
 USER32      C:\ODIN\SYSTEM32\USER32.DLL
 GDI32       C:\ODIN\SYSTEM32\GDI32.DLL
 WGSS50      C:\ODIN\SYSTEM32\WGSS50.DLL
 ODINCRT     C:\ODIN\SYSTEM32\ODINCRT.DLL
 NTDLL       C:\ODIN\SYSTEM32\NTDLL.DLL
 KERNEL32    C:\ODIN\SYSTEM32\KERNEL32.DLL
 GCC446      C:\ECS\DLL\GCC446.DLL
 SECURIT2    C:\ECS\DLL\SECURIT2.DLL
 STDCPP      C:\ECS\DLL\STDCPP.DLL
 NPFLOS2     C:\PROGRAMS\MOZ_PLUG\NPFLOS2.DLL
 RWSCLI08    C:\ECS\DLL\RWSCLI08.DLL
 NSSCKBI     C:\PROGRAMS\FIREFOX\NSSCKBI.DLL
 FREEBL3     C:\PROGRAMS\FIREFOX\FREEBL3.DLL
 NSSDBM3     C:\PROGRAMS\FIREFOX\NSSDBM3.DLL
 DIVE        C:\MMOS2\DLL\DIVE.DLL
 BRWSRCMP    C:\PROGRAMS\FIREFOX\COMPONENTS\BRWSRCMP.DLL
 EXCEPTQ     C:\ECS\DLL\EXCEPTQ.DLL
 XPCOM       C:\PROGRAMS\FIREFOX\XPCOM.DLL
 SMIME3      C:\PROGRAMS\FIREFOX\SMIME3.DLL
 SSL3        C:\PROGRAMS\FIREFOX\SSL3.DLL
 NSS3        C:\PROGRAMS\FIREFOX\NSS3.DLL
 SOFTOKN3    C:\PROGRAMS\FIREFOX\SOFTOKN3.DLL
 NSSUTIL3    C:\PROGRAMS\FIREFOX\NSSUTIL3.DLL
 MOZSQLT3    C:\PROGRAMS\FIREFOX\MOZSQLT3.DLL
 MOZALLOC    C:\PROGRAMS\FIREFOX\MOZALLOC.DLL
 PLDS4       C:\PROGRAMS\FIREFOX\PLDS4.DLL
 PLC4        C:\PROGRAMS\FIREFOX\PLC4.DLL
 NSPR4       C:\PROGRAMS\FIREFOX\NSPR4.DLL
 LIBC065     C:\ECS\DLL\LIBC065.DLL
 KLIBCCFG    C:\OS2\DLL\KLIBCCFG.DLL
 NSIMEDLL    E:\TOOLS\NSIME054\NSIMEDLL.DLL
 SO32DLL     C:\MPTN\DLL\SO32DLL.DLL
 TCP32DLL    C:\MPTN\DLL\TCP32DLL.DLL
 USERCTL     C:\ECS\SYSTEM\SESS\DLL\USERCTL.DLL
 SSCORE      C:\OS2\APPS\DLL\SSCORE.DLL
 XWPHOOK     C:\ECS\SYSTEM\EWPS\BIN\XWPHOOK.DLL
 ATOK8IM2    C:\OS2\DLL\ATOK8IM2.DLL
 PMCTLSPP    C:\ECS\SYSTEM\AMOUSE\PMCTLSPP.DLL
 ESTLRL11    C:\ECS\DLL\ESTLRL11.DLL
 REGISTRY    C:\OS2\DLL\REGISTRY.DLL
 FT2LIB      C:\OS2\DLL\FT2LIB.DLL
 AMOUHOOK    C:\ECS\SYSTEM\AMOUSE\AMOUHOOK.DLL
 HHP         C:\MMOS2\DLL\HHP.DLL
 FILT        C:\MMOS2\DLL\FILT.DLL
 MDM         C:\MMOS2\DLL\MDM.DLL
 SDDGRADD    C:\OS2\DLL\SDDGRADD.DLL
 SDDGREXT    C:\OS2\DLL\SDDGREXT.DLL
 PMNLSFD3    C:\OS2\DLL\PMNLSFD3.FDR
 PS55GUI     C:\OS2\DLL\PS55GUI.FDR
 USERFDD     C:\OS2\DLL\USERFDD.DLL
 PMNLSFD1    C:\OS2\DLL\PMNLSFD1.FDR
 TRNSCALL    C:\OS2\DLL\TRNSCALL.DLL
 PMNLS       C:\OS2\DLL\PMNLS.DLL
 PMNLSFM     C:\OS2\DLL\PMNLSFM.DLL
 TRUETYPE    C:\OS2\DLL\TRUETYPE.DLL
 PMUNIF      C:\OS2\DLL\PMUNIF.DLL
 PMATM       C:\OS2\DLL\PMATM.DLL
 DISPLAY     C:\OS2\DLL\DISPLAY.DLL
 VMAN        C:\OS2\DLL\VMAN.DLL
 GRE2VMAN    C:\OS2\DLL\GRE2VMAN.DLL
 SDDPMI      C:\OS2\DLL\SDDPMI.DLL
 VIDEOPMI    C:\OS2\DLL\VIDEOPMI.DLL
 BVHWNDW     C:\OS2\DLL\BVHWNDW.DLL
 PMNLSFEP    C:\OS2\DLL\PMNLSFEP.DLL
 OS2IMJP     C:\OS2\DLL\OS2IMJP.DLL
 MMPMCRTS    C:\OS2\DLL\MMPMCRTS.DLL
 SW          C:\MMOS2\DLL\SW.DLL
 SND         C:\MMOS2\DLL\SND.DLL
 BXVSCALL    C:\OS2\DLL\BXVSCALL.DLL
 XVIOCALL    C:\OS2\DLL\XVIOCALL.DLL
 XIMACALL    C:\OS2\DLL\XIMACALL.DLL
 OS2IM       C:\OS2\DLL\OS2IM.DLL
 SOMIR       C:\OS2\DLL\SOMIR.DLL
 SOMTC       C:\OS2\DLL\SOMTC.DLL
 IBMHMGR     C:\OS2\DLL\IBMHMGR.DLL
 BDCALL32    C:\OS2\DLL\BDCALL32.DLL
 PMBIDI      C:\OS2\DLL\PMBIDI.DLL
 HELPMGR     C:\OS2\DLL\HELPMGR.DLL
 PMEX        C:\OS2\DLL\PMEX.DLL
 LOCALE      C:\OS2\DLL\LOCALE.DLL
 LIBUNI      C:\OS2\DLL\LIBUNI.DLL
 TCPIP32     C:\MPTN\DLL\TCPIP32.DLL
 BDWPCLS     C:\OS2\DLL\BDWPCLS.DLL
 SOMU        C:\OS2\DLL\SOMU.DLL
 SOM         C:\OS2\DLL\SOM.DLL
 IMP         C:\OS2\DLL\IMP.DLL
 PMSPL       C:\OS2\DLL\PMSPL.DLL
 UCONV       C:\OS2\DLL\UCONV.DLL
 SPL1B       C:\OS2\DLL\SPL1B.DLL
 PMSHLTKT    C:\OS2\DLL\PMSHLTKT.DLL
 SOFTDRAW    C:\OS2\DLL\SOFTDRAW.DLL
 PMVIOP      C:\OS2\DLL\PMVIOP.DLL
 DBX         C:\OS2\DLL\DBX.DLL
 FFST        C:\OS2\DLL\FFST.DLL
 FNTCALLS    C:\OS2\DLL\FNTCALLS.DLL
 BVHVGA2     C:\OS2\DLL\BVHVGA2.DLL
 SESMGR      C:\ECS\SYSTEM\SESS\DLL\SESMGR.DLL

______________________________________________________________________

 End of Exception Report - report took 3178 ms to generate
______________________________________________________________________

てきとうに省略して掲載してみましたが、Odin 0.8.8 + Flash Plugin Wrapper 0.4.1 の組み合わせでもクラッシュするサイトは存在すると。しかしニコニコ生放送みたいな有料サイトをどうやって http://svn.ecomstation.nl/flash10 のチケットシステムで報告するか。

てゆうかログインの仕方がよく分かっていなかったりするんだけど。A(^_^;


【1/10 1:30修正】 Firefox ESR 10 が吐き出したクラッシュレポートの冒頭が欠落していたので、すべて削除の上再度アップロードしました。