Jakie pliki należy uwzględnić podczas zgłaszania awarii?

Objawy

Wystąpiła awaria programu lub program często ulega awarii.

Przyczyna

Najbardziej niezawodnym sposobem zgłoszenia awarii jest przedstawienie powtarzalnego scenariusza. Oznacza to, że dostępna jest procedura krok po kroku wraz z dobrze zdefiniowanym kontekstem początkowym. Może to wymagać pewnego wysiłku, aby zrobić to dobrze, ale ma zdecydowanie największe szanse na sukces.

Ogólnie rzecz biorąc, aby scenariusz był powtarzalny, środowisko najlepiej jest zredukować do jak najbardziej standardowego. Jest to proces upraszczania i eliminacji. Jeśli to możliwe, scenariusz powinien rozpoczynać się od domyślnego profilu użytkownika BricsCAD®, nowego rysunku, bez wtyczek innych firm lub dostosowywania użytkownika oraz domyślnego pliku CUI.

Jeśli nie jest możliwe podanie powtarzalnego scenariusza, to w niektórych przypadkach możemy wywnioskować wystarczającą ilość informacji z dodatkowych plików diagnostycznych.

Rozwiązanie

Prześlij zgłoszenie do pomocy technicznej zawierające następujące szczegóły:

  • Sprawdź, czy problem można odtworzyć w trybie awaryjnym. Aby uruchomić BricsCAD ® w trybie awaryjnym, wykonaj kroki opisane w sekcji Jak uruchomić BricsCAD® w trybie awaryjnym, bez żadnych aplikacji? artykuł.

    Jeśli problem zniknie po uruchomieniu w trybie awaryjnym, pomocne może być przełączenie się z powrotem do trybu normalnego i dezaktywacja lub odinstalowanie wtyczek i dostosowań, aby zawęzić winowajcę.

  • crash_report.txt.
    Uwaga:
    • Plik crash_report. txt jest tworzony w systemie Windows i, począwszy od BricsCAD® V24.2.02, w systemie Linux.
    • W systemie macOS istnieje plik bricscad-RRRR-MM-DD-xxxxxxxx.ips wygenerowany przez system operacyjny.
    Raport o awarii jest zapisywany w folderze startowym BricsCAD®. Lokalizacja tego folderu zależy od sposobu uruchomienia BricsCAD®:
    • Folder HOMEPATH (w systemie Windows, zazwyczaj jest to C:\Users\%username%\)
    • Folder rysunku
    • Folder programu (C:\Program Files\Bricsys\BricsCAD V25 en_US)
  • Plik crash dump (.dmp).

    W większości przypadków awaria programu skutkuje plikiem crash dump (.dmp), który jest generowany w tym samym folderze co crash_report.txt.

    Tworzenie pliku zrzutu awarii można aktywować lub dezaktywować w zależności od bitu 2048 QAFLAGS.

  • Profil użytkownika

    Bieżące ustawienia profilu użytkownika można wyeksportować do pliku za pomocą programu Profile Manager.

  • Plik rysunku

    Jeśli awaria jest specyficzna dla rysunku, taki rysunek będzie pomocny.

  • Podaj szczegółowy opis przepływu pracy, w tym wszelkie konkretne polecenia lub działania, które mogą powodować problem.
  • Załącz pełny zwrot polecenia _REDSDKINFO z wiersza poleceń BricsCAD®.

    Drukuje raport w oknie poleceń zawierający informacje o możliwościach graficznych komputera. Naciśnij F2, aby otworzyć okno historii monitów.

  • Plik Log

    Użyj polecenia _LOGFILEON, aby nagrać wszystkie monity z programu i wszystkie dane wprowadzane z klawiatury. Plik znajduje się w folderze określonym przez zmienną systemową _LOGFILEPATH.

Uwaga:

Słowo awaria jest często błędnie używane w odniesieniu do innych problemów, więc analityk może zadawać pytania, aby dokładnie określić, co się dzieje. Zawieszenie lub zamrożenie nie jest awarią, a bardzo powolne działanie nie jest zawieszeniem. Operacja, która kończy się błędem, ale nie zamyka BricsCAD®, również nie jest awarią.

Raport awarii jest zapisywany w pliku crash_report.txt za każdym razem, gdy BricsCAD® ulega awarii. Raport o awarii jest zapisywany w folderze startowym BricsCAD®. Lokalizacja tego folderu zależy od sposobu uruchomienia BricsCAD®, więc należy pamiętać, że w systemie może istnieć wiele plików w różnych folderach. Jeśli program nie ma uprawnień do utworzenia pliku w folderze startowym, plik zostanie utworzony w folderze %HOMEPATH% (w systemie Windows zazwyczaj jest to C:\Users\[nazwa użytkownika]\). Czasami raport o awarii jest generowany bez zamykania programu. Czasami dochodzi do wypadku bez raportu z wypadku.

(specyficzne dla systemu Windows) W większości przypadków awaria programu skutkuje plikiem crash dump (.dmp), który jest generowany w tym samym folderze co crash_report.txt. Tworzenie pliku zrzutu awarii można aktywować lub dezaktywować w zależności od bitu 2048 QAFLAGS. Przed wersją V18.2 zrzut awaryjny był tworzony tylko wtedy, gdy ustawiony był bit QAFLAGS 2048. W nowszych wersjach znaczenie flagi zostało odwrócone, a plik zrzutu awarii jest teraz tworzony domyślnie.

BricsCAD® może rejestrować każde wykonane polecenie do pliku dziennika tekstowego. Generowanie tego dziennika jest kontrolowane przez zmienną systemową LOGFILEMODE. Jeśli LOGFILEMODE = 1, plik dziennika jest tworzony za każdym razem, gdy rysunek jest otwierany. Format pliku to DrawingName_yyy-mm-dd_hh-mm-ss.log.

Pliki dziennika BricsCAD® są zapisywane w folderze określonym przez zmienną systemową LOGFILEPATH. Domyślnie jest to folder wskazywany przez zmienną systemową LOCALROOTPREFIX.