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

Вниз

Ошибка в winnt.dll и больше никаких сообщений...   Найти похожие ветки 

 
KIR   (2004-01-27 11:15) [0]

Народ, как такое может быть: на 2-х машинах в сети стоял Win98 и наша прога (2 одинаковых ехе"шника и база IB на одной из машин). Вдруг, ни стого ни с сего, на операции, которая выполняется по 100-150 раз на дню, прога пишет, что она выполнила недопустимую операцию и вылетает в Windows. Никаких апгрэйдов и смен версий за последние две недели не было - стоят именно те exe"шники, которые там и стояли 2 недели назад. Запускаю прогу "из Дельфи" - таже история - просто ссообщение о недопустимой операции, и ни на какой строчке кода компилятор не останавливается. Ставлю прогу на 3-й комп в сети (там она вообще ни разу не стояла) - таже история. Установил на одном из компов (на том, где стоит база IB) WinXP (поверх Win98) - заработало без ошибок. Устанавливаю WinXP на второй комп - на том же месте пишет что-то про ошибку в winnt.dll, но в Windows не выбрасывает. У меня на работе на WinXP все работает прекрасно. Что это такое может быть? И где хоть копать?

P.S. Не так давно перешли на FastReport 2.51 и FIBPlus 5.0.8, может здесь какая засада?


 
YuRock   (2004-01-27 11:32) [1]

Надо искать ошибку в программе. Если запускать из-под Дельфи - потом можно посмотреть окно "Call Stack".

P.S. Такая ошибка обычно появляется при какой-нибудь коллизии, например, одновременная запись по одному и тому же адресу (из разных потоков), или попытка одновременно открыть файл, или еще что...

Кстати, а что значит "вылетает в Windows" ?:)


 
KIR   (2004-01-27 13:55) [2]

1. На моем рабочем компе - все работает.
2. Операция, на которой возникает ошибка проводится по 100 или больше раз в день - соответственно за две недели - минимум 1400 раз и ни одной коллизии. А тут вдруг только коллизии и ни одного нормального случая... странно.
3. Вылетает в Windows значит закрывает приложение.


 
VMcL   (2004-01-27 14:03) [3]

>>KIR © (27.01.04 11:15)

Не люблю заниматься телепатией, но возможно дело в дровах (под 98-ю криво поставили, а под XP нормально, например).


 
KIR   (2004-01-27 14:21) [4]

Народ, да какие дрова...? Дрова к чему к IB? IB работает через FIBPlus...


 
sniknik   (2004-01-27 15:19) [5]

а не может быть что уже база переполнилась а новый файл там не определен? (в IB вроде база делится)
и если переполнение то вполне возможно (указатель на запись после $FFFF перешол в 0 и ... глюк)
в общем размер проверь.


 
KIR   (2004-01-27 15:46) [6]

Да рановато ей еще переполняться...


 
YuRock   (2004-01-27 17:36) [7]

Я не настаиваю, конечно, но почему бы не посмотреть Call Stack???


 
VMcL   (2004-01-28 14:56) [8]

>> KIR © (27.01.04 14:21) [4]
>> Народ, да какие дрова...? Дрова к чему к IB? IB работает через FIBPlus...

Повторяю, я не телепат. Один раз попробовал, но больше угадывать не собираюсь, почему у тебя что-то где-то не работает. Хочешь помощь? Код в студию.



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

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

Наверх





Память: 0.46 MB
Время: 0.028 c
1-16220
Brut
2004-01-26 15:49
2004.02.06
Фиксированный TreeView


1-16304
Stager
2004-01-25 18:07
2004.02.06
Сообщение от мыши


14-16685
Blender
2004-01-17 13:15
2004.02.06
Internet Explorer


4-16824
Владислав
2003-11-27 10:16
2004.02.06
Tooltips в Toolbar под XP.


3-16052
kvit
2004-01-12 16:04
2004.02.06
проблеммы с trigger ом





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский