Страница 43 из 158
Clarion 11-12
Добавлено: 24 Октябрь 2020, 21:00
Дед Пахом
без разницы.
Event viewer грешит на USER32.dll:
Контейнер ошибки 1280230525267165076, тип 1
Имя события: APPCRASH
Отклик: Нет данных
Идентификатор CAB: 0
Сигнатура проблемы:
P1: CLrDlg.exe
P2: 0.0.0.0
P3: 5f946abf
P4: USER32.dll
P5: 10.0.19041.546
P6: 42a0ebce
P7: c000041d
P8: 00074b15
P9:
P10:
Clarion 11-12
Добавлено: 24 Октябрь 2020, 21:55
Игорь Столяров
Дед Пахом писал(а): ↑24 Октябрь 2020, 21:00
Event viewer грешит на USER32.dll:
Т.е. здесь может быть ещё некая зависимость от версии API Windows.
У меня самая обычная Win10 x32 Pro со всеми текущими обновлениями.
Но программы работают под всем зоопарком Windows от XP до бесплатных
тестеров Microsoft с их пре-релизами, вряд ли бы такая проблема осталась незамеченной.
Может быть нечто, перехватывает вызовы к ядру API и "проверяет" ?
Вы не фанат бесплатных или украинских антивирусов ?
Clarion 11-12
Добавлено: 24 Октябрь 2020, 22:03
Дед Пахом
Не вижу логики: C11.505 работает, та же программа на C11.630 на той же Windows не работает - по Вашему виновата Windows?
Clarion 11-12
Добавлено: 24 Октябрь 2020, 22:19
Игорь Столяров
Возможно изменён вызов процедур из USER32.dll и протестирован не для всех версий Windows.
Старый вариант из RTL C11.505 проходит, а из RTL C11.630 - нет. Вполне возможно.
Я ведь под Win10 не видел проблему под C11.505, не вижу и под C11.630 ...
У меня одно время категорически вываливался вызов экранной клавиатуры только под Win7 x64.
Clarion 11-12
Добавлено: 24 Октябрь 2020, 22:24
Дед Пахом
Вложил упакованный exe файл, с ClaRUN.dll из 13505 всё норм, с ClaRUN.dll из 13630 валится.
Clarion 11-12
Добавлено: 24 Октябрь 2020, 22:30
Игорь Столяров
Дед Пахом писал(а): ↑24 Октябрь 2020, 22:24
ClaRUN.dll из 13630 валится
Да. Теперь валится и у меня.
А дайте исходник, что бы я собрал EXE у себя.
Clarion 11-12
Добавлено: 24 Октябрь 2020, 22:41
Дед Пахом
Так я давал, на предыдущей странице.
Clarion 11-12
Добавлено: 24 Октябрь 2020, 22:52
Дед Пахом
Вот весь проект.
Clarion 11-12
Добавлено: 24 Октябрь 2020, 23:13
Игорь Столяров
Какая-то мистика.
1. Собираю Ваш пример - ошибка есть.
2. Переношу строку в любой свой проект - прекрасно работает.
Код: Выделить всё
IF COLORDIALOG('Selected text', clrSelectedText#).
Проверял и в MDI и NoMDI окнах - всегда работает.
3. Переношу описание своего NoMDI окна в Ваш проект - ошибка.
Clarion 11-12
Добавлено: 24 Октябрь 2020, 23:33
Дед Пахом
Видимо настройки APP влияют.
Clarion 11-12
Добавлено: 24 Октябрь 2020, 23:42
Дед Пахом
Сделал с нуля простую APP без всего - валится. Добавил манифест - работает.
Clarion 11-12
Добавлено: 25 Октябрь 2020, 8:09
finsoftrz
С учетом того, что манифест переключает вызовы в системных виндовых библиотеках, это означает, что конфликт со старыми версиями гуя. Не падает, если в последнем параметре указать 1, то есть отключить выбор стандартных цветов. Поскольку легко воспроизводится, думаю, поправят в следующем билде, главное стукануть.
Clarion 11-12
Добавлено: 03 Декабрь 2020, 5:21
Admin
Перестали загружаться (или создаваться новые) APP в Clarion 11 (пробовал и Clarion 10)
Вот примеры ошибок:
Windows 7, Clarion 13505
Clarion 11-12
Добавлено: 03 Декабрь 2020, 5:27
Admin
Переустановка не спасает
Clarion 11-12
Добавлено: 03 Декабрь 2020, 6:03
Admin
Починил.
Снес в реестре ветку:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersions\14.0