Dekryptere Mac OS X Crash Logs

Mac OS X er fantastisk stabilt som et operativsystem, og selv om de fleste programvare er skrevet godt, er ikke alle koden opprettet like. Krasj er bare et faktum av å beregne livet, og det frustrerer oss alle, så det er nyttig å kunne finne årsaken til problemet. Mens årsakene til noen krasjer er åpenbare, er andre ikke, og dette er når du leser Mac OS X-krasjloggene, kan være så nyttige.


Først av, vil du starte Konsoll, plassert i / Programmer / Verktøy /

Du ser nå massevis av konsollloggalternativer for systemer, apper og mye mer. Mye av dette vil være overveldende, men OS X gir en liten hjelper til å komme i gang:

  • Åpne HJELP-menyen øverst på app-menyen
  • Velg "Console Help" for å avdekke hjelpefilene relatert til appen, dette er et bra sted å komme i gang hvis du er helt ny til Console og tolkningen av konsolllogger og meldinger

Konsollen, som beskrevet av hjelpefilene, forklares som følger av Apple:

"Når datamaskinen utfører oppgaver, sendes loggmeldinger frem og tilbake mellom apper og deler av systemet. Disse loggmeldingene kan behandle systemhendelser, dialogtekst, feil, status og annen kommunikasjon. Rekordene til disse loggmeldingene lagres på datamaskinen din i loggdatabasen eller i loggfiler. Hvis det oppstår et problem, kan du finne detaljer om årsaken til problemet ved å vise disse filene.

Brukerdiagnostiseringsrapporter og loggmeldinger er fra apper som brukes av den nåværende brukeren. Systemdiagnostiske rapporter og loggmeldinger er fra operativsystemkomponenter som påvirker alle brukere. "

Nå som du har kjent deg med det grunnleggende, kan du navigere i sidemenyen med logger som vist på skjermbildet nedenfor, og utvide ~ / Bibliotek / Logger og CrashReporter.

CrashReporter er hvor ting virkelig kan begynne å bli interessant, fordi hver gang en app krasjer eller et problem oppstår i OS X eller en Mac-app, er det logget inn i CrashReporter, og hjelper deg med å finne ut hva og hvorfor et problem oppstod. Du har nesten sikkert sett dialogboksen Crash Reporter, med mindre du deaktiverte dem, det er her alle dataene går.

CrashReporter kan være ganske avansert og bli dypt teknisk rask. Når du er i CrashReporter, og du har lyst til å grave inn noen ytterligere detaljer, sjekk ut denne hjelpsomme opplæringen fra MacFixIt når du deklarerer loggene:

  • MacFixIt: En introduksjon til lesing av Mac OS X-krasjrapporter

Du blir ikke ekspert over natten, men det er et godt sted å begynne å forstå hva alt dette betyr.