ABA


"הודעת שגיאה על פעולה לא חוקית. מישהו עקף פעם?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #5231 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 5231
יהונתן

   12:07   28.02.03   
אל הפורום  
  הודעת שגיאה על פעולה לא חוקית. מישהו עקף פעם?  
 
   ניסיתי הרבה מאוד זמן להשיג את betrayal in antara (אין לי אינטרנט מהיר) וכשניסיתי להפעיל אותו מופיעה הודעה על פעולה לא חוקית.
פעם אחת החלטתי לנסות להפעיל את המשחק בכל זאת והפעלתי את הdebugger של msvs והבעיה נמצאת בשורה הראשונה מבין אלה:

004B5C2B cmp byte ptr ,0FFh
004B5C2E je 004B5C50
004B5C30 cmp byte ptr ,1
004B5C34 jne 004B5C3D

ניסיתי להפוך אותם ל NOP
(90,90) ולבדוק אם זה לא משנה להרצה אבל משום מה נדמה לי שזה שינה עוד דברים חוץ מהביתים האלה. אולי לא עבדתי נכון?
בכל אופן, אולי מישהו מכיר את ההודעה הספציפית הזו: Access Violation. (זו ההודעה בdebugger).

בתודה יהונתן.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  זה נאמר פה לא מזמן. Dudenland 28.02.03 14:40 1
     טוב נו... יהונתן 01.03.03 23:16 2

       
Dudenland

   14:40   28.02.03   
אל הפורום  
  1. זה נאמר פה לא מזמן.  
בתגובה להודעה מספר 0
 
   כנראה שהתוכנית הזו מבצעת פעולה לא חוקית, בכל שהיא משתמשת ומשנה כתובת זיכרון מסויימת, אולי הראשונה, אשר נמצאת בשימוש כבר, ע"י מערכת ההפעלה, או ע"י התוכנית עצמה, כמו למשל שכתוב על גבי כתובת חזרה של פונקצייה וכו'... (Code Exploiting, Injects)


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
יהונתן

   23:16   01.03.03   
אל הפורום  
  2. טוב נו...  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net