Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];

Вниз

прога закрывается без всяких предупреждений   Найти похожие ветки 

 
Tom   (2005-08-22 18:07) [0]

Добрый вечер таварищи програмисты!
Если прога закрывается без всяких предупреждений и ексепшонав что это может означать?


 
Юрий Зотов ©   (2005-08-22 18:15) [1]

Что либо в ней есть ошибка, либо ее закрывают извне.


 
LASER   (2005-08-22 18:22) [2]

это может означать что, эта программа родом из англии ;)


 
Германн ©   (2005-08-22 18:23) [3]

Возможно в ней есть такой код:
try
 что-то делаем
except
end;


 
LASER   (2005-08-22 18:26) [4]

а возможно даже:

begin
 close;
end;


 
alex_***   (2005-08-23 09:01) [5]

а возможно она валится на создании главной формы или еще раньше


 
Tom   (2005-08-23 10:43) [6]

Спасибо на добром слове :) но похоже это ApplicationEvent...
Давайте представим ситуацию....все ексепшионы обрабатываиются ApplicationEvent...и вдруг прога по неизвестным причинам заявляет "Access Violation!!!"....что происходит тогда?


 
sniknik ©   (2005-08-23 10:48) [7]

что угодно. от продолжения работы "как ни в чем не бывало" до вылета или повисания компа. но это "представим" уже отход от ситуации вопроса т.к.
> заявляет "Access Violation!!!"
    <>
> закрывается без всяких предупреждений и ексепшонав


 
Плохиш ©   (2005-08-23 10:53) [8]


> и вдруг прога по неизвестным причинам заявляет "Access Violation!!!"

Причина-то как раз известна.


 
sniknik ©   (2005-08-23 11:03) [9]

Плохиш ©   (23.08.05 10:53) [8]
не. известно следствие - "нарушение доступа/доступ запрещен"
а причина, неизвестна (есть выбор) обьект еще не создан/уже разрушен/адрес "сбит"/неправильно "посчитан"/и т.д. но нет однозначного определения (вот от этого)... значит неизвестна. ;о))


 
Игорь Шевченко ©   (2005-08-23 11:21) [10]

Отладчик - оно рулез.


 
ДосЯ   (2005-08-23 11:42) [11]

Что за программа?
Исходники та хоть есть? Если нет, может это триал :)
Может что, в системном журнале сообщений что есть?


 
Leonid Troyanovsky ©   (2005-08-23 14:00) [12]


> Tom   (22.08.05 18:07)  

> Если прога закрывается без всяких предупреждений и ексепшонав
> что это может означать?


Например, необработанное исключение во вторичном потоке.

--
Regards, LVT.


 
cheloveck   (2005-08-23 14:21) [13]

Не, это Вам к генетикам, ошибку в генах только они могут выявить, но исправить, это я не обещаю. :) Шутка такая.

А вообще можно в таком случае можно попробовать запустить программу под "MemProof" и посмотреть "где собака порылась".

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=943


 
Tom   (2005-08-23 14:46) [14]

подробнее...
Это Multithreaded Server работающий с ADO+MSAccess.
В журнале ничего не имеется несмотря на то 4то все 4то ApplicationEvent кричит туда записивается.
Понимаю что причин может бить миллион но склоняюсь к мнению что что-то не то творю с тредами. Посоветуйте где копать :)
Заранее Спасибо!!!


 
Fay ©   (2005-08-23 14:53) [15]

2 Tom   (23.08.05 14:46) [14]
Если в доп. потоке используется ADO, было бы неплохо использовать там CoInitialize


 
Erik1 ©   (2005-08-23 15:10) [16]

Вобщето для таких случиев неплохо наследника иметь, от которого наследуются все потоки. В предке описать обработку исключений.


 
Leonid Troyanovsky ©   (2005-08-23 15:27) [17]


> Tom   (23.08.05 14:46) [14]

> В журнале ничего не имеется несмотря на то 4то все 4то ApplicationEvent
> кричит туда записивается.


Handling exceptions in a thread
http://community.borland.com/article/0,1410,10452,00.html

--
Regards, LVT.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.01 c
1-1124392517
myfik
2005-08-18 23:15
2005.09.11
Подскажите как подключить *.obj от С++ к моему проекту


9-1115576997
Qwertyk
2005-05-08 22:29
2005.09.11
Небо, Opengl


3-1122958157
Kara
2005-08-02 08:49
2005.09.11
Изменяемая ячейка StringGrid


1-1124709093
Andov
2005-08-22 15:11
2005.09.11
Потоки и отображение


9-1116308650
MsShtaer
2005-05-17 09:44
2005.09.11
Люди, где можно скачать компонент TFPSGame





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский