My server crashes the second I type !rainmen in chat. The text appears and then all the clients time out because the server crashes with the error
Code:
*** glibc detected *** ./srcds_linux: free(): invalid pointer: 0x01198960 ***
In context (sorry in advance for the wall of text.)
Code:
Client "The Lovely Potato" connected (24.218.158.227:27005).
The Lovely Potato: /rainingmen_version
"rainingmen_version" = "0.1"
notify replicated
- Current version of the plugin.
[SM] Listing commands for: It's Raining Men
[Name] [Type] [Help]
sm_rainmen admin
sm_rm_panic admin
sm_rm_stop admin
[SM] Listing 9 convars for: It's Raining Men
[Name] [Value]
rainingmen_version 0.1
rm_message_enable 1
sm_rainmen_burn 2
sm_rainmen_elec 0
sm_rainmen_enable 1
sm_rainmen_frequency 1
sm_rainmen_height 500.0
sm_rainmen_radius 100.0
sm_rainmen_remove 6.0
[SM] Listing commands for: It's Raining Men
[Name] [Type] [Help]
sm_rainmen admin
sm_rm_panic admin
sm_rm_stop admin
[SM] Listing 9 convars for: It's Raining Men
[Name] [Value]
rainingmen_version 0.1
rm_message_enable 1
sm_rainmen_burn 0
sm_rainmen_elec 0
sm_rainmen_enable 1
sm_rainmen_frequency 1
sm_rainmen_height 500.0
sm_rainmen_radius 100.0
sm_rainmen_remove 6.0
The Lovely Potato: !rainmen
*** glibc detected *** ./srcds_linux: free(): invalid pointer: 0x01198960 ***
======= Backtrace: =========
/lib/libc.so.6[0x593b91]
bin/libstdc++.so.6(_ZdlPv+0x20)[0x4869d9]
/opt/hlserver/tf2/tf/addons/sourcemod/bin/sourcemod.2.tf2.so(+0x53ec4)[0x28e0ec4]
/opt/hlserver/tf2/tf/addons/sourcemod2/bin/sourcepawn.jit.x86.so(+0x178e1)[0x91d8e1]
======= Memory map: ========
00162000-0018a000 r-xp 00000000 fd:00 922 /lib/libm-2.12.so
0018a000-0018b000 r--p 00027000 fd:00 922 /lib/libm-2.12.so
0018b000-0018c000 rw-p 00028000 fd:00 922 /lib/libm-2.12.so
0018c000-00193000 r-xp 00000000 fd:00 1102 /lib/librt-2.12.so
00193000-00194000 r--p 00006000 fd:00 1102 /lib/librt-2.12.so
00194000-00195000 rw-p 00007000 fd:00 1102 /lib/librt-2.12.so
00195000-001ce000 r-xp 00000000 fd:00 262613 /opt/hlserver/tf2/bin/libvstdlib_srv.so
001ce000-001cf000 rwxp 00039000 fd:00 262613 /opt/hlserver/tf2/bin/libvstdlib_srv.so
001cf000-001de000 r-xp 0003a000 fd:00 262613 /opt/hlserver/tf2/bin/libvstdlib_srv.so
001de000-001df000 rw-p 00049000 fd:00 262613 /opt/hlserver/tf2/bin/libvstdlib_srv.so
001df000-00296000 rw-p 00000000 00:00 0
00296000-00387000 r-xp 00000000 fd:00 261650 /opt/hlserver/tf2/bin/materialsystem_srv.so
00387000-00388000 rwxp 000f1000 fd:00 261650 /opt/hlserver/tf2/bin/materialsystem_srv.so
00388000-00394000 r-xp 000f2000 fd:00 261650 /opt/hlserver/tf2/bin/materialsystem_srv.so
00394000-00395000 rwxp 000fe000 fd:00 261650 /opt/hlserver/tf2/bin/materialsystem_srv.so
00395000-003ce000 r-xp 000ff000 fd:00 261650 /opt/hlserver/tf2/bin/materialsystem_srv.so
003ce000-003d0000 rw-p 00138000 fd:00 261650 /opt/hlserver/tf2/bin/materialsystem_srv.so
003d0000-003ef000 rw-p 00000000 00:00 0
003ef000-003f1000 r-xp 00000000 fd:00 262718 /opt/hlserver/tf2/tf/addons/sourcemod/bin/sourcem od_mm_i486.so
003f1000-003f2000 rw-p 00001000 fd:00 262718 /opt/hlserver/tf2/tf/addons/sourcemod/bin/sourcem od_mm_i486.so
003f2000-003f4000 rwxp 00000000 00:00 0
003f4000-003f9000 r-xp 00000000 fd:00 262352 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /updater.ext.so
003f9000-003fa000 rw-p 00004000 fd:00 262352 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /updater.ext.so
003fa000-003ff000 r-xp 00000000 fd:00 262354 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /bintools.ext.so
003ff000-00400000 rw-p 00004000 fd:00 262354 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /bintools.ext.so
00400000-004c7000 r-xp 00000000 fd:00 132355 /opt/hlserver/tf2/bin/libstdc++.so.6
004c7000-004cb000 r--p 000c6000 fd:00 132355 /opt/hlserver/tf2/bin/libstdc++.so.6
004cb000-004cd000 rw-p 000ca000 fd:00 132355 /opt/hlserver/tf2/bin/libstdc++.so.6
004cd000-004d3000 rw-p 00000000 00:00 0
004d3000-004f0000 r-xp 00000000 fd:00 262626 /opt/hlserver/tf2/bin/shaderapiempty_srv.so
004f0000-004f1000 rw-p 0001d000 fd:00 262626 /opt/hlserver/tf2/bin/shaderapiempty_srv.so
004f1000-004fd000 r-xp 00000000 fd:00 3926 /lib/libnss_files-2.12.so
004fd000-004fe000 r--p 0000b000 fd:00 3926 /lib/libnss_files-2.12.so
004fe000-004ff000 rw-p 0000c000 fd:00 3926 /lib/libnss_files-2.12.so
004ff000-00501000 rwxp 00000000 00:00 0
00501000-0051f000 r-xp 00000000 fd:00 895 /lib/ld-2.12.so
0051f000-00520000 r--p 0001d000 fd:00 895 /lib/ld-2.12.so
00520000-00521000 rw-p 0001e000 fd:00 895 /lib/ld-2.12.so
00521000-00523000 rwxp 00000000 00:00 0
00523000-006b3000 r-xp 00000000 fd:00 896 /lib/libc-2.12.so
006b3000-006b5000 r--p 00190000 fd:00 896 /lib/libc-2.12.so
006b5000-006b6000 rw-p 00192000 fd:00 896 /lib/libc-2.12.so
006b6000-006b9000 rw-p 00000000 00:00 0
006b9000-006bb000 rwxp 00000000 00:00 0
006bb000-006be000 r-xp 00000000 fd:00 915 /lib/libdl-2.12.so
006be000-006bf000 r--p 00002000 fd:00 915 /lib/libdl-2.12.so
006bf000-006c0000 rw-p 00003000 fd:00 915 /lib/libdl-2.12.so
006c0000-006c2000 rwxp 00000000 00:00 0
006c2000-006d9000 r-xp 00000000 fd:00 932 /lib/libpthread-2.12.so
006d9000-006da000 r--p 00016000 fd:00 932 /lib/libpthread-2.12.so
006da000-006db000 rw-p 00017000 fd:00 932 /lib/libpthread-2.12.so
006db000-006dd000 rw-p 00000000 00:00 0
006dd000-006e5000 r-xp 00000000 fd:00 262351 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /clientprefs.ext.so
006e5000-006e6000 rw-p 00007000 fd:00 262351 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /clientprefs.ext.so
006e6000-006e9000 rwxp 00000000 00:00 0
006ea000-006fa000 r-xp 00000000 fd:00 132353 /opt/hlserver/tf2/bin/libsteam_api.so
006fa000-006fb000 r--p 00010000 fd:00 132353 /opt/hlserver/tf2/bin/libsteam_api.so
006fb000-006fc000 rw-p 00011000 fd:00 132353 /opt/hlserver/tf2/bin/libsteam_api.so
006fc000-006fd000 rw-p 00000000 00:00 0
006fe000-006ff000 r-xp 00000000 00:00 0 [vdso]
006ff000-00773000 r-xp 00000000 fd:00 262605 /opt/hlserver/tf2/bin/datacache_srv.so
00773000-0077c000 rw-p 00074000 fd:00 262605 /opt/hlserver/tf2/bin/datacache_srv.so
0077c000-00780000 rw-p 00000000 00:00 0
00780000-00797000 r-xp 00000000 fd:00 262625 /opt/hlserver/tf2/bin/scenefilecache_srv.so
00797000-00798000 rw-p 00016000 fd:00 262625 /opt/hlserver/tf2/bin/scenefilecache_srv.so
00798000-00799000 rw-p 00000000 00:00 0
00799000-007a1000 r-xp 00000000 fd:00 262364 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /topmenus.ext.so
007a1000-007a2000 rw-p 00007000 fd:00 262364 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /topmenus.ext.so
007a2000-007a5000 rwxp 00000000 00:00 0
007a6000-007a9000 r-xp 00000000 fd:00 262695 /opt/hlserver/tf2/tf/addons/metamod/bin/server.so
007a9000-007aa000 rwxp 00003000 fd:00 262695 /opt/hlserver/tf2/tf/addons/metamod/bin/server.so
007aa000-007ac000 rw-p 00003000 fd:00 262695 /opt/hlserver/tf2/tf/addons/metamod/bin/server.so
007ac000-007b7000 rw-p 00000000 00:00 0
007b7000-007cc000 rwxp 00000000 00:00 0
007cd000-007d2000 r-xp 00000000 fd:00 928 /lib/libnss_dns-2.12.so
007d2000-007d3000 r--p 00004000 fd:00 928 /lib/libnss_dns-2.12.so
007d3000-007d4000 rw-p 00005000 fd:00 928 /lib/libnss_dns-2.12.so
007d4000-007de000 rwxp 00000000 00:00 0
007de000-007f4000 r-xp 00000000 fd:00 1086 /lib/libtinfo.so.5.7
007f4000-007f7000 rw-p 00015000 fd:00 1086 /lib/libtinfo.so.5.7
007f7000-0082f000 r-xp 00000000 fd:00 262694 /opt/hlserver/tf2/tf/addons/metamod/bin/metamod.2 .tf2.so
0082f000-00830000 rwxp 00038000 fd:00 262694 /opt/hlserver/tf2/tf/addons/metamod/bin/metamod.2 .tf2.so
00830000-00834000 r-xp 00039000 fd:00 262694 /opt/hlserver/tf2/tf/addons/metamod/bin/metamod.2 .tf2.so
00834000-00835000 rw-p 0003c000 fd:00 262694 /opt/hlserver/tf2/tf/addons/metamod/bin/metamod.2 .tf2.so
00835000-00837000 rw-p 00000000 00:00 0
00837000-0086f000 r-xp 00000000 fd:00 130744 /opt/hlserver/linux32/crashhandler.so
0086f000-00870000 r--p 00037000 fd:00 130744 /opt/hlserver/linux32/crashhandler.so
00870000-00871000 rw-p 00038000 fd:00 130744 /opt/hlserver/linux32/crashhandler.so
00871000-00878000 rw-p 00000000 00:00 0
00878000-008ae000 r-xp 00000000 fd:00 262358 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /webternet.ext.so
008ae000-008af000 rw-p 00035000 fd:00 262358 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /webternet.ext.so
008af000-008bb000 rwxp 00000000 00:00 0
008bb000-008f2000 r-xp 00000000 fd:00 262643 /opt/hlserver/tf2/bin/soundemittersystem_srv.so
008f2000-008f3000 rw-p 00036000 fd:00 262643 /opt/hlserver/tf2/bin/soundemittersystem_srv.so
008f3000-008f7000 rw-p 00000000 00:00 0
008f7000-008fa000 rwxp 00000000 00:00 0
008fb000-00906000 rwxp 00000000 00:00 0
00906000-00932000 r-xp 00000000 fd:00 262509 /opt/hlserver/tf2/tf/addons/sourcemod2/bin/source pawn.jit.x86.so
00932000-00933000 rw-p 0002b000 fd:00 262509 /opt/hlserver/tf2/tf/addons/sourcemod2/bin/source pawn.jit.x86.so
00933000-00948000 r-xp 00000000 fd:00 977 /lib/libresolv-2.12.so
00948000-00949000 ---p 00015000 fd:00 977 /lib/libresolv-2.12.so
00949000-0094a000 r--p 00015000 fd:00 977 /lib/libresolv-2.12.so
0094a000-0094b000 rw-p 00016000 fd:00 977 /lib/libresolv-2.12.so
0094b000-0094d000 rw-p 00000000 00:00 0
0094d000-00953000 rwxp 00000000 00:00 0
00953000-00b21000 r-xp 00000000 fd:00 262607 /opt/hlserver/tf2/bin/dedicated_srv.so
00b21000-00b22000 rwxp 001ce000 fd:00 262607 /opt/hlserver/tf2/bin/dedicated_srv.so
00b22000-00ba6000 r-xp 001cf000 fd:00 262607 /opt/hlserver/tf2/bin/dedicated_srv.so
00ba6000-00bc4000 rw-p 00252000 fd:00 262607 /opt/hlserver/tf2/bin/dedicated_srv.so
00bc4000-00bd4000 rw-p 00000000 00:00 0
00bd4000-00c32000 r-xp 00000000 fd:00 262516 /opt/hlserver/tf2/tf/addons/sourcemod2/bin/source mod.logic.so
00c32000-00c34000 rw-p 0005d000 fd:00 262516 /opt/hlserver/tf2/tf/addons/sourcemod2/bin/source mod.logic.so
00c34000-00c3a000 rw-p 00000000 00:00 0
00c3a000-00c4a000 rwxp 00000000 00:00 0
00c4a000-00c5f000 r-xp 00000000 fd:00 132343 /opt/hlserver/tf2/bin/libgcc_s.so.1
00c5f000-00c60000 rw-p 00014000 fd:00 132343 /opt/hlserver/tf2/bin/libgcc_s.so.1
00c60000-00e03000 r-xp 00000000 fd:00 262640 /opt/hlserver/tf2/bin/vphysics_srv.so
00e03000-00e08000 rw-p 001a3000 fd:00 262640 /opt/hlserver/tf2/bin/vphysics_srv.so
00e08000-00e18000 rw-p 00000000 00:00 0
00e18000-00e1d000 rwxp 00000000 00:00 0
00e1d000-00e2b000 r-xp 00000000 fd:00 262359 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /game.tf2.ext.2.tf2.so
00e2b000-00e2c000 rw-p 0000e000 fd:00 262359 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /game.tf2.ext.2.tf2.so
00e2c000-00e76000 r-xp 00000000 fd:00 262348 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /sdktools.ext.2.tf2.so
00e76000-00e77000 rwxp 0004a000 fd:00 262348 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /sdktools.ext.2.tf2.so
00e77000-00e7a000 r-xp 0004b000 fd:00 262348 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /sdktools.ext.2.tf2.so
00e7a000-00e7c000 rw-p 0004d000 fd:00 262348 /opt/hlserver/tf2/tf/addons/sourcemod2/extensions /sdktools.ext.2.tf2.so
00e7c000-00e8c000 rw-p 00000000 00:00 0
00e8c000-00e9e000 r-xp 00000000 fd:00 921 /lib/libz.so.1.2.3
00e9e000-00e9f000 r--p 00011000 fd:00 921 /lib/libz.so.1.2.3
00e9f000-00ea0000 rw-p 00012000 fd:00 921 /lib/libz.so.1.2.3
00ea0000-00eaa000 rwxp 00000000 00:00 0
00eaa000-00ed0000 r-xp 00000000 fd:00 131030 /opt/hlserver/tf2/bin/libtier0_srv.so
00ed0000-00ed1000 rw-p 00025000 fd:00 131030 /opt/hlserver/tf2/bin/libtier0_srv.so
00ed1000-00ed5000 rw-p 00000000 00:00 0
00ed5000-0110e000 r-xp 00000000 fd:00 131025 /opt/hlserver/tf2/bin/engine_srv.so
0110e000-01110000 rwxp 00239000 fd:00 131025 /opt/hlserver/tf2/bin/engine_srv.so
01110000-01122000 r-xp 0023b000 fd:00 131025 /opt/hlserver/tf2/bin/engine_srv.so
Setting breakpad minidump AppID = 232251
assert_20150104002147_1.dmp[3643]: Uploading dump (out-of-process)
/tmp/dumps/assert_20150104002147_1.dmp
tf2/srcds_run: line 324: 3620 Aborted $HL_CMD
Add "-debug" to the tf2/srcds_run command line to generate a debug.log to help with solving this problem
Sun Jan 4 00:27:23 EST 2015: Server restart in 10 seconds
Not quite sure what causes the invalid pointer but I hope it's a quick fix!