Руководство по устранению проблем с зависанием/сбоем Bambu Studio

Руководство по устранению проблем с зависанием/сбоем Bambu Studio

Эта статья описывает, как обрабатывать проблемы сбоев и зависаний на различных платформах операционных систем.

Платформа Windows

Проблема сбоя

Простой метод

На платформе Windows мы записываем информацию дампа в каталоге журналов приложения. Пожалуйста, приложите файлы *.dmp при сообщении о проблеме сбоя.

  • Другой метод

Вы можете использовать ту же неинсталлируемую версию Bambu Studio из Releases · bambulab/BambuStudio

Например, неинсталлируемая версия v1.7.4.52 выглядит так (убедитесь, что вы используете ту же версию, что и установленная у вас)

После того, как эта проблема будет воспроизведена с использованием неинсталлируемой версии, пожалуйста, отправьте нам следующие журналы для отладки:

  • *.dmp
  • crash_xxx.log
  • debug_xxx.log.n
  • debug_network_xxx.log

Проблема зависания

Когда приложение перестает отвечать на действия пользователя, особенно когда появляется неотвечающее диалоговое окно, выполните следующие шаги, чтобы получить информацию дампа.

  • Откройте Диспетчер задач Windows
  • Найдите процесс Bambu Studio
  • Выберите «Экспортировать файл дампа» в контекстном меню правой кнопки мыши
  • Сожмите файл дампа и отправьте его нам через общее облачное хранилище (иногда файл очень большой, около 2 ГБ)

Платформа macOS

Проблема сбоя

На macOS ваши дампы сбоев автоматически обрабатываются системой Crash Reporter.

Вы можете сохранить текст в файл и отправить его нам для анализа.

Вы также можете найти отчеты о сбоях, запустив Console и перейдя в группу Crash Reports.

Или вы можете найти их в ~/Library/Logs/DiagnosticReports. Пожалуйста, приложите файлы *.ips при сообщении о проблеме сбоя.

Проблема зависания

Когда приложение перестает отвечать на действия пользователя, особенно когда появляется неотвечающее диалоговое окно, вы можете принудительно закрыть Bambu Studio. Diagnose Reporter создаст дампы диагностики.

Вы можете сохранить текст в файл и отправить его нам для анализа.

Вы также можете найти отчеты о диагностике, запустив Console и перейдя в группу Diagnostic Reports.

Или вы можете найти их в ~/Library/Logs/DiagnosticReports. Пожалуйста, приложите файлы *.diag при сообщении о проблеме зависания.

Если отчет о сбое не генерируется на вашей машине, выполните следующие шаги, чтобы открыть настройки отчета о сбое:

Выполните в терминале

1\. defaults write com.apple.CrashReporter DialogType developer

Установить репортер сбоев

2\. defaults read com.apple.CrashReporter

Прочитать репортер сбоев и убедиться, что он установлен в developer

Затем перезагрузите машину, и отчет о сбое будет автоматически сгенерирован при следующем сбое программного обеспечения.

Платформа Linux

Проблема сбоя

На платформе Linux, когда вы сталкиваетесь с проблемой сбоя Bambu Studio, вам необходимо отладить Bambu Studio с помощью gdb.

При отладке с помощью gdb вам нужно найти способ воспроизвести проблему сбоя. Шаги для отладки с помощью gdb:

  • Запустите gdb BambuStudio_xxxx_yyy.AppImage
  • Введите команду run в gdb
  • После сбоя приложения введите команду bt в gdb
  • Сохраните весь вывод в gdb в файл и отправьте нам

Проблема зависания

Когда приложение перестает отвечать на действия пользователя, особенно когда появляется неотвечающее диалоговое окно, вы можете отладить Bambu Studio с помощью gdb.

Шаги для отладки с помощью gdb:

  • Запустите gdb BambuStudio_xxxx_yyy.AppImage --pid , где — идентификатор процесса
  • Нажмите Ctrl + C
  • выполните команду bt в gdb
  • Сохраните весь вывод в gdb в файл и отправьте нам