В 1С 8.1 при проблемах создаётся дамп. 1. Из-за него не видно настоящей причины падения. 2. Эти дампы занимают место на диске. Нужно выяснить, как отключить их генерацию, вплоть до обращения в службу поддержки 1С (у нас есть купленная 1С 8.1 и известен код).
(In reply to comment #0) > В 1С 8.1 при проблемах создаётся дамп. > 1. Из-за него не видно настоящей причины > падения. > 2. Эти дампы занимают место на диске. > > Нужно выяснить, как отключить их генерацию, > вплоть до обращения в службу поддержки 1С (у > нас есть купленная 1С 8.1 и известен код). > насколько я помню, создание дампа висит в глобальном обработчике 1С и возникает при исключении. Следовательно есть два пути решения: 1) отключить глобальный обработчик исключения полностью. Для этого нужно на время воспроизведения баги модифицировать функцию SetUnhandledExceptionFilter в dlls/kernel32/except.c, закоментировав строку top_filter = filter Это предотвратит установку всех глобальных обработчиков 1С. 2) применить патч из баги 2521 и установить переменную WINE_UE_BLOCK в yes или console перед воспроизведением проблемы (см. описание патча).
Для того, чтобы 1С не создавала дамп нужно запускать wine с переменной окружения GLOBAL_BLOCK=yes http://lists.etersoft.ru/pipermail/wine-patches/2008-December/000166.html
Точнее, WINEDISABLEGEH=1 http://freesource.info/wiki/WINE/UpravlenieObrabotchikomIskljuchenijj