[18:03:15] [ERROR] exception 0XC0000005 (ACCESS_VI...
# pawn-help
t
[18:03:15] [ERROR] exception 0XC0000005 (ACCESS_VIOLATION) from Vectored Exception Handler catched; shutting log-core down
I got this my server hangs I just upgraded my mysql plugin
h
0XC0000005 is a null pointer exception as far as I know
t
how to track this one?
h
isn't there a longer stack trace?
t
longer stack trace?
you mean that print by crashdetect?
h
yes
t
it dont have
it's emptyy
h
that's weird
t
wait i uncomment
the logger.inc crashdetector
let me enable
and run the server again
maybe that one not printing any errors?
h
commenting out the include for crashdetect won't make a difference
t
ahh
h
the plugin does its job regardless of whether or not its pawn libraries are loaded
t
I see
how can I track this error
whenever this one
[18:03:15] [ERROR] exception 0XC0000005 (ACCESS_VIOLATION) from Vectored Exception Handler catched; shutting log-core down
occurs
my server hang
no printbacktrace from crashdetect
#include //#include #include #define MALLOC_MEMORY (38768) #define YSI_YES_HEAP_MALLOC #define YSI_NO_VERSION_CHECK #define YSI_NO_OPTIMISATION_MESSAGE #define YSI_NO_MODE_CACHE
h
yeah because this is coming from a plugin, not pawn
so crashdetect isn't as useful as it normally is
crashdetect is primarily for pawn errors
identify which part of code is causing the problem first
t
omgg
that's freakin hard
h
use a process of elimination
t
wdym?
h
effective logging
well, do something that uses the database, if it doesn't crash, eliminate that thing from the list of possible causes
t
cn't tell where to start because I start updating my mysql plugin
and updating all mysql natives
[18:12:29] [plugins/mysql] cache_get_value_name_int: value 'NULL' is not a number (./includes/mysql.pwn:11664) not cached
Maybe this one?
h
possibly, but I don't know
t
but line code 11664 is not exist
h
you'll just have to debug it
t
any idea?
it might be
the mysql_tquery thing?
2 Views