מאפייני הבעיה
שקול את התרחיש הבא:
-
ניתן להשתמש ביישום היוצר WebBrowser פקדים.
-
היישום משתמש של אובייקט SessionStorage לאחסון הפעלות ב- Internet Explorer 11 במחשב שבו פועל Windows 7 או Windows 8.1.
בתרחיש זה, אתה נתקל בבעיות הבאות:
-
כאשר היישום יוצר פקד באותו הליך משנה, הנתונים של האובייקט SessionStorage משותפים באופן שגוי.
הערה בעיה זו מתרחשת גם כאשר היישום יוצר פקד על הליכי משנה שונים. עיין במאמר KB2980020 לקבלת מידע נוסף. -
כאשר היישום יוצר פקדים שוב ושוב, Internet Explorer הופך איטי.
פתרון
עדכון מידע
כדי לפתור בעיה זו, התקן את עדכון האבטחה המצטבר העדכני ביותר עבור Internet Explorer. כדי לעשות זאת, עבור- Microsoft Update. בנוסף, ראה את המידע הטכני אודות עדכון האבטחה המצטבר העדכני ביותר עבור Internet Explorer
הערה עדכון זה נכלל לראשונה עדכון בנובמבר האבטחה המצטבר עבור Internet Explorer (MS14-065).
מידע נוסף
כאשר קוד script בדף מפעילה את פעולת השירות window. open , היישום מטפל של אירוע NewWindow ויוצר מופע חדש של הפקד WebBrowser. לאחר שתחיל את עדכון האבטחה MS14-037: עדכון האבטחה המצטבר עבור Internet Explorer: 8 יולי 2014 כלומר שמתואר ב מאמר KB2980020, הכרטיסיה וירטואלי מזהה של כל מופע של הפקד WebBrowser אחזורם מן TLS. אם שני פקדים WebBrowser באותו הליך משנה, שהם משתפים את אותו מזהה הכרטיסיה וירטואלי. במהלך האתחול של פקד WebBrowser עבור החלון החדש, אחסון הפעלה עבור כל הפקדים WebBrowser המשתמשות הכרטיסיה וירטואלי מזהה נטען לתוך הפקד WebBrowser החדש. מכפילה גודל המערך של CStorageHelpers עם כל פקד WebBrowser חדש.
מצב
Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.
הפניות
ראה את המינוח המשתמשת לתיאור עדכוני התוכנה של Microsoft.