Падает программа на выходе

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Падает программа на выходе

Сообщение Admin »

Никто не сталкивался с этим багом? Программы на Clarion после выхода падают. Не все программы, только некоторые.
Искал в инете данные по этой DLL, ничего умного не нашел. Патч винды отменял. Антивирусом проверял.
enkaShop.png
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8031
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

Падает программа на выходе

Сообщение Игорь Столяров »

Попробуй поймать условие возникновения GPF, скорее всего дело не в программе, а в используемой компоненте.
У меня было что-то похожее (GPF при выходе) после вызова справки из noMDI окна (окно регистрации юзера при запуске программы).
С тех пор в этих окнах стоит:

Код: Выделить всё

  Omit('*****') ! Закрыть вызов справки - иначе GPF при выходе их программы
  oHH &= NEW tagHTMLHelp
  oHH.Init( 'mySoft.chm',AltShiftZ )
  oHH.SetTopic('OneStart.htm')
! [Priority 9700]
  *****
  
Или где-то не освобождается память выделенная через NEW.
Make Clarion Great Again ! 😎
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Падает программа на выходе

Сообщение Admin »

Падает только на моем компьютере.
Дело именно в SspiCli.dll
Вылезло после какого то обновления Windows 7
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8031
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

Падает программа на выходе

Сообщение Игорь Столяров »

И прекрасно, что есть компьютер где проблема проявляется в явном виде.
Надо не искать и пытаться откатить обновление или конкретный DLL, а понять что вызывает GPF в коде программы.
Иначе нет гарантий, что завтра вылетят все пользовательские компьютеры, после штатного обновления Windows.

А DLL известный, например: http://www.infotecs.ru/forum/index.php?showtopic=8032
Вроде есть какие-то решения с откатом обновления kb2871997
Make Clarion Great Again ! 😎
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Падает программа на выходе

Сообщение Admin »

Игорь Столяров писал(а): все пользовательские компьютеры, после штатного обновления Windows.
У нас под страхом смерти основные компы не апдейтятся. Компы программистов на их совести.
Игорь Столяров писал(а): Вроде есть какие-то решения с откатом обновления kb2871997
Я какое то обновление по инструкциям в инете удалял. Может быть и kb2871997. Сейчас в журнале обновлений его не нахожу.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8031
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

Падает программа на выходе

Сообщение Игорь Столяров »

Admin писал(а): У нас под страхом смерти основные компы не апдейтятся.
Завидую. Это огромное счастье когда среда работы программ полностью под контролем.
Нам приходится писать софт, который юзают на разношерстных от Win2000 до Win10Beta со всеми вытекающими последствиями. ;)
При этом большинство юзеров глубоко прониклось ложью Microsoft о полной совместимости версий Windows.
Make Clarion Great Again ! 😎
Stalker
Активист
Сообщения: 128
Зарегистрирован: 01 Декабрь 2005, 20:47
Откуда: Минск
Поблагодарили: 1 раз
Контактная информация:

Падает программа на выходе

Сообщение Stalker »

Была такая ситуация у меня. Программа падала при завершении. Винду не обновлял, но активно использовались сторонние компоненты.Долго искал причину, методом исключения вставок, когда нашел причину (много OLE объектов), потребовалось менять алгоритм и терять много времени на его обновление. В результате сделал вставку кода на выход с использованием Halt, не лучшее решение но бага больше нет.
Специализация - программы для образования, делопроизводство, складской учет
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Падает программа на выходе

Сообщение Admin »

Stalker писал(а): В результате сделал вставку кода на выход с использованием Halt, не лучшее решение но бага больше нет.
Да пока этот баг сильно не парит.
Пытался сегодня скомпилировать основную dll в режиме отладки. Clarion долго тупит и сыпется... :( Пару раз потыркал и пришлось комп ресетить. Забил на время.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Ответить