очередной Critical error на 203 билде - страница 4

 
natlam:
to stringo Hет. Еже совсем другой креш. Я просто запустил терминал и хотел перелогинится.Тот креш что в начале ветки я воспроизвести не смог.
Да. Я это понял.
 

Кстати крах при использовании .NET выползает только на этом этапе, то есть все остальные исключения не вызывают в .NET краха терминала и их можно красиво приподносить выдавая стоповые окошки пользователю в случае некрасивых событий, коих терминал даже не замечает, крах вызывают только такие промежуточные явления связанные с загрузкой проектных библиотек и другие феномены, в остальном все отлично. Самое интересное что я получил больше чем мог даже представить, пока окончательно не протестировал все случаи получения краха, не мог об этом даже подумать. То есть на основе знаний о том в какой стадии получаем крах терминала, можно самому сделать обертку для .NET, предлагая некое количество экспортированных функций для пользования всех архитектурных особенностей .NET, так что возможно я продвинулся дальше, чем предпологал и какие либо изменения в самом терменале не стоят необходимого внимания, когда все это вполне возможно реализовать самому. Всем спасибо, мысли пришли к своему мыслемому развитию.

 
xnsnet:

То есть на основе знаний о том в какой стадии получаем крах терминала, можно самому сделать обертку для .NET, предлагая некое количество экспортированных функций для пользования всех архитектурных особенностей .NET, так что возможно я продвинулся дальше, чем предпологал и какие либо изменения в самом терменале не стоят необходимого внимания, когда все это вполне возможно реализовать самому. Всем спасибо, мысли пришли к своему мыслемому развитию.


Чаще всего так и бывает.
 
делал я следующее:
Всем известный эксперт "AI" Решетова.
выбрал его, далее провел оптимизацию практически по все параметрам примерно минуту, появилось несколько результатов.
остановил, наилучший результат поставил входными параметрами и пару раз прогнал на тестирование на разных таймфреймах и валютах
примерно после 10 нажатий получил вот это:

There has been a critical error
Time : 2007.04.04 16:21
Program : Client Terminal
Version : 4.00 (build: 203, 28 Mar 2007)
Owner : Beaverhead Financial Inc. (MetaTrader - Masterforex)
OS : Windows XP Professional 5.1 Service Pack 2 (Build 2600)
Processors : 1, type 586, level 15
Memory : 1039472/521016 kb
Exception : C0000005
Address : 0046F96D
Access Type : write
Access Addr : 039BE000

Registers : EAX=000142E9 CS=001b EIP=0046F96D EFLGS=00010202
: EBX=01CD6258 SS=0023 ESP=0247B490 EBP=00004095
: ECX=00007F45 DS=0023 ESI=07651CA8 FS=003b
: EDX=000B199C ES=0023 EDI=039BE000 GS=0000

Stack Trace : 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
Modules :
1 : 00400000 007AF000 C:\Program Files\MetaTrader - Masterforex\terminal.exe
2 : 02810000 00013000 C:\Program Files\ABBYY Lingvo 10 Multilingual Dictionary\LvHook. dll
3 : 10000000 00006000 C:\Program Files\Punto Switcher\correct.dll
4 : 20000000 002CD000 C:\WINDOWS\system32\xpsp2res.dll
5 : 5B260000 00038000 C:\WINDOWS\system32\UxTheme.dll
6 : 5B590000 00007000 C:\WINDOWS\system32\umdmxfrm.dll
7 : 5D270000 00007000 C:\WINDOWS\system32\serwvdrv.dll
8 : 61EC0000 0000E000 C:\WINDOWS\system32\MFC42LOC.DLL
9 : 698B0000 00058000 C:\WINDOWS\system32\hnetcfg.dll
10 : 71A30000 00040000 C:\WINDOWS\system32\mswsock.dll
11 : 71A70000 00008000 C:\WINDOWS\System32\wshtcpip.dll
12 : 71A80000 00008000 C:\WINDOWS\system32\WS2HELP.dll
13 : 71A90000 00017000 C:\WINDOWS\system32\WS2_32.dll
14 : 72CD0000 00008000 C:\WINDOWS\system32\msacm32.drv
15 : 72CE0000 00009000 C:\WINDOWS\system32\wdmaud.drv
16 : 73D90000 000FE000 C:\WINDOWS\system32\MFC42.DLL
17 : 746E0000 0004B000 C:\WINDOWS\system32\MSCTF.dll
18 : 75310000 0002E000 C:\WINDOWS\system32\msctfime.ime
19 : 76350000 00005000 C:\WINDOWS\system32\MSIMG32.dll
20 : 76360000 0001D000 C:\WINDOWS\system32\IMM32.DLL
21 : 76380000 00049000 C:\WINDOWS\system32\comdlg32.dll
22 : 76B20000 0002E000 C:\WINDOWS\system32\WINMM.dll
23 : 76C20000 0002E000 C:\WINDOWS\system32\WINTRUST.dll
24 : 76C80000 00028000 C:\WINDOWS\system32\IMAGEHLP.dll
25 : 77110000 0008C000 C:\WINDOWS\system32\OLEAUT32.dll
26 : 773C0000 00103000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6. 0.2600.2982_x-ww_ac3f9c03\comctl32.dll
27 : 774D0000 0013D000 C:\WINDOWS\system32\ole32.dll
28 : 77A70000 00095000 C:\WINDOWS\system32\CRYPT32.dll
29 : 77B10000 00012000 C:\WINDOWS\system32\MSASN1.dll
30 : 77BC0000 00007000 C:\WINDOWS\system32\midimap.dll
31 : 77BD0000 00015000 C:\WINDOWS\system32\MSACM32.dll
32 : 77C00000 00058000 C:\WINDOWS\system32\msvcrt.dll
33 : 77D30000 00090000 C:\WINDOWS\system32\USER32.DLL
34 : 77DC0000 000AC000 C:\WINDOWS\system32\ADVAPI32.dll
35 : 77E70000 00091000 C:\WINDOWS\system32\RPCRT4.dll
36 : 77F10000 00047000 C:\WINDOWS\system32\GDI32.dll
37 : 77F60000 00076000 C:\WINDOWS\system32\SHLWAPI.dll
38 : 7C800000 000F6000 C:\WINDOWS\system32\kernel32.dll
39 : 7C900000 000B1000 C:\WINDOWS\system32\ntdll.dll
40 : 7C9C0000 00819000 C:\WINDOWS\system32\SHELL32.dll

Call stack :
0046F7C0:01AD [0046F96D] ?HistoryGet@CHistoryBase
 

В обычном месте http://www.metatrader4.com/files/mt4setup.exe выложен обновлённый билд 203 от 4-го апреля. Попробуйте, пожалуйста его - проявится ошибка или нет?

 
дело в том, что пробовал опять создать ошибку, ничего не выходит. ..
 
stringo:

В обычном месте http://www.metatrader4.com/files/mt4setup.exe выложен обновлённый билд 203 от 4-го апреля. Попробуйте, пожалуйста его - проявится ошибка или нет?


Я воспроизвел креш который выкакивал при тестировании.

There has been a critical error
Time : 2007.04.05 20:36
Program : Client Terminal
Version : 4.00 (build: 203, 28 Mar 2007)
Owner : MetaQuotes Software Corp. (MetaTrader)
OS : Windows XP Professional 5. 1 Service Pack 2 (Build 2600)
Processors : 2, type 586, level 6
Memory : 2096236/1397360 kb
Exception : C0000005
Address : 00536828
Access Type : write
Access Addr : 05238000

Registers : EAX=01A81AD0 CS=001b EIP=00536828 EFLGS=00010202
: EBX=01D18A80 SS=0023 ESP=0E8FBC78 EBP=00000000
: ECX=00000006 DS=0023 ESI=06B5CB58 FS=003b
: EDX=446DEB80 ES=0023 EDI=05238000 GS=0000

Stack Trace : 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
Modules :
1 : 00400000 007AF000 D:\Program Files\198\terminal. exe
2 : 20000000 002CD000 D:\WINDOWS\system32\xpsp2res. dll
3 : 20B00000 00046000 D:\WINDOWS\system32\imon. dll
4 : 5B260000 00038000 D:\WINDOWS\system32\UxTheme. dll
5 : 61EC0000 0000E000 D:\WINDOWS\system32\MFC42LOC. DLL
6 : 63560000 0065E000 C:\FRAPS\FRAPS. DLL
7 : 698B0000 00058000 D:\WINDOWS\system32\hnetcfg. dll
8 : 71A30000 00040000 D:\WINDOWS\system32\mswsock. dll
9 : 71A70000 00008000 D:\WINDOWS\System32\wshtcpip. dll
10 : 71A80000 00008000 D:\WINDOWS\system32\WS2HELP. dll
11 : 71A90000 00017000 D:\WINDOWS\system32\WS2_32. dll
12 : 71AB0000 0000A000 D:\WINDOWS\system32\WSOCK32. dll
13 : 71BD0000 00013000 D:\WINDOWS\system32\SAMLIB. dll
14 : 72CD0000 00008000 D:\WINDOWS\system32\msacm32. drv
15 : 72CE0000 00009000 D:\WINDOWS\system32\wdmaud. drv
16 : 73D90000 000FE000 D:\WINDOWS\system32\MFC42. DLL
17 : 746E0000 0004B000 D:\WINDOWS\system32\MSCTF. dll
18 : 76350000 00005000 D:\WINDOWS\system32\MSIMG32. dll
19 : 76380000 00049000 D:\WINDOWS\system32\comdlg32. dll
20 : 769A0000 000B4000 D:\WINDOWS\system32\USERENV. dll
21 : 76B20000 0002E000 D:\WINDOWS\system32\WINMM. dll
22 : 76C20000 0002E000 D:\WINDOWS\system32\WINTRUST. dll
23 : 76C80000 00028000 D:\WINDOWS\system32\IMAGEHLP. dll
24 : 76F50000 0002D000 D:\WINDOWS\system32\WLDAP32. dll
25 : 77110000 0008C000 D:\WINDOWS\system32\OLEAUT32. dll
26 : 773C0000 00102000 D:\WINDOWS\WinSxS\x86_Microsoft. Windows. Common-Controls_6595b64144ccf1df_6. 0.2600.2180_x-ww_a84f1ff9\comctl32.dll
27 : 774D0000 0013C000 D:\WINDOWS\system32\ole32. dll
28 : 77680000 00021000 D:\WINDOWS\system32\NTMARTA. DLL
29 : 77A70000 00095000 D:\WINDOWS\system32\CRYPT32. dll
30 : 77B10000 00012000 D:\WINDOWS\system32\MSASN1. dll
31 : 77BC0000 00007000 D:\WINDOWS\system32\midimap. dll
32 : 77BD0000 00015000 D:\WINDOWS\system32\MSACM32. dll
33 : 77C00000 00058000 D:\WINDOWS\system32\msvcrt. dll
34 : 77D30000 00090000 D:\WINDOWS\system32\USER32. DLL
35 : 77DC0000 000AC000 D:\WINDOWS\system32\ADVAPI32. dll
36 : 77E70000 00091000 D:\WINDOWS\system32\RPCRT4. dll
37 : 77F10000 00046000 D:\WINDOWS\system32\GDI32. dll
38 : 77F60000 00076000 D:\WINDOWS\system32\SHLWAPI. dll
39 : 7C800000 000F6000 D:\WINDOWS\system32\kernel32. dll
40 : 7C900000 000B1000 D:\WINDOWS\system32\ntdll. dll
41 : 7C9C0000 00818000 D:\WINDOWS\system32\SHELL32. dll

Call stack :
005367C0:0068 [00536828] ?GetNext@CTestGenerator

 
natlam:
stringo:

В обычном месте http://www.metatrader4.com/files/mt4setup.exe выложен обновлённый билд 203 от 4-го апреля. Попробуйте, пожалуйста его - проявится ошибка или нет?


Я воспроизвел креш который выкакивал при тестировании.

There has been a critical error
Time : 2007.04.05 20:36
Program : Client Terminal
Version : 4.00 (build: 203, 28 Mar 2007)

Скачайте билд от 4 апреля! Мы знаем, что на билде от 28 марта такие креши встречаются. Нам необходимо проверить новый билд.
 

To natlam :
Вы говорили, что разогнали процессор - причем довольно круто. А вам не кажется, что это можеть быть причина крэшев?

 
Itso:

To natlam :
Вы говорили, что разогнали процессор - причем довольно круто. А вам не кажется, что это можеть быть причина крэшев?


Нет. Это исключено, так как я после разгона проверял проц спец софтом, с помощю которого на проц была дана максимальная нагрузка различными вычислениями которые не может больше создать ни одна обыкновенная программа, и никаких глюков небыло. К тому же глюки возникают обычно когда сильно нагружают проц и из-за сильного нагрева эго, а проц я проверял при температуре 60 гр. А МТ4 грузит намного меньше 50гр на ядро.

П.С. Этот креш у меня выскакивал и на работе на стоковом Атлоне.
Причина обращения: