Ошибка G2d.dll

1 2

Я сейчас посмотреть не могу, сим не запускается, ошибка ntdll.dll, но вроде в библиотеке его нет, да и я не помню чтобы лэндкласс у меня автоматом ставился, а вообще за что этот модуль отвечает(G2d)?

Лендкласс автоматом ставится. Насколько помню, незаметно для пользователя даже. Если сим не запускается, можете для интереса посмотреть в scenery.cfg.
Насчет G2D.dll точно сказать не могу, но мне кажется, этот модуль задействован в режиме 2Д панели. Такое ощущение сложилось просто: недавно игрался со сглаживанием, налету менял параметры, что приводило к вылету сима. Вылетал из-за параметра PanelAsTexture в FS9.cfg. Так вот, когда я находился в режиме 2Д панели, то сим при вылете ругался на модуль g2d.dll, когда находился в ВК, то уже на g3d.dll. Вот.

Я сейчас посмотреть не могу, сим не запускается, ошибка ntdll.dll, но вроде в библиотеке его нет, да и я не помню чтобы лэндкласс у меня автоматом ставился, а вообще за что этот модуль отвечает(G2d)?

Если сим не запускается, можете для интереса посмотреть в scenery.cfg.

А можно поподробней, что там нужно сделать или вообще удалить?

А можно поподробней, что там нужно сделать или вообще удалить?

Это, грубо говоря, тот список сценариев, который у Вас в библиотеке сценариев.

А можно поподробней, что там нужно сделать или вообще удалить?

Это, грубо говоря, тот список сценариев, который у Вас в библиотеке сценариев.

Посмотрел, там LLC нет от Дмд, что-нибудь может там поколдовать?

Посмотрел, там LLC нет от Дмд, что-нибудь может там поколдовать?

Я, к сожалению, не помню как этот лендкласс в симе обзывается.
Раз данная проблема проявляется не только в ДМД, то проблема может быть даже в траффике. К примеру, вместе с Вами к порту подлетает крафт с битой текстурой. Все, вылет. Искать решение, как Вы понимаете, в таком случае геморройно.

Вот и я столкнулся с такой проблемой. Сим уже вылетал жалуясь на этот модуль при подходе к Варне и Калининграду. FS9.CFG сносить пока не пробовал, да и не думаю что поможет. И ещё хотел бы спросить, если дело в трафике (именно в какой-нибудь одной битой текстуре крафта которая вылетает), то какой мировой трафик на сегодяшний день считается самым безопасным для полётов в FS2004? :)
Тот, который собственноручно потекстурно проверен лично Вами.
Если проблема локализована в Варне и Калининграде, то ищите тот трафик, который летает в оба этих города.

Приветствую!

Нужна программа Process Monitor http://technet.micro…ls/default.aspx
Когда то писал как ее использовать для ловли dll ошибок (но не всех!)
Вот:
«Итак сим начал вылетать с ошибкой какой-нибудь dll (допустим). Заходишь в сим заново, сворачиваешь его и запускашь Процесс Монитор. В верхнем меню иконок справа отжимаешь все кроме Show File System Activity (тебе будут показывать только обращение к файлам — остальное не надо для нашей цели). Затем идешь в верхнее меню Filter в этом меню выбираешь Proccess name и включаешь только два процесса explorer.exe и fs9.exe (можешь еще и актив скай -если с ним что-то и он запущен). Сохраняешь эту настройку фильтра. Такая конфигурация позволит сыкономить на оперативной памяти.
Все! Заупскаешь полет. Летишь. Происходит вылет. Без паники закрываешь сим и идешь в Процесс Монитор. Идем в верхнее меню «Tools» там выбираем «File Summary» в данном саммари выбираем по расширению «By Extension». Вот и все. Как правило нам нужны битые текстуры или сценарии а это bgl или bmp так вот находим в столбце это расширение и на нем (не на плюсике рядом!) кликаем ЛКМ дважды и на общем экране Процесс монитора появляются обращения исключительно к файлам с таким расширением. У меня процесс занял 2 мин после вылета.»

Будут вопросы — пишите.

Удачи!

Приветствую!

Нужна программа Process Monitor http://technet.micro…ls/default.aspx
Когда то писал как ее использовать для ловли dll ошибок (но не всех!)
Вот:
«Итак сим начал вылетать с ошибкой какой-нибудь dll (допустим). Заходишь в сим заново, сворачиваешь его и запускашь Процесс Монитор. В верхнем меню иконок справа отжимаешь все кроме Show File System Activity (тебе будут показывать только обращение к файлам — остальное не надо для нашей цели). Затем идешь в верхнее меню Filter в этом меню выбираешь Proccess name и включаешь только два процесса explorer.exe и fs9.exe (можешь еще и актив скай -если с ним что-то и он запущен). Сохраняешь эту настройку фильтра. Такая конфигурация позволит сыкономить на оперативной памяти.
Все! Заупскаешь полет. Летишь. Происходит вылет. Без паники закрываешь сим и идешь в Процесс Монитор. Идем в верхнее меню «Tools» там выбираем «File Summary» в данном саммари выбираем по расширению «By Extension». Вот и все. Как правило нам нужны битые текстуры или сценарии а это bgl или bmp так вот находим в столбце это расширение и на нем (не на плюсике рядом!) кликаем ЛКМ дважды и на общем экране Процесс монитора появляются обращения исключительно к файлам с таким расширением. У меня процесс занял 2 мин после вылета.»

Будут вопросы — пишите.

Удачи!

Как понять какие файлы битые?

Написал Вам ответ в теме про ошибку terrain.dll.

Теперь что можно сделать с g2d.dll — можно попробовать следующее:

1) Почистить реестр специализированной программой (тут народ много что рекомендовал), и затем произвести дефрагментацию реестра. Затем средствами Виндоус дефрагментировать диск с симом и системный диск.
2) Если настроено сглаживание через Нвидио, то возможно стоит перейти на более раннюю версию драйверов. У меня была проблема с Боингом 777 от ПСС, который требовал старую версию дров, а иначе вылетали g2d или g3d библиотеки.

Желаю удачи!

1 2