Wie interpretiert man einen deobfuscierten Android-Absturzbericht?

Ich habe einen Absturzbericht aus dem Google Play-Administratorbereich meiner App heruntergeladen und durchgearbeitetretrace.sh um die Proguard-Zuordnung zu deaktivieren, und es wurde die folgende Ausgabe erzeugt.

Fragen:

Was ist eine unbekannte Quelle?

showHeader, showPhotousw. sind in der Tat Methoden in meinemSummaryFragment Klasse, aber warum werden sie in der angegebenen Reihenfolge aufgelistet? Diese Methoden folgen in meinem Code keiner logischen oder Ausführungsreihenfolge.

In welcher Methode wurde die NPE tatsächlich geworfen?

Caused by: java.lang.NullPointerException
at com.myapp.SummaryFragment.selectMenuItemAuth(Unknown Source)
                                             showHeader
                                             photoButtonClicked
                                             showPhoto
                                             nameButtonClicked
                                             deleteByID
                                             access$0
at com.myapp.SummaryFragment.onActivityCreated(Unknown Source)
at android.support.v4.app.Fragment.performActivityCreated(Unknown Source)
at android.support.v4.app.FragmentManagerImpl.moveToState(Unknown Source)
                                              moveToState
                                              moveToState
                                              moveToState

Antworten auf die Frage(1)

Ihre Antwort auf die Frage