Raised This Month: $12 Target: $400
 3% 

Strange error since last update.


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
c0ldfyr3
AlliedModders Donor
Join Date: Aug 2005
Location: Ireland
Old 05-30-2011 , 21:58   Strange error since last update.
Reply With Quote #1

Howdy,

Using MM 1.8.6 and nothing else but my plugin. It gets to the end of my plugins Load function and exits normally and then I'm greeted by this rather strange error below. Not even a location just a memory address! Any pointers as to where to start looking? Nothing else in my plugin is called after Load()...



Thanks for the help!

c0ld
Attached Thumbnails
Click image for larger version

Name:	strange.png
Views:	352
Size:	16.0 KB
ID:	86837  
__________________
c0ldfyr3 is offline
Send a message via MSN to c0ldfyr3 Send a message via Yahoo to c0ldfyr3
Fyren
FyrenFyrenFyrenFyrenFyren FyrenFyrenFyrenFyrenFyren FyrenFyrenFyrenFyrenFyren FyrenFyrenFyrenFyrenFyren
Join Date: Feb 2106
Old 05-31-2011 , 01:40   Re: Strange error since last update.
Reply With Quote #2

I would start by loading the MM:S symbols. You could also poke around values on the stack to see if you can manually trace it backwards.
Fyren is offline
BAILOPAN
Join Date: Jan 2004
Old 06-01-2011 , 21:06   Re: Strange error since last update.
Reply With Quote #3

You should recognize that address as an ASCII string: de_d
__________________
egg
BAILOPAN is offline
c0ldfyr3
AlliedModders Donor
Join Date: Aug 2005
Location: Ireland
Old 06-02-2011 , 20:13   Re: Strange error since last update.
Reply With Quote #4

BAIL have I ever told you I hate it when you reply with a tidbit of information to nudge me in the right direction

It's actually d_ed... wtf could that be now is the question and in an array of strings each with the last character incremented?

Fork!

EDIT: Ze plot thickens!

Attached Thumbnails
Click image for larger version

Name:	strange.jpg
Views:	262
Size:	98.3 KB
ID:	86947  
__________________

Last edited by c0ldfyr3; 06-02-2011 at 21:26.
c0ldfyr3 is offline
Send a message via MSN to c0ldfyr3 Send a message via Yahoo to c0ldfyr3
BAILOPAN
Join Date: Jan 2004
Old 06-04-2011 , 19:26   Re: Strange error since last update.
Reply With Quote #5

No, it's de_d, most likely a map name. Remember that Intel processors are little-endian, so the order of the bytes is reversed when read as integers. It sounds like some kind of memory corruption, double-free, use-after-free, or otherwise invalid pointer, maybe?

Double check, also, if you have any manual virtual hooks, that the calling convention matches and that the index is correct on any hook.
__________________
egg

Last edited by BAILOPAN; 06-04-2011 at 21:49.
BAILOPAN is offline
c0ldfyr3
AlliedModders Donor
Join Date: Aug 2005
Location: Ireland
Old 06-07-2011 , 09:28   Re: Strange error since last update.
Reply With Quote #6

Thanks for the reply BAIL, you described everything I did already step by step. The thing is it was working fine before the update! I'm going over all of my offsets for the third time to make sure there's none out of order but I'm almost positive there couldn't be any of my hooks being fired at that point in time because it's so early >.< Wish me luck!
__________________
c0ldfyr3 is offline
Send a message via MSN to c0ldfyr3 Send a message via Yahoo to c0ldfyr3
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 11:53.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode