Страница 8 из 21

Win 10 + Clarion 10 = Problem

Добавлено: 28 Март 2017, 21:23
Игорь Столяров
Alex_G писал(а): Понимаю , вопрос не простой.
Тоже такое вижу. :( Причем нормально работают программы собранные в C10 где-то год назад,
а собранные в текущей версии C10 вылетают при запуске под некоторыми (!!!) Win10 x64.

Не могу поймать системность ошибки, подозревал, что какой-то драйвер
(когда-то был похожий конфликт с ССС.EXE видеодрайвера карт AMD) - но компьютеры совсем разные,
программы разные, даже города и сисадмины разные ....

Что интересно, код всегда один и тот же: Exception occurred at address 010CD105

Может быть кто-нибудь знает, что этот код означает ? :(
Или наблюдает вылеты при запуске с таким кодом ?

Win 10 + Clarion 10 = Problem

Добавлено: 28 Март 2017, 21:53
gopstop2007
я отключал в w10 процесс broker, в основном проблемы из него

Win 10 + Clarion 10 = Problem

Добавлено: 28 Март 2017, 22:11
Дед Пахом
Игорь Столяров писал(а): Может быть кто-нибудь знает, что этот код означает ?
Это адрес ошибки. В MAP файле есть какие-то адреса, можно посмотреть на предмет попадания 010CD105 в какой-нибудь диапазон.

Win 10 + Clarion 10 = Problem

Добавлено: 28 Март 2017, 22:19
Игорь Столяров
Дед Пахом писал(а): В MAP файле есть какие-то адреса
В MAP файле все адреса 6-ти значные ... :(

Win 10 + Clarion 10 = Problem

Добавлено: 28 Март 2017, 22:23
Дед Пахом
Игорь Столяров писал(а): В MAP файле все адреса 6-ти значные
Беда... А если собрать в Debug плюс с дебажной версией ClaRun? Есть шанс получить вменяемое сообщение об ошибке.

Win 10 + Clarion 10 = Problem

Добавлено: 28 Март 2017, 22:42
Игорь Столяров
Дед Пахом писал(а): дебажной версией ClaRun
Знаю, что это можно делать, но не знаю как. :) Если не затруднит - подскажите пожалуйста ...

Win 10 + Clarion 10 = Problem

Добавлено: 28 Март 2017, 22:47
Дед Пахом
В \bin\debug лежит дебажная dll, в \lib\debug - дебажная lib, скопируй их соответственно в \bin и \lib.

Win 10 + Clarion 10 = Problem

Добавлено: 29 Март 2017, 11:32
Игорь Столяров
Дед Пахом писал(а):В \bin\debug лежит дебажная dll
Спасибо ! Информации действительно стало больше .... Клинит где-то внутри ClaRUN.dll:000CF1F5

Что находится по этому адресу - загадка ... :( Хоть бы название процедуры написали .... :(
Я лог-файл прикреплю к сообщению, будет возможность - гляньте пожалуйста.
Может Вам что-то скажет информация в нем ...

Могу ошибаться - но пока вижу общую тенденцию ошибки: маленький объем RAM (2 GByte) ...
Открывается APPFRAME (т.е. программа запускается) и сразу ошибка.

Win 10 + Clarion 10 = Problem

Добавлено: 03 Апрель 2017, 9:19
gopstop2007
Для обновления в ручную Total по Browse

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

    BRWx.ResetQueue(Reset:Queue)
не проходит, помогает только

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

    BRWx.ResetFromView()
    BRWx.ResetFromBuffer()

Win 10 + Clarion 10 = Problem

Добавлено: 03 Апрель 2017, 9:45
Игорь Столяров
gopstop2007 писал(а): не проходит, помогает только
Вообще-то все правильно. Так пересчёт TOTAL со сбросом фильтров выполняется и в C63 ...

BRWx.ResetQueue(Reset:Queue) - обновляет только записи в видимой части LIST, которые загружены в Queue ...

Win 10 + Clarion 10 = Problem

Добавлено: 06 Апрель 2017, 7:17
Игорь Столяров
kreator писал(а): Подписался на новую версию (для дизайнеров которая), получу одним из первых
На Вашей улице праздник, можете получить: https://news.softodrom.ru/ap/b27743.shtml
А мы торопиться не будем ... :) Расскажете, что там интересного надизайнерили ? ;)

Win 10 + Clarion 10 = Problem

Добавлено: 06 Апрель 2017, 8:58
Yufil
Вот, столкнулся миллионный раз с той же ошибкой. Если из одного mdi-окна командой start запускается другое - будь готов... Блин, как достало...

Win 10 + Clarion 10 = Problem

Добавлено: 06 Апрель 2017, 9:14
Игорь Столяров
Yufil писал(а): Если из одного mdi-окна командой start запускается другое - будь готов
А в чем проблема ? У нас все операции на этом построены ... Из MDI окон запускаются другие MDI окна и отчёты через Start().
Помню в C5 были проблемы с потоками, а сейчас (C63 / C10) никаких проблем вроде бы нет. Или есть ?

Win 10 + Clarion 10 = Problem

Добавлено: 06 Апрель 2017, 9:15
kreator
Игорь Столяров писал(а):На Вашей улице праздник, можете получить: https://news.softodrom.ru/ap/b27743.shtml
Подожду 11 апреля. Или сама прилетит раньше.
Yufil писал(а):Если из одного mdi-окна командой start запускается другое - будь готов... Блин, как достало...
А что не так?

Win 10 + Clarion 10 = Problem

Добавлено: 06 Апрель 2017, 9:38
Yufil
Там какие-то неясные проблемы в рантайме. Во время старта нового окна происходит событие на старом окне (например, event:losefocus) и иногда происходит некорректное переключение тредов при вызове обработчика со старого окна. А если при старте нового mdi надо закрыть старое окно или на старом окне есть обработчики OCX, то вероятность сбоя существенно вырастет. Сейчас практически перестал запускать напрямую, формирую очередь заданий на запуск и обрабатываю idle-процедурой, причём задаю ещё некоторую временную задержку (например,"через 1 секундe запустить процедуру A","через 5 секунд закрыть тред 3" , тогда постабильнее...