BSODAnalyzer: Case Study


Missing Bugcode

Missing Bugcode

Δεν αργησε η ωρα που φανηκε χρησιμο το tab Drivers που προσφατα προσθεσα στον BSODAnalyzer. Οπως εχω αναφερει ουκ ολιγες φορες, οι απαρχαιωμενοι drivers αποτελουν μια απο τις πλεον συχνες αιτιες εμφανισης μιας μπλε οθονης. Και αυτος ειναι ο λογος για τον οποιο εαν εχει επιβεβαιωθει πως το hardware του υπολογιστη λειτουργει απροσκοπτα, μια γρηγορη ματια στη λιστα των Drivers που ηταν φορτωμενοι κατα την εμφανιση μιας μπλε οθονης, μπορει να μας γλυτωσει απο μπολικο χρονο, κοπο και νευρα. Υπενθυμιζω πως η λιστα των drivers προκυπτει οταν η αναλυση που εχει επιλεχθει στο Analysis tab ειναι η Full, ενω η χρηση του Symbol Server παραμενει παντα προτεινομενη.

olddriver

Old drivers

Στην προκειμενη περιπτωση, απο την αρχη φανηκε πως κατι δεν παει καθολου καλα: Το πιο προσφατο απο τα minidumps εδειχνε πως κατα την εμφανιση της μπλε οθονης, απουσιαζε το bugcode, ενω οι κλισεις στο stack λιγο πριν την nt!KeBugCheckEx προερχονται απο τον atikmpag.sys (ATI driver). Επομενο βημα, το νεοφερμενο Drivers tab. Αξιζει να αναφερω πως ο χρηστης ειχε ενημερωθει σχετικα με την πιθανοτητα το προβλημα να προκαλειται απο καποιον driver που εχει να ανανεωθει αρκετο καιρο και προσπαθησε να εξαλειψει αυτη την περιπτωση κανοντας update οπου αυτος εκρινε σκοπιμο. Ή τουλαχιστον ετσι δηλωσε ο ιδιος. Η στοιχιση της στηλης Year κατα αυξουσα σειρα αμεσως μετα την αναλυση του minidump, ηταν κατι παραπανω απο αποκαλυπτικη. Ο παλαιοτερος driver ηταν 18 χρονων και κατι μηνων, ενω με μια γρηγορη ματια η εξαετια πρεπει να ηταν ο μεσος ορος ηλικιας ολων των drivers του συστηματος. Προσπαθουσε να κοροιδεψει ο χρηστης, οταν νωριτερα δηλωνε πως εχει κανει update τους παλιους drivers? Φυσικα και οχι. Απλα δεν γνωριζε πως υπηρχαν ολοι αυτοι οι drivers στο συστημα του, με αποτελεσμα στην προσπαθεια του να βοηθησει στην επιλυση του προβληματος, να βαζει ενα ακομα εμποδιο σε αυτη, αθελα του.

Συμπερασμα? Ποτε μην εμπιστευεσαι τον χρηστη, οσο γνωστης και εαν δηλωνει πως ειναι ή (ακομα χειροτερα) οσο γνωστης και εαν θεωρεις εσυ πως ειναι. Α, και τα bug reports για τον BSODAnalyzer ειναι παντα ευπροσδεκτα.

 

Download BSODAnalyzer

Download BSODAnalyzer (backup link)

MD5(BSODAnalyzer.exe)= e20ed78f05b791ce8d137a607192749f

SHA1(BSODAnalyzer.exe)= d85e525d1add780f392292685f1bcac6687c3669

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.