Top.Mail.Ru
Ответы

Код исключения: c0000005 (EXCEPTION_ACCESS_VIOLATION)

Платформа
Windows

Версия Geode
v4.3.1

Установленные моды
x | [v4.3.1] geode.loader
x | [v5.0.0-beta.5] tobyadd.gdh

Шаги по воспроизведению
Я хочу играть с GDH, но из-за него GD вылетает. Я запускаю игру. Я перехожу на пользовательский уровень, играю некоторое время, а затем игра вылетает, и появляется Geode Crash Folder. Я удалил все моды, кроме GDH, перезагрузил компьютер, полностью переустановил GD и Geode, но ничего не помогло. позавчера я играл, всё было нормально, вчера я изменил герцовку монитора с 59 на 120, он начал крашиться, вернулся к 59, ничего не изменилось все еще крашится.

ниже это файлы из geode, папки logs и crashlogs

https://github.com/user-attachments/files/20026817/Geode.2025-05-03.16.43.31.log
https://github.com/user-attachments/files/20026818/2025-05-03_16-10-16.log
помогите решить

По дате
По рейтингу
Аватар пользователя
Профи
1мес

у меня тоже бывало так попробуй поставить герцовку 60 и ещё старую версию гдх возьми

Аватар пользователя
Знаток
1мес

Ошибка **c0000005 (EXCEPTION_ACCESS_VIOLATION)** в **Geometry Dash** с **Geode** и **GDH** обычно возникает из-за конфликта модов, проблем с графикой или некорректной работы DLL-файлов. Разберём решение по шагам.

---

## **1. Временное отключение GDH**
Поскольку проблема появляется с **GDH (TobyAdd)**, попробуйте:
- Удалить папку `tobyadd.gdh` из `Geometry Dash/geode/mods`.
- Запустить игру **без GDH** → проверить, есть ли краши.
- Если крашей нет — проблема именно в этом моде.

### **Что делать, если GDH необходим?**
1. **Попробуйте более старую версию** (например, `v4.2.0` вместо `v5.0.0-beta.5`).
2. Проверьте [официальный GitHub GDH]( https://github.com/TobyAdd/GDH ) на наличие обновлений или известных багов.

---

## **2. Проверка конфликтов с герцовкой монитора**
Вы меняли частоту монитора (59 Гц → 120 Гц), и после этого начались краши. Даже при возврате к 59 Гц проблема осталась.

### **Решение:**
1. **Сбросить настройки графики GD**:
- Удалите файл `CCLocalPrefs.dat` (находится в `Geometry Dash`).
- Запустите игру — настройки сбросятся до стандартных.
2. **Проверить настройки видеодрайвера**:
- **Nvidia/AMD**:
- Откройте панель управления GPU → установите **"Вертикальную синхронизацию (V-Sync)"** → **"Вкл."**.
- Попробуйте запустить GD в **оконном режиме** (Alt + Enter).
- **Intel GPU**:
- В настройках графики выберите **"Баланс"** вместо "Производительность".

---

## **3. Анализ логов (Crash Logs)**
Из ваших логов (`Geode.2025-05-03.16.43.31.log` и `2025-05-03_16-10-16.log`) можно выделить ключевые моменты:
- **Ошибка доступа к памяти** (`EXCEPTION_ACCESS_VIOLATION`) — часто связана с повреждёнными DLL или конфликтом модов.
- **GDH пытается загрузить несуществующие ресурсы** (возможно, из-за обновления GD или Geode).

### **Что делать?**
1. **Удалите все моды**, кроме `geode.loader`.
2. **Проверьте целостность файлов GD** (Steam → ПКМ на Geometry Dash → "Проверить целостность файлов").
3. **Обновите Geode** до последней версии ([официальный GitHub]( https://github.com/geode-sdk/geode )).

---

## **4. Чистая переустановка GD + Geode**
Если ничего не помогло:
1. **Удалите Geometry Dash** через Steam.
2. **Удалите вручную** оставшиеся файлы (папки `Geometry Dash` в `Steam/steamapps/common` и `AppData/Local/GeometryDash`).
3. **Переустановите GD** → установите **чистый Geode** без модов.
4. **Постепенно добавляйте моды** (начиная с GDH) → проверяйте стабильность.

---

## **5. Дополнительные фиксы**
- **Отключите антивирус** (может блокировать DLL-файлы модов).
- **Запустите GD от имени администратора**.
- **Попробуйте другой монитор** (если проблема в драйверах дисплея).

---

### **Итог**
1. **Проблема скорее всего в GDH** → попробуйте старую версию или отключите его.
2. **Сбросьте настройки графики** (`CCLocalPrefs.dat` + драйверы).
3. **Чистая переустановка GD + Geode** может решить проблему.

Если после всех действий игра всё равно вылетает — напишите в [Discord Geode](https://discord.gg/geode-sdk), разработчики помогут!

P.S. Если найдёте решение — обновите этот тред, чтобы помочь другим игрокам. лайнки комент елси помог