G-sTyLeZzZ's MySQL plugin SSH error?
#1

Hey, i run a gamemode with G-sTyLeZzZ's MySQL plugin, everything works fine without problems, but if i kill the server process i get this showed to me in SSH:

Quote:

dogx260:/home/danny/samp_ptp# kill 2691
dogx260:/home/danny/samp_ptp# *** glibc detected *** ./samp03svr: free(): invalid pointer: 0xb75db2f0 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb74f1764]
/lib/i686/cmov/libc.so.6(cfree+0x96)[0xb74f3966]
/usr/lib/libmysqlclient_r.so.15(my_no_flags_free+0x21)[0xb72c6e01]
/usr/lib/libmysqlclient_r.so.15(free_root+0x59)[0xb72ca029]
/usr/lib/libmysqlclient_r.so.15(free_rows+0x31)[0xb72ee761]
/usr/lib/libmysqlclient_r.so.15(mysql_free_result+0x47)[0xb72eece7]
plugins/mysql.so(_ZN13CMySQLHandlerD1Ev+0x36)[0xb7476336]
plugins/mysql.so(Unload+0x30)[0xb747b380]
./samp03svr[0x809eb4b]
./samp03svr[0x80778e0]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7499455]
./samp03svr(__gxx_personality_v0+0xf1)[0x804b451]
======= Memory map: ========
08048000-08167000 r-xp 00000000 03:01 3629784 /home/danny/samp_ptp/samp03svr
08167000-08183000 rw-p 0011e000 03:01 3629784 /home/danny/samp_ptp/samp03svr
08183000-0818e000 rw-p 08183000 00:00 0
091b8000-093d7000 rw-p 091b8000 00:00 0 [heap]
b5f00000-b5f21000 rw-p b5f00000 00:00 0
b5f21000-b6000000 ---p b5f21000 00:00 0
b6017000-b6018000 ---p b6017000 00:00 0
b6018000-b6818000 rw-p b6018000 00:00 0
b6a10000-b6a11000 ---p b6a10000 00:00 0
b6a11000-b7211000 rw-p b6a11000 00:00 0
b7211000-b721b000 r-xp 00000000 03:01 2916361 /lib/i686/cmov/libnss_files-2.7.so
b721b000-b721d000 rw-p 00009000 03:01 2916361 /lib/i686/cmov/libnss_files-2.7.so
b721d000-b7231000 r-xp 00000000 03:01 3557673 /usr/lib/libz.so.1.2.3.3
b7231000-b7232000 rw-p 00013000 03:01 3557673 /usr/lib/libz.so.1.2.3.3
b7232000-b7247000 r-xp 00000000 03:01 2916360 /lib/i686/cmov/libnsl-2.7.so
b7247000-b7249000 rw-p 00014000 03:01 2916360 /lib/i686/cmov/libnsl-2.7.so
b7249000-b724b000 rw-p b7249000 00:00 0
b724b000-b7254000 r-xp 00000000 03:01 2916356 /lib/i686/cmov/libcrypt-2.7.so
b7254000-b7256000 rw-p 00008000 03:01 2916356 /lib/i686/cmov/libcrypt-2.7.so
b7256000-b727d000 rw-p b7256000 00:00 0
b727d000-b7423000 r-xp 00000000 03:01 3560797 /usr/lib/libmysqlclient_r.so.15.0.0
b7423000-b7467000 rw-p 001a5000 03:01 3560797 /usr/lib/libmysqlclient_r.so.15.0.0
b7467000-b7468000 rw-p b7467000 00:00 0
b746c000-b7480000 r-xp 00000000 03:01 3637284 /home/danny/samp_ptp/plugins/mysql.so
b7480000-b7481000 rw-p 00013000 03:01 3637284 /home/danny/samp_ptp/plugins/mysql.so
b7481000-b7483000 rw-p b7481000 00:00 0
b7483000-b75d8000 r-xp 00000000 03:01 2916371 /lib/i686/cmov/libc-2.7.so
b75d8000-b75d9000 r--p 00155000 03:01 2916371 /lib/i686/cmov/libc-2.7.so
b75d9000-b75db000 rw-p 00156000 03:01 2916371 /lib/i686/cmov/libc-2.7.so
b75db000-b75de000 rw-p b75db000 00:00 0
b75de000-b75ea000 r-xp 00000000 03:01 2908163 /lib/libgcc_s.so.1
b75ea000-b75eb000 rw-p 0000b000 03:01 2908163 /lib/libgcc_s.so.1
b75eb000-b760f000 r-xp 00000000 03:01 2916362 /lib/i686/cmov/libm-2.7.so
b760f000-b7611000 rw-p 00023000 03:01 2916362 /lib/i686/cmov/libm-2.7.so
b7611000-b76f4000 r-xp 00000000 03:01 3555839 /usr/lib/libstdc++.so.6.0.10
b76f4000-b76f7000 r--p 000e2000 03:01 3555839 /usr/lib/libstdc++.so.6.0.10
b76f7000-b76f9000 rw-p 000e5000 03:01 3555839 /usr/lib/libstdc++.so.6.0.10
b76f9000-b7700000 rw-p b76f9000 00:00 0
b7700000-b7715000 r-xp 00000000 03:01 2916382 /lib/i686/cmov/libpthread-2.7.so
b7715000-b7717000 rw-p 00014000 03:01 2916382 /lib/i686/cmov/libpthread-2.7.so
b7717000-b7719000 rw-p b7717000 00:00 0
b7719000-b771b000 r-xp 00000000 03:01 2916374 /lib/i686/cmov/libdl-2.7.so
b771b000-b771d000 rw-p 00001000 03:01 2916374 /lib/i686/cmov/libdl-2.7.so
b771f000-b7723000 rw-p b771f000 00:00 0
b7723000-b7724000 r-xp b7723000 00:00 0 [vdso]
b7724000-b773e000 r-xp 00000000 03:01 2908499 /lib/ld-2.7.so
b773e000-b7740000 rw-p 0001a000 03:01 2908499 /lib/ld-2.7.so
bfcdd000-bfcf2000 rw-p bffea000 00:00 0 [stack]

Reply
#2

Bumb
Reply
#3

Try unload your current MySQL connection in OnGameModeExit.

I can't remember if it's called when you kill a process on Linux, though.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)