כסלו

דיבוג כשהבאג הוא ב-VS

לא קורה הרבה ש-Visual Studio קורס. הגרסאות שלו כבר יציבות, ולמעשה זה עלול לקרות רק בגרסאות בטא של חלקים שלו.

גם אם זה קורה, בד”כ הנטיה היא לסגור את VS, ולחכות שיצא טלאי שיתקן את הבעיה. אני אישית לא הייתי מעלה בדעתי לבדוק מה גורם לקריסה – יש לי מספיק באגים משלי…

מתברר שלא כולם כמוני.

כשטאטהם אודי מאוסטרליה חווה קריסה של VS בעקבות התקנת התוסף החדש NuPack, הוא החליט לדבג את הבעיה.

הפוסט שלו מפרט את שלבי הדיבוג באמצעות WinDbg, ופתח לי פתח לראות שאפשר לעשות את זה – זה לא בשמים – ויש כאלה שגם *רוצים* לעשות את זה (לא פלא שהוא כבר 3 פעמים MVP)

3 תגובות על “דיבוג כשהבאג הוא ב-VS

  1. דיבוג עם WinDbg

    אה כן, הכלי הזה סיפק לי גם חוויות מדהימות, וגם סיוטים נוראיים.

    כמו שכתבת, נחמד לדעת שאפשר – אבל אני בטח לא נמנה בין אלה ש*רוצים* לעשות את זה… הקצת שחוויתי היה לי מספיק (אולי מפני שב-2 המקומות בהם השתמשתי לאורך זמן, היה בקרנל מוד… )

      1. דווקא לא…

        הדיבוג שעשיתי לא היה ל-VS, אבל נראה לי שהמקרה שלי עוד יותר גרוע….

        פעם אחת דיבוג של firewall – מה שלא פשוט כי יש לו דרייבר בקרנל…

        אבל עוד יותר גרוע, כשעבדנו על GINA (מסך הלוגין) הישנה של WIN2003 (או שזה היה 2000?). תחשבי על זה… מנסים לדבג את מסך הלוגין, באמצעות תוכנה… על מנת להריץ את התוכנה צריך להזדהות לחלונות… אבל אז כבר נסגר מסך הלוגין…?? כן, זה היה מורכב… עוד יש סיוטים… 🙂

כתבו תגובה ללאה Cancel reply

כתובת הדוא"ל שלכם לא תוצג.