דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

מבוא

מאמר זה מתאר בעיה שבהחריגה n מתרחש כאשר הליכי משנה מרובים קריאה לפונקציה זמן ריצה "atexit" C באותו זמן ב- Windows 7 קומפקטי מוטבע. קיים עדכון זמין לפתרון בעיה זו. לפני התקנת עדכון זה, עליך להתקין את כל עדכוני האבטחה שהונפקו בעבר עבור מוצר זה.

מאפייני הבעיה

כאשר הליכי משנה מרובים קריאה לפונקציה atexit של זמן ריצה C באותו זמן ב- Windows 7 קומפקטי מוטבע, עלולה להתרחש חריג. היוצא מן הכלל מתרחש כאשר הקוד אשר קוראת לפונקציה atexit לא בסידרה או כאשר הפונקציה atexit נוספת על-ידי הקומפיילר.

הגורם

הבעיה מתרחשת מכיוון הפונקציה atexit זמן ריצה C אינו מתאים הליך המשנה. לכן, הטבלה זיכרון העושה שימוש בפונקציה פגום.

פתרון

מידע על עדכון תוכנה

עדכון תוכנה נתמך זמין כעת מ- Microsoft Windows מוטבע קומפקטי 7 חודשי עדכון (יוני 2017).

הערה Windows מוטבע קומפקטי 7 חודשי עדכון זה זמין להורדה דרך מרכז ההורדות של Microsoft באתר האינטרנט הבא:

Windows 7 עדכוני קומפקטי מוטבע

דרישות מוקדמות

עדכון זה נתמך רק אם כל עדכוני האבטחה שהונפקו בעבר עבור מוצר זה הותקנו אף הם.

דרישת הפעלה מחדש

לאחר החלת עדכון זה, עליך לבצע בנייה נקייה של הפלטפורמה כולה. לשם כך, השתמש באחת מהשיטות הבאות:

  • בתפריט ' בנה ', לחץ על פתרון נקיולאחר מכן לחץ על בניית פתרון.

  • בניית התפריט, לחץ על הפתרון לבנות מחדש.

אין לך להפעיל מחדש את המחשב לאחר החלת עדכון תוכנה זה.

מידע על החלפת עדכונים

עדכון זה אינו מחליף שום עדכון אחר.

פרטי קובץ

מאחר שזהו שחרור גל מלא. כמעט כל הקבצים הבינאריים מושפעות על-ידי מהדורה זו.

קבצי המקור הבא מושפעים מהדורה זו::

private\winceos\COREOS\core\corelibc\crtw32\startup\cexit.cpp
private\winceos\COREOS\core\corelibc\crtw32\startup\onexit.c

מידע נוסף

בסביבה הליכי משנה מרובים, הטבלאות פונקציה של atexit עלול להיגרם נזק על-ידי קריאה אחרת של atexit עקב בטיחות שאינו הליך המשנה. הדבר עלול לגרום נזק לזיכרון וחריגים. הפונקציה atexit משמשת כדי לרשום את רוטינת תופעל כאשר התוכנית יוצא או ביטול טעינה של קובץ. dll. הליקוי ב- thread בטיחות עלולה להוביל שינוי של רוטינה יציאה זו לבין נזק של הטבלאות פונקציה יציאה.

הפניות

למד אודות המינוח שבו Microsoft משתמשת לתיאור עדכוני תוכנה.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×