לא קורה הרבה ש-Visual Studio קורס. הגרסאות שלו כבר יציבות, ולמעשה זה עלול לקרות רק בגרסאות בטא של חלקים שלו.
גם אם זה קורה, בד”כ הנטיה היא לסגור את VS, ולחכות שיצא טלאי שיתקן את הבעיה. אני אישית לא הייתי מעלה בדעתי לבדוק מה גורם לקריסה – יש לי מספיק באגים משלי…
מתברר שלא כולם כמוני.
כשטאטהם אודי מאוסטרליה חווה קריסה של VS בעקבות התקנת התוסף החדש NuPack, הוא החליט לדבג את הבעיה.
הפוסט שלו מפרט את שלבי הדיבוג באמצעות WinDbg, ופתח לי פתח לראות שאפשר לעשות את זה – זה לא בשמים – ויש כאלה שגם *רוצים* לעשות את זה (לא פלא שהוא כבר 3 פעמים MVP)
דיבוג עם WinDbg
אה כן, הכלי הזה סיפק לי גם חוויות מדהימות, וגם סיוטים נוראיים.
כמו שכתבת, נחמד לדעת שאפשר – אבל אני בטח לא נמנה בין אלה ש*רוצים* לעשות את זה… הקצת שחוויתי היה לי מספיק (אולי מפני שב-2 המקומות בהם השתמשתי לאורך זמן, היה בקרנל מוד… )
אני שמחה לראות שאני לא היחידה שלא *רוצה* לדבג את Viusual Studio
דווקא לא…
הדיבוג שעשיתי לא היה ל-VS, אבל נראה לי שהמקרה שלי עוד יותר גרוע….
פעם אחת דיבוג של firewall – מה שלא פשוט כי יש לו דרייבר בקרנל…
אבל עוד יותר גרוע, כשעבדנו על GINA (מסך הלוגין) הישנה של WIN2003 (או שזה היה 2000?). תחשבי על זה… מנסים לדבג את מסך הלוגין, באמצעות תוכנה… על מנת להריץ את התוכנה צריך להזדהות לחלונות… אבל אז כבר נסגר מסך הלוגין…?? כן, זה היה מורכב… עוד יש סיוטים… 🙂