Вверх ↑
Этот топик читают: Гость
Ответов: 1291
Рейтинг: 47
#16: 2013-09-08 16:25:44 ЛС | профиль | цитата
RinniX, спасибо, может причина в звуке. Он ведь тормозной самый в плане скорости. Отключил чекбоксом звук, посмотрю. Пока нет ошибки.
------------ Дoбавленo в 16.25:
Если исчезнет ошибка, то Вы - гений! Как-то в голову не приходило что звук асинхронно в потоке играется и наверное крушение его потока и вызывает ошибку.
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Ответов: 1061
Рейтинг: 22
#17: 2013-09-08 16:37:09 ЛС | профиль | цитата
Aziz писал(а):
Если исчезнет ошибка, то Вы - гений!


карма: 0

0
Ответов: 1291
Рейтинг: 47
#18: 2013-09-09 01:09:33 ЛС | профиль | цитата
к сожалению.. Я вообще точку onClose отключил.. Все равно ошибка вылезла внезапно при закрытии.
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Ответов: 211
Рейтинг: 52
#19: 2013-09-09 03:38:59 ЛС | профиль | цитата
Aziz, Попробуйте посмотреть exe MemProof'ом. Для этого запустите готовый exe в нем. Поработайте и посмотрите на используемые ресурсы, в т.ч. и после закрытия вашей программы (закрывать крестиком свою программу, а не в MemProof!)
карма: 1
слтв
1
Голосовали:Aziz
Ответов: 1291
Рейтинг: 47
#20: 2013-09-09 12:20:49 ЛС | профиль | цитата
Minkovsky, благодарю. А что именно я должен увидеть в используемых ресурсах? Какое их состояние является неправильным? И если даже что-то там увижу, как локализовать это в огромной схеме?
------------ Дoбавленo в 11.17:
Мда.. При старте ошибок 9 - в основном что-то вроде

585 Error 00000715 0 LoadIcon(4194304,"MAINICON") : Указанный тип ресурса в файле образа от
3592 Error 00000715 0 LoadIcon(4194304,"ASMA") : Указанный тип ресурса в файле образа отсутс
4901 Error 00000000 0 DeleteObject(0) : Unknown Win32 error

А при закрытии - около 167, см. вложение там все логи. Причем там много ошибок Exception которые не проявились визуально, - прога нормально закрывалась. Откуда столько ошибок? Вроде я компоненты соединяю не как медведь..)) Их вообще неправильно соединить невозможно почти..

В основном исключения одинаковые:

Exception C0000005 ACCESS_VIOLATION at 6205AE20
---- Exception stack trace ----
6205AE20 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205AFD6 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B07B - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B1DE - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B7FC - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B9F1 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205EB54 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205EBAA - in CrogsProgrammingUtilsMemProofHookdll.dll
62003EC7 - in CrogsProgrammingUtilsMemProofHookdll.dll
6200420E - in CrogsProgrammingUtilsMemProofHookdll.dll
77DAAF24 - in C:WindowsSYSTEM32
tdll.dll
77DB3852 - in C:WindowsSYSTEM32
tdll.dll
77DB37C5 - in C:WindowsSYSTEM32
tdll.dll
76252AE4 - in C:Windowssystem32KERNEL32.dll
00403515 - in CocsFXEAMLMGluk_client_4.0.exe
76251174 - in C:Windowssystem32KERNEL32.dll
77DAB3F5 - in C:WindowsSYSTEM32
tdll.dll
77DAB3C8 - in C:WindowsSYSTEM32
tdll.dll
00000000 - in CocsFXEAMLMGluk_client_4.0.exe
Exception C0000005 ACCESS_VIOLATION at 7623DF2B
---- Exception stack trace ----
и т.д.

------------ Дoбавленo в 12.19:
Но эта утилита даже в пустом проекте с кнопкой закрывающей прогу находит ошибки:

Create process : 3
LoadDLL : 77D50000 ntdll.dll
LoadDLL : 70570000 snxhk.dll
LoadDLL : 76200000 KERNEL32.dll
LoadDLL : 76150000 KERNELBASE.dll
LoadDLL : 769C0000 USER32.dll
LoadDLL : 761B0000 GDI32.dll
LoadDLL : 77E90000 LPK.dll
LoadDLL : 762E0000 USP10.dll
LoadDLL : 77B30000 msvcrt.dll
LoadDLL : 77EA0000 ADVAPI32.dll
LoadDLL : 769A0000 SECHOST.dll
LoadDLL : 76480000 RPCRT4.dll
LoadDLL : 76830000 OLEAUT32.dll
LoadDLL : 766D0000 ole32.dll
LoadDLL : 75F20000 COMCTL32.dll
Exception 80000003 BREAKPOINT at 77DEE60E
LoadDLL : 75DD0000 apphelp.dll
LoadDLL : 76AA0000 IMM32.dll
LoadDLL : 768C0000 MSCTF.dll
UnloadDLL : 75DD0000
LoadDLL : 62000000 Hookdll.dll
LoadDLL : 753D0000 VERSION.dll
Create thread : Handle : 3288, ThreadID 22556
LoadDLL : 63100000 HookACPP.hxl
LoadDLL : 62500000 HookAMem.hxl
LoadDLL : 63000000 HookCOM.hxl
LoadDLL : 62200000 HookExc.hxl
LoadDLL : 62300000 Hookgdi.hxl
LoadDLL : 62400000 HookKrnl.hxl
LoadDLL : 62900000 HookPrn.hxl
LoadDLL : 62800000 HookReg.hxl
LoadDLL : 62100000 Hookzbde.hxl
LoadDLL : 62600000 HookzIB.hxl
LoadDLL : 62700000 Hookzodbc.hxl
LoadDLL : 75E20000 CRYPTBASE.dll
LoadDLL : 74DC0000 UxTheme.dll
LoadDLL : 10000000 AnvirHook.dll
LoadDLL : 76D40000 SHELL32.dll
LoadDLL : 76530000 SHLWAPI.dll
LoadDLL : 74740000 MSIMG32.dll
Create thread : Handle : 2204, ThreadID 32388
Create thread : Handle : 3096, ThreadID 18844
CreateFileMapping error : Ñèñòåìå íå óäàåòñÿ íàéòè óêàçàííûé ïóòü
Exception C0000005 ACCESS_VIOLATION at 7623DF2B
---- Exception stack trace ----
7623DF2B - in C:Windowssystem32KERNEL32.dll
6205465F - in CrogsProgrammingUtilsMemProofHookdll.dll
620546B1 - in CrogsProgrammingUtilsMemProofHookdll.dll
62058B80 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205E1BB - in CrogsProgrammingUtilsMemProofHookdll.dll
6205E699 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205E892 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205ECA7 - in CrogsProgrammingUtilsMemProofHookdll.dll
62003F37 - in CrogsProgrammingUtilsMemProofHookdll.dll
62004024 - in CrogsProgrammingUtilsMemProofHookdll.dll
77DAAF24 - in C:WindowsSYSTEM32
tdll.dll
77DAFD2E - in C:WindowsSYSTEM32
tdll.dll
77DB01DB - in C:WindowsSYSTEM32
tdll.dll
77DAF5F9 - in C:WindowsSYSTEM32
tdll.dll
7057A5C0 - in Crogram FilesAVAST SoftwareAvastsnxhk.dll
7615B8A4 - in C:Windowssystem32KERNELBASE.dll
7615B8D1 - in C:Windowssystem32KERNELBASE.dll
76252896 - in C:Windowssystem32KERNEL32.dll
0040D302 - in CocsHiasm2013TestMem.exe
77DAB3F5 - in C:WindowsSYSTEM32
tdll.dll
77DAB3C8 - in C:WindowsSYSTEM32
tdll.dll
00000000 - in CocsHiasm2013TestMem.exe
Exception 80000003 BREAKPOINT at 0040D302
LoadDLL : 74980000 dwmapi.dll
Exception C0000005 ACCESS_VIOLATION at 7623DF2B
---- Exception stack trace ----
7623DF2B - in C:Windowssystem32KERNEL32.dll
6205ACD8 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205AF97 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B07B - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B1DE - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B7FC - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B9F1 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205EB54 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205EBAA - in CrogsProgrammingUtilsMemProofHookdll.dll
62003EC7 - in CrogsProgrammingUtilsMemProofHookdll.dll
6200420E - in CrogsProgrammingUtilsMemProofHookdll.dll
77DAAF24 - in C:WindowsSYSTEM32
tdll.dll
77DB3852 - in C:WindowsSYSTEM32
tdll.dll
77DB37C5 - in C:WindowsSYSTEM32
tdll.dll
76252AE4 - in C:Windowssystem32KERNEL32.dll
00402F79 - in CocsHiasm2013TestMem.exe
76251174 - in C:Windowssystem32KERNEL32.dll
77DAB3F5 - in C:WindowsSYSTEM32
tdll.dll
77DAB3C8 - in C:WindowsSYSTEM32
tdll.dll
00000000 - in CocsHiasm2013TestMem.exe
Exception C0000005 ACCESS_VIOLATION at 6205AE20
---- Exception stack trace ----
6205AE20 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205AFD6 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B07B - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B1DE - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B7FC - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B9F1 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205EB54 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205EBAA - in CrogsProgrammingUtilsMemProofHookdll.dll
62003EC7 - in CrogsProgrammingUtilsMemProofHookdll.dll
6200420E - in CrogsProgrammingUtilsMemProofHookdll.dll
77DAAF24 - in C:WindowsSYSTEM32
tdll.dll
77DB3852 - in C:WindowsSYSTEM32
tdll.dll
77DB37C5 - in C:WindowsSYSTEM32
tdll.dll
76252AE4 - in C:Windowssystem32KERNEL32.dll
00402F79 - in CocsHiasm2013TestMem.exe
76251174 - in C:Windowssystem32KERNEL32.dll
77DAB3F5 - in C:WindowsSYSTEM32
tdll.dll
77DAB3C8 - in C:WindowsSYSTEM32
tdll.dll
00000000 - in CocsHiasm2013TestMem.exe
Exception C0000005 ACCESS_VIOLATION at 7623DF2B
---- Exception stack trace ----
7623DF2B - in C:Windowssystem32KERNEL32.dll
6205ACD8 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205AF97 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B07B - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B1DE - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B7FC - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B9F1 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205EB54 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205EBAA - in CrogsProgrammingUtilsMemProofHookdll.dll
62003EC7 - in CrogsProgrammingUtilsMemProofHookdll.dll
6200420E - in CrogsProgrammingUtilsMemProofHookdll.dll
77DAAF24 - in C:WindowsSYSTEM32
tdll.dll
77DB3852 - in C:WindowsSYSTEM32
tdll.dll
77DB37C5 - in C:WindowsSYSTEM32
tdll.dll
76252AE4 - in C:Windowssystem32KERNEL32.dll
00402F79 - in CocsHiasm2013TestMem.exe
76251174 - in C:Windowssystem32KERNEL32.dll
77DAB3F5 - in C:WindowsSYSTEM32
tdll.dll
77DAB3C8 - in C:WindowsSYSTEM32
tdll.dll
00000000 - in CocsHiasm2013TestMem.exe
Exception C0000005 ACCESS_VIOLATION at 6205AE20
---- Exception stack trace ----
6205AE20 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205AFD6 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B07B - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B1DE - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B7FC - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B9F1 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205EB54 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205EBAA - in CrogsProgrammingUtilsMemProofHookdll.dll
62003EC7 - in CrogsProgrammingUtilsMemProofHookdll.dll
6200420E - in CrogsProgrammingUtilsMemProofHookdll.dll
77DAAF24 - in C:WindowsSYSTEM32
tdll.dll
77DB3852 - in C:WindowsSYSTEM32
tdll.dll
77DB37C5 - in C:WindowsSYSTEM32
tdll.dll
76252AE4 - in C:Windowssystem32KERNEL32.dll
00402F79 - in CocsHiasm2013TestMem.exe
76251174 - in C:Windowssystem32KERNEL32.dll
77DAB3F5 - in C:WindowsSYSTEM32
tdll.dll
77DAB3C8 - in C:WindowsSYSTEM32
tdll.dll
00000000 - in CocsHiasm2013TestMem.exe
Exception C0000005 ACCESS_VIOLATION at 7623DF2B
---- Exception stack trace ----
7623DF2B - in C:Windowssystem32KERNEL32.dll
6205ACD8 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205AF97 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B07B - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B1DE - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B7FC - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B9F1 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205EB54 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205EBAA - in CrogsProgrammingUtilsMemProofHookdll.dll
62003EC7 - in CrogsProgrammingUtilsMemProofHookdll.dll
6200420E - in CrogsProgrammingUtilsMemProofHookdll.dll
77DAAF24 - in C:WindowsSYSTEM32
tdll.dll
77DB3852 - in C:WindowsSYSTEM32
tdll.dll
77DB37C5 - in C:WindowsSYSTEM32
tdll.dll
76252AE4 - in C:Windowssystem32KERNEL32.dll
00402F79 - in CocsHiasm2013TestMem.exe
76251174 - in C:Windowssystem32KERNEL32.dll
77DAB3F5 - in C:WindowsSYSTEM32
tdll.dll
77DAB3C8 - in C:WindowsSYSTEM32
tdll.dll
00000000 - in CocsHiasm2013TestMem.exe
Exception C0000005 ACCESS_VIOLATION at 6205AE20
---- Exception stack trace ----
6205AE20 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205AFD6 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B07B - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B1DE - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B7FC - in CrogsProgrammingUtilsMemProofHookdll.dll
6205B9F1 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205EB54 - in CrogsProgrammingUtilsMemProofHookdll.dll
6205EBAA - in CrogsProgrammingUtilsMemProofHookdll.dll
62003EC7 - in CrogsProgrammingUtilsMemProofHookdll.dll
6200420E - in CrogsProgrammingUtilsMemProofHookdll.dll
77DAAF24 - in C:WindowsSYSTEM32
tdll.dll
77DB3852 - in C:WindowsSYSTEM32
tdll.dll
77DB37C5 - in C:WindowsSYSTEM32
tdll.dll
76252AE4 - in C:Windowssystem32KERNEL32.dll
00402F79 - in CocsHiasm2013TestMem.exe
76251174 - in C:Windowssystem32KERNEL32.dll
77DAB3F5 - in C:WindowsSYSTEM32
tdll.dll
77DAB3C8 - in C:WindowsSYSTEM32
tdll.dll
00000000 - in CocsHiasm2013TestMem.exe
Thread Ended : 32388
Thread Ended : 26052
Thread Ended : 18844
Process Ended : 5
------------ Дoбавленo в 12.20:
Может она старовата для 7-ки.
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Ответов: 1061
Рейтинг: 22
#21: 2013-09-09 12:30:54 ЛС | профиль | цитата
Aziz писал(а):
Может она старовата для 7-ки.

Скорее всего! Может и твоя программа не подходит для 7? Попробуй на виртуалке XP!
карма: 0

0
Ответов: 1291
Рейтинг: 47
#22: 2013-09-09 12:41:14 ЛС | профиль | цитата
А как же тогда все другие нормально пашут?
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Ответов: 1061
Рейтинг: 22
#23: 2013-09-09 12:45:28 ЛС | профиль | цитата
Aziz, это просто предположение, не надо этого исключать! Дело твое! ) Если в ХР MemProof будет работать нормально, то ты сможешь выловить ошибку!
карма: 0

0
Ответов: 1291
Рейтинг: 47
#24: 2013-09-09 13:32:41 ЛС | профиль | цитата
Скорее всего придется внедрять в CodeGen свой код отлова ошибок.. Выдающий их на блюдечке..)
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Ответов: 1061
Рейтинг: 22
#25: 2013-09-09 13:37:31 ЛС | профиль | цитата
Или компилировать без выдачи ошибок! ) Project
карма: 0

0
Ответов: 1291
Рейтинг: 47
#26: 2013-09-09 13:52:35 ЛС | профиль | цитата
RinniX, спасибо, надо глянуть что за компонент.
Может кто в курсе, в каком месте CodeGen происходит включение кода компонентов из схемы?
------------ Дoбавленo в 13.43:
Не здесь?

//Make all connection in scheme
------------ Дoбавленo в 13.52:

RinniX, это не то:

защита кода элементов от некорректных действий пользователя:


И я компилирую без ошибок. Мне нужно научиться закрывать программу без ошибок.) А для этого она УЖЕ должна работать без ошибок.
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Ответов: 1061
Рейтинг: 22
#27: 2013-09-09 14:01:45 ЛС | профиль | цитата
Aziz, ErrorLevel


карма: 0

0
Ответов: 1291
Рейтинг: 47
#28: 2013-09-09 14:03:09 ЛС | профиль | цитата
Без разницы - запустил, закрыл - ни одной ошибки..
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Ответов: 1061
Рейтинг: 22
#29: 2013-09-09 14:06:24 ЛС | профиль | цитата
Aziz писал(а):
Без разницы - запустил, закрыл - ни одной ошибки..

Не понял! Тебе ошибки нужны были или нет? )

карма: 0

0
Ответов: 1291
Рейтинг: 47
#30: 2013-09-09 17:01:20 ЛС | профиль | цитата
Скоро придется весь Хиасм отлаживать))

Конечно нужны. Яж без них скучаю!)
------------ Дoбавленo в 16.58:
Не подскажете, где и как надо вставить в CodeGen.dpr чтобы он в код всех ЭЛЕМЕНТОВ автоматом прописал такой код:

ShowMessage('Привет мистер Шаловливые ручки!');

Именно элементов, а не только гл. формы.



Nesco, призываю вас на помощь!..
------------ Дoбавленo в 17.01:
Пытался сюда, в процедуре CreateCode :

Body.Add('begin');
Body.Add('');

- не вышло.
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)