x64プラットフォーム用の新しいMQL5コンパイラーをテスト - 2~10倍計算が速い! - ページ 5

 

ここにいると楽しい。

それは素晴らしいニュースですね。

破壊的な批判に反応せず、仕事を続けよう。

 
Alexey Volchanskiy:
ええ、本当にかっこいいですCLIは使用されましたか?また、なぜxeonで20コアなのかというと、コンパイラが自動的に並列化可能なコードを生成するようになったからです。それとも1つのスレッドにまとまっているのでしょうか?
もちろん1スレッドです。
 
Renat Fatkhullin:

私たちの場合、なぜ自分たちのセキュアランゲージが重要なのかを理解している人はほとんどいません。しかし、それは重要な要素です。

知らない人のために - MQL4/MQL5は世界で最も多くの取引プラットフォーム用のインジケータとExpert Advisorを含んでおり、MQL4/MQL5自体がプログラミング言語のランクに登場したのです。

メタトレーダー5の次の変更点として、MQL5に大規模な新機能が追加され、現在の機能と合わせて、ターミナルで直接強力な分析システムを書くことができるようになります。しかし、MQL5では、ターミナルの中にコンピュータゲームを書くこともできます。しかも、1つも並列運転できない。

でも、このプロテクトのために、あなたは多くの犠牲を払ってきたのです。すでに世界中のプログラマーによって作られ、テストされ、デバッグされているものを使うことはできません。これは簡単な例です。https://www.mql5.com/ru/articles/27。別の松葉杖を使ってNETを接続するか、MT5内で自分でデバッグしたものを書く必要があります。

強力な分析システムはすでに作られ、古くから知られており、世界中で使われている。簡単に楽に使えるような機能的なものを作って、例えば数理解析のリーダー(MathLab)くらいなら、プラットフォームが恩恵を受けるだけ+保護コード内にいれば、栄誉と賞賛が得られる...。

別の松葉杖を通さない https://www.mql5.com/ru/articles/1528

しかし、すべてのMathLabをMT5内に移動することをユーザーに強要しないでください。すでに何十億という人手が開発、テスト、デバッグに費やされているので、うまくいかないでしょう...。

МetaTrader 5. Экспорт котировок в .NET приложение, используя WCF сервисы
МetaTrader 5. Экспорт котировок в .NET приложение, используя WCF сервисы
  • 2010.02.16
  • Alexander
  • www.mql5.com
Вам необходимо организовать трансляцию котировок из MetaTrader 5 в собственное приложение? Связка MQL5-DLL позволяет создавать подобные решения. В статье продемонстрирован один из способов трансляции котировок из MetaTrader 5 в приложения, написанные на .NET. Мне было рациональнее, интереснее и проще реализовать экспорт котировок именно с использованием этой платформы. К сожалению, с выходом "пятерки" поддержки .Net также не появилось, поэтому по старинке будем использовать как прослойку win32 dll с поддержкой .NET.
 
Prival-2:

しかし、この保護のために、あなたは多くのものを祭壇に載せてきたのです。

私の意見では、あなた自身の言葉で理由を - ほとんどは経済的な正当性を持っています。

そうですね、MQLにMatLabの機能を求めようとするのは、むしろ愚かなことです。しかし、99%のインジケーター、Expert Advisor、スクリプトは非常にシンプルで、MQLの機能を必要としないように思います。MQLと統合したい人の10%は簡単に無視できる、彼らは利益をもたらさない。

そのため、残念ながら、ユーザーはこの言語の枠内で問い合わせをすることになる。

個人的には、データフィードとヒストリカルデータでのデバッグが可能になった後は、もう必要ないですね。クラスエクスプローラーのようなサービス機能が少なくともMSVC1.0(1998年)レベルであれば別ですが。

 
George Merts:

私見では、独自言語の理由は、ほとんどが経済的な正当性を持っています。

そうですね、MQLにMathLabの能力を求めようとするのは、むしろ愚かなことです。しかし、99%のインジケーター、Expert Advisor、スクリプトは非常にシンプルで、MQLの機能を必要としないように思います。MQLと統合したい人の10%は簡単に無視できる、彼らは利益をもたらさない。

そのため、残念ながら、ユーザーはこの言語の枠内で問い合わせをすることになる。

個人的には、データフィードとヒストリカルデータでのデバッグが可能になった後は、もう必要ないですね。クラスエクスプローラーのようなサービス機能が、少なくともMSVC1.0(1998年)レベルであれば別ですが。

そうではありません。MatlabのパワーをMQLで使えと言っているのではなく、MQLの中でこのパワーを使う機会を与えてほしい、MatlabからMQLにすべて手で書き換えてテストやデバッグをするのではなく、既製のツールを取り出して使ってほしいと言っているに過ぎないのです。

おそらく、99%の指標がシンプルなのは、この制限のためでしょう。少なくともこの関数をMQLを使ってMatlabで実装してみてください。

http://www.mathworks.com/videos/machine-learning-in-matlab-99098.html

どれくらいの時間と手間がかかるのか?

 
George Merts:

私見では、独自言語の理由は、ほとんどが経済的な正当性を持っています。

そうですね、MQLにMathLabの能力を求めようとするのは、むしろ愚かなことです。しかし、99%のインジケーター、Expert Advisor、スクリプトは非常にシンプルで、MQLの機能を必要としないように思います。MQLと統合したい人の10%は簡単に無視できる、彼らは利益をもたらさない。

そのため、残念ながら、ユーザーはこの言語の枠内で問い合わせをすることになる。

個人的には、データフィードとヒストリカルデータでのデバッグが可能になった後は、もう必要ないですね。クラスエクスプローラーのようなサービス機能が少なくともMSVC1.0(1998年)レベルであれば別ですが。

まあ、MQLでmatlabはもうやりすぎですけどね))マーケットではなく、自分用に使うのであれば、matlabにアクセスする方法はたくさんあります。 個人的にはSystem.Collectionsの アナログが恋しいです。


OK、Vasiliy Sokolovは最近HashTableのアナログを実装したが、なぜマニアがそれをやったのか?https://www.mql5.com/ru/articles/1334。

System.Collections - пространства имен ()
System.Collections - пространства имен ()
  • msdn.microsoft.com
Пространство имен Описание Пространство имен содержит интерфейсы и классы, которые определяют различные коллекции объектов, такие как списки, очереди, двоичные массивы, хэш-таблицы и словари. Пространство имен предоставляет несколько потокобезопасных классов коллекций, которые следует использовать вместо...
 
Renat Fatkhullin:

その答えは、十数回にわたって出されている。

MT4の技術的な寿命は 尽きました。そして、それに胡坐をかき続けていると、チャンスを失うのは自分の責任である。誰のせいでもなく、ブローカーも含めて自分一人のせいです。

もし、何かが降りたくないからと言って、誰かが古いシステムを維持する義務があると考えるなら、それはこの世界の原理を大きく誤解している(個人が世界をどう見ているかとは異なる)。残念ながら、大勢のトレーダーがMT4に納得してしまっているので、見ていて滑稽なほどです。人は、合理的な理由では説明できないほど、自分自身を敵視していることがわかります。

もちろん、誰もする必要はありません。まあ、人々は時間とともに散り散りになり、死んだ社会的な魂だけが残るでしょう。
 
Dmitry Fedoseev:
もちろん、誰もする必要はない。まあ、人は時間とともに散り散りになり、死んだ社会の魂だけが残るだろう。
さあ...今のところ、ユーザーはどんどん増えています。 そんな些細なことで、本当に辞めてしまう人は極少数です。 それでも、現実的に考えて......。
 
George Merts:
さあ...今のところ、ユーザーはどんどん増えています。 そんな些細なことで本当に離れていく人は微々たるものです。 それでも、現実的に物事を見なければなりませんが......。

だから、本当によく見て、小さなことではないことに気づかなければならないのです。SNSを重視するあまりユーザーが増え、大衆で心を圧迫するように。

それは些細なことではなく、世界が成り立っている基本的な基盤なのです。

 

こんにちは、誠実な会社です。これは私が持っているものです、誰か説明してください - MT5が動作しません ポークポークが起動しません...どのように起動するのか分かりません...。

ファイル名 : MT5CLW.8AB387FF29969ACBBC3A9EF614741CB2

時刻 : 2015.05.03 22:23 (0:00:09)です。

プログラム:クライアント端末

バージョン : 500.1100 (2015年3月20日)

リビジョン:9241

OS : Windows 7 Professional Service Pack 1 (Build 7601)

BIOS : DELL - 100 - MCCKEIULZWWKSLUE-MDKSLE - Satellite C850-D1K

エクスプローラ:9.0

ID : B3B3CE2C-9652-T

プロセッサー : 2 x Intel Celeron B830 @ 1.80GHz

コンピュータ:ADMIN-PK:ADMIN-PK

メモリ:1931Mbのうち255個を解放

Virtual : 2047 Mbの1587フリー。

ハンドラー:425

CrashMD5 : 466B10479FD71C90F3E52B9AF224F332

CustomInfo :

例外:01722B80のC0000005は00000008に読み込まれます。


Modules : 01390000 0214E000 C:\Program FilesMetaTrader 5-ìò5 accountsterminal.exe (5.0.0.1100)

: 77C00000 0013C000 C:WindowsSYSTEM32/ntdll.dll (6.1.7601.17725)

: 773A0000 000D4000 C:{Windowssystem32/kernel32.dll (6.1.7601.17651)

: 75FE0000 0004A000 C:\Windowssystem32/kERNELBASE.dll (6.1.7601.17651)

: 75E00000 0011E000 C:{Windowssystem32/CRYPT32.dll (6.1.7601.17827)

: 76250000 000AC000 C:\Windowssystem32³³msvcrt.dll (6.1.8638.17744)

: 75DF0000 0000C000 C:\Windowssystem32/MSASN1.dll (6.1.7601.17514)

: 718D0000 00032000 C:{Windowssystem32}WINMM.dll (6.1.7601.17514)

: 76180000 000C9000 C:{Windowssystem32/USER32.dll (6.1.7601.17514)

: 76120000 0004E000 C:{Windowssystem32/GDI32.dll (6.1.7601.17514)

: 76170000 0000A000 C:\Windowssystem32/LPK.dll (6.1.7600.16385)

: 76F50000 0009D000 C:{Windowssystem32/USP10.dll (1.626.7601.17514)

: 752B0000 00009000 C:{Windowssystem32}VERSION.dll (6.1.7600.16385)

: 74340000 00011000 C:ⅳWindowsⅳ/NETAPI32.dll (6.1.7601.17514)です。

: 74330000 00009000 C:\Windowssystem32/netutils.dll (6.1.7601.17514)

: 75C00000 00019000 C:³³³³³.dll (6.1.7601.17514)

: 77480000 000A1000 C:{Windowssystem32}}RPCRT4.dll (6.1.7601.17514)

: 74320000 0000F000 C:\Windowssystem32³³³³wkscli.dll (6.1.7601.17514)

: 74310000 0000F000 C:{Windowssystem32}SAMCLI.DLL (6.1.7601.17514)

: 73A90000 00058000 C:{Windowssystem32}WINHTTP.dll (6.1.7601.17514)

: 73A40000 0004F000 C:{Windowssystem32}webio.dll (6.1.7601.17725)

: 74820000 00190000 C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7601.17825_none_72d273598668a06b\gdiplus.dll (6.1.7601.17825)

: 77890000 0015C000 C:\Windowssystem32.dll (6.1.7601.17514)

: 750B0000 00040000 C:\Windowssystem32

: 74370000 00005000 C:³³³³³.dll (6.1.7600.16385)

: 71550000 00051000 C:{Windowssystem32}WINSPOOL.DRV (6.1.7601.17514)

: 77630000 000A0000 C:{Windowssystem32/ADVAPI32.dll (6.1.7601.17514)

: 77340000 00019000 C:{WindowsSYSTEM32/sechost.dll (6.1.7600.16385)

: 76300000 00C4A000 C:{Windowssystem32/SHELL32.dll (6.1.7601.17859)

: 77DC0000 00057000 C:{Windowssystem32}SHLWAPI.dll (6.1.7601.17514)

: 74AD0000 001A6000 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\COMCTL32.dll (6.1.7601.17514)

: 76FF0000 0008F000 C:³³³³³.dll (6.1.7601.17676)

: 743A0000 0001C000 C:{Windowssystem32/OLedlg.dll (6.1.7600.16385)

: 70AA0000 00007000 C:\Windowssystem32.dll (6.1.7600.16385)

: 77360000 00035000 C:³³³³³.dll (6.1.7601.17514)

: 76090000 00006000 C:³³³³³.dll (6.1.7600.16385)

: 73D40000 0001C000 C:{Windowssystem32/IPHLPAPI.DLL (6.1.7601.17514)

: 73D30000 00007000 C:{Windowssystem32}WINNSI.DLL (6.1.7600.16385)

: 6CEE0000 000EB000 C:\Windowssystem32/dbghelp.dll (6.1.7601.17514)

: 75C70000 00008000 C:\Windowssystem32_Secur32.dll (6.1.7601.17725)

: 75C90000 0001B000 C:{Windowssystem32}SSPICLI.DLL (6.1.7601.17725)

: 74180000 0003C000 C:{Windowssystem32/OLEACC.dll (6.1.7601.17676)

: 77D50000 0001F000 C:{Windowssystem32}IMM32.dll (6.1.7601.17514)

: 77560000 000CC000 C:{Windowssystem32}MSCTF.dll (6.1.7600.16385)

: 75D00000 0000C000 C:\Windowssystem32/CRYPTBASE.dll (6.1.7600.16385)

: 10000000 0001F000 C:³ FilesTotal Commander2³³Plugins³³IEView³³IEView.wlx (1.94.1.0)

: 75310000 00010000 C:\Windowssystem32 paragraphNLAapi.dll (6.1.7601.17514)

: 75300000 00010000 C:\Windowssystem32³³napinsp.dll (6.1.7600.16385)

: 752E0000 00012000 C:JPEG (6.1.7600.16385)

: 757E0000 0003C000 C:\WindowsSystem32/mswsock.dll (6.1.7601.17514)

: 756B0000 00044000 C:{Windowssystem32}DNSAPI.dll (6.1.7601.17570)

: 752D0000 00008000 C:\WindowsSystem32/winrnr.dll (6.1.7600.16385)

: 752C0000 0000D000 C:³³³³³³³.dll (6.1.7601.17514)

: 73A00000 00038000 C:\WindowsSystem32↵fwpuclnt.dll (6.1.7601.17514)です。

: 718C0000 00006000 C:\Windowssystem32/rasadhlp.dll (6.1.7600.16385)

: 75820000 00016000 C:³³³³³.dll (6.1.7600.16385)

: 754C0000 0003B000 C:\Windowssystem32

: 75CB0000 0004C000 C:\Windowssystem32/apphelp.dll (6.1.7601.17514)

: 6B530000 001C3000 C:³³³³³.dll (6.1.7601.17514)

: 72FA0000 00006000 C:\Windowssystem32↵dll (6.1.7600.16385)

: 74680000 00013000 C:⾸⽊⼭⼭Mapi.dll (6.1.7600.16385)

: 77B70000 00083000 C:³³³³³.DLL (6.1.7600.16385)

: 6FDA0000 00AD9000 C:\WindowsSystem32/ieframe.dll (9.0.8112.16447)

: 77E20000 00005000 C:{Windowssystem32/PSAPI.DLL (6.1.7600.16385)

: 776D0000 001B8000 C:{Windowssystem32/iertutil.dll (9.0.8112.16447)

: 779F0000 00111000 C:\Windowssystem32/urlmon.dll (9.0.8112.16447)

: 77080000 0011B000 C:{Windowssystem32}WININET.dll (9.0.8112.16447)

: 77D40000 00003000 C:{Windowssystem32/Normaliz.dll (6.1.7600.16385)

: 75D20000 0005F000 C:{Windowssystem32}SXS.DLL (6.1.7601.17514)

: 749B0000 000F5000 C:{Windowssystem32/PROPSYS.dll (7.0.7601.17514)

: 75D80000 0000B000 C:{Windowssystem32/profapi.dll (6.1.7600.16385)

: 67B60000 00BC3000 C:\WindowsSystem32/mshtml.dll (9.0.8112.16447)

: 740C0000 00021000 C:\Windowssystem32/ntmarta.dll (6.1.7600.16385)

: 77D70000 00045000 C:³³³³³.dll (6.1.7601.17514)

: 74270000 0002E000 C:\WindowsSystem32Termlang.dll (6.1.7600.16385)

: 75390000 00008000 C:³³³³³.dll (6.1.7601.17514)

: 15830000 0000F000 C:³³³³³.dll (2.0.0.1)

: 72050000 00006000 C:{WindowsSystem32}wshqos.dll (6.1.7600.16385)

: 752A0000 00005000 C:\Windowssystem32↵wshtcpip.DLL (6.1.7600.16385)

: 75BD0000 00006000 C:³³³³³³³.dll (6.1.7600.16385)

: 75D10000 0000E000 C:¦Windowssystem32¦RpcRtRemote.dll (6.1.7601.17514)

: 760A0000 0007B000 C:{Windowssystem32}Comdlg32.dll (6.1.7601.17514)


レジスタ : EAX=00000000 EIP=01722B80 EFLGS=00010296 ES=0023

: EBX=FFFFFFFF ESP=1554F7EC EBP=1554F808 FS=003b

: ECX=18790018 ESI=132DDC00 CS=001b GS=0000

: edx=ffffffff edi=18790018 ds=0023 ss=0023


スタック情報 : top=15550000 bottom=1554D000 base=15450000


Threads : #000 00001E18 EIP : 77C47094 ESP : 002C678C gui main

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

773EE868:000028 [773EE890] ClosePrivateNamespace(kernel32.dll)

0141C9D0:000197 [0141CB67] #3524 (terminal.exe)

0141C660:00029C [0141C8FC] #3522 (terminal.exe)

01419510:000132 [01419642] #3490 (terminal.exe)

0142DAA0:000053 [0142DAF3] #3770 (terminal.exe)

01426C10:000166 [01426D76] #3680 (terminal.exe)

01425E20:000093 [01425EB3] #3667 (terminal.exe)

01590970:00019C [01590B0C] #9689 (terminal.exe)

015908B0:000096 [01590946] #9688 (terminal.exe)

013CA9D0:0000D0 [013CAAA0] #1825 (terminal.exe)

0177A86C:0004C7 [0177AD33] #16862 (terminal.exe)

0177C042:000022 [0177C064] #16917 (terminal.exe)

017779BD:0000B0 [01777A6D] #16726 (terminal.exe)

0177B9E9:000031 [0177BA1A] #16884 (terminal.exe)

017882C3:00005E [01788321] #17611 (terminal.exe)

0179B92B:000011 [0179B93C] #18314 (terminal.exe)


: #001 00000b64 eip: 77c47094 esp: 0ff3f878

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

773EBC90:00008E [773EBD1E] WaitForMultipleObjectsEx (kernel32.dll)

761961B8:000141 [761962F9] GetWindowRgnEx (user32.dll)

761937D8:00001F [761937F7] OpenIcon (user32.dll)

7486795B:000000 [7486795B] 不明 (gdiplus.dll)

7486787A:000000 [7486787A] 不明 (gdiplus.dll)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #002 00000edc eip: 77c47094 esp: 0412f4e8

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

77C32083:0000D9 [77C3215C] EtwNotificationUnregister (ntdll.dll)

013FB2B0:000011 [013FB2C1] #2844 (terminal.exe)

013EF440:00000E [013EF44E] #2714 (terminal.exe)

1000B366:000000 [1000B366] 不明 (アイビュー.wlx)

77C77B9C:000366 [77C77F02] KiFastSystemCallRet (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #003 00001adc eip: 77c47094 esp: 151bfb2c

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

01722B00:00002A [01722B2A] #15873 (terminal.exe)

01722AD0:00001E [01722AEE] #15872 (terminal.exe)

018AA425:0000B4 [018AA4D9] #26426 (terminal.exe)

018AA4FF:000102 [018AA601] #26427 (terminal.exe)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #004 00001e30 eip: 77c47094 esp: 1506fe48

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

01722B00:00002A [01722B2A] #15873 (terminal.exe)

01722AD0:00001E [01722AEE] #15872 (terminal.exe)

018AA425:0000B4 [018AA4D9] #26426 (terminal.exe)

018AA4FF:000102 [018AA601] #26427 (terminal.exe)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #005 000013b4 eip: 77c47094 esp: 1542fe18

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

01722B00:00002A [01722B2A] #15873 (terminal.exe)

01722AD0:00001E [01722AEE] #15872 (terminal.exe)

018AA425:0000B4 [018AA4D9] #26426 (terminal.exe)

018AA4FF:000102 [018AA601] #26427 (terminal.exe)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


crash : #006 00001DF0 EIP: 01722B80 ESP: 1554F7EC

01722B00:000080 [01722B80] #15873 (terminal.exe)

01722AD0:00001E [01722AEE] #15872 (terminal.exe)

018AA425:0000B4 [018AA4D9] #26426 (terminal.exe)

018AA4FF:000102 [018AA601] #26427 (terminal.exe)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


01722B00 55 push ebp

01722B01 8BEC mov ebp, esp

01722B03 83EC10 sub esp, 0x10

01722B06 53 push ebx

01722B07 8BC1 mov eax, ecx

01722B09 56 プッシュESI

01722B0A 8945FC mov [ebp-0x4], eax

01722B0D 57 push edi

01722B0E 8BFF mov edi, edi

01722B10 6AFF プッシュ 0xff

01722B12 8D4DF8 lea ecx, [ebp-0x8].

01722B15 51 push ecx

01722B16 8D4DF0 lea ecx, [ebp-0x10].

01722B19 51 push ecx

01722B1A 8D4DF4 lea ecx, [ebp-0xc]のようになります。

01722B1D 51 push ecx

01722B1E FFB038010000 push dword [eax+0x138].

01722B24 FF1524C48F01 call dword near [0x18fc424] ; #27307 (terminal.exe)

01722B2A 85C0 test eax, eax

01722B2C 755A jnz 0x1722b88


01722B2E 8B7DF8 mov edi, [ebp-0x8].

01722B31 8B45FC mov eax, [ebp-0x4].

01722B34 85FF テスト edi, edi

01722B36 74D8 jz 0x1722b10


01722B38 83C7FC add edi, 0xfc

01722B3B 74D3 jz 0x1722b10


01722B3D 8B7718 mov esi, [edi+0x18].

01722B40 85F6 test esi, esi

01722B42 7438 jz 0x1722b7c


01722B44 6AFF プッシュ 0xff

01722B46 8D860C020000 lea eax, [esi+0x20c].

01722B4C 50 push eax

01722B4D FF1530C68F01 call dword near [0x18fc630] ; #27438 (terminal.exe)

01722B53 8BD8 mov ebx, eax

01722B55 83FBFF cmp ebx, 0xff

01722B58 7417 jz 0x1722b71


01722B5A 6A02 プッシュ 0x2

01722B5C 53 push ebx

01722B5D FF15D4CC8F01 call dword near [0x18fccd4] ; #27863 (terminal.exe)

01722B63 53 push ebx

01722B64 FF15D0CC8F01 call dword near [0x18fccd0] ; #27862 (terminal.exe)

01722B6A 8B06 mov eax, [esi].

01722B6C 8BCE mov ecx, esi

01722B6E FF5028 call dword near [eax+0x28].

01722B71 3BF7 cmp esi, edi

01722B73 7407 jz 0x1722b7c


01722B75 8B06 mov eax, [esi].

01722B77 8BCE mov ecx, esi

01722B79 FF5008 コールド単語 near [eax+0x8] 。

01722B7C 8B07 mov eax, [edi].

01722B7E 8BCF mov ecx, edi

crash --> 01722B80 FF5008 call dword near [eax+0x8].

01722B83 8B45FC mov eax, [ebp-0x4].

01722B86 EB88 jmp 0x1722b10


01722B88 8B75F8 mov esi, [ebp-0x8].

01722B8B 85F6 test esi, esi

01722B8D 744C jz 0x1722bdb


01722B8F 8B45FC mov eax, [ebp-0x4].


: #007 000019e4 eip: 77c47094 esp: 152ff8dc

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #008 000010f8 eip: 77c47094 esp: 17e5fc48

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

773EC2B0:000043 [773EC2F3] WaitForSingleObjectEx (kernel32.dll)

773EC290:000012 [773EC2A2] WaitForSingleObject (kernel32.dll)

67DD9D56:188B8C [67F628E2] ShowHTMLDialog (mshtml.dll)

67DD9D56:1928B0 [67F6C606] ShowHTMLDialog (mshtml.dll)

67DD9D56:003D6B [67DDDAC1] ShowHTMLDialog (mshtml.dll)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #009 00001F74 EIP: 77C47094 ESP: 189FF9A4 http プールスイーパー

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

75FE1809:00000F [75FE1818] スリープ (kernelbase.dll)

013ADBB0:000158 [013ADD08] #1297 (terminal.exe)

013ADB70:000022 [013ADB92] #1296 (terminal.exe)

018AA425:0000B4 [018AA4D9] #26426 (terminal.exe)

018AA4FF:000102 [018AA601] #26427 (terminal.exe)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #010 00001aa4 eip: 77c47094 esp: 18bff98c

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #011 00001788 eip: 77c47094 esp: 18e5fa20

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #012 00001a84 eip: 77c47094 esp: 1901f948

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #013 00001590 eip: 77c47094 esp: 191bfb30

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #014 00001294 eip: 77c47094 esp: 1932fe0c

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #015 00001a24 eip: 77c47094 esp: 194df6c0

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #016 00001ae8 eip: 77c47094 esp: 1968f820

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

75FE1809:00000F [75FE1818] スリープ (kernelbase.dll)

778BA72F:00325E [778BD98D] CoIsOle1Class (ole32.dll)

778BA72F:00314B [778BD87A] CoIsOle1Class (ole32.dll)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #017 00001b4c eip: 77c47094 esp: 19a0f7dc

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #018 00001e08 eip: 77c47094 esp: 1a27fa34

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

75FE1809:00000F [75FE1818] スリープ (kernelbase.dll)

0142F2B0:0001E4 [0142F494] #3797 (terminal.exe)

0142F290:000012 [0142F2A2] #3796 (terminal.exe)

018AA425:0000B4 [018AA4D9] #26426 (terminal.exe)

018AA4FF:000102 [018AA601] #26427 (terminal.exe)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)


: #019 000019ec eip: 77c47094 esp: 1bc3ef94

77C47094:000000 [77C47094] LdrFindResourceEx_U (ntdll.dll)

75FE1809:00000F [75FE1818] スリープ (kernelbase.dll)

01669100:00008D [0166918D] #13548 (terminal.exe)

01668EC0:0000D1 [01668F91] #13546 (terminal.exe)

01667AF0:000044 [01667B34] #13514 (terminal.exe)

0165BC00:000113 [0165BD13] #13227 (terminal.exe)

0165C770:000022 [0165C792] #13230 (terminal.exe)

018AA425:0000B4 [018AA4D9] #26426 (terminal.exe)

018AA4FF:000102 [018AA601] #26427 (terminal.exe)

773EED5A:000012 [773EED6C] AcquireSRWLockExclusive (kernel32.dll)

77C6368C:0000EF [77C6377B] RtlInsertElementGenericTableAvl (ntdll.dll)

77C6368C:0000C2 [77C6374E] RtlInsertElementGenericTableAvl (ntdll.dll)