• Linux Gmod Server Crashes "Segmentation fault"
    0 replies, posted
./srcds_run: line 333 : 7046 Segmentation fault (core dumped) $HL_CMD debug.log: ---------------------------------------------------------------------------------------------------------------------------------------------- CRASH: Fri Jul 20 12:04:30 CEST 2018 Start Line: ./srcds_linux -debug -console -game garrysmod +gamemode darkrp +map rp_rockford_french_v3b +maxplayers 48 -tickrate 128 -port 5552 [New LWP 7046] Core was generated by `./srcds_linux -debug -console -game garrysmod +gamemode darkrp +map rp_rockford'. Program terminated with signal SIGSEGV, Segmentation fault. #0  0xf759b59a in __libc_start_main () from /home/louis/lib/libc.so.6 #0  0xf759b59a in __libc_start_main () from /home/louis/lib/libc.so.6 #1  0x08048c33 in _start () No symbol table info available. eax            0xf77c2918    -142857960 ecx            0x40e39d    4252573 edx            0x0    0 ebx            0xf7726ff4    -143495180 esp            0xff881c40    0xff881c40 ebp            0x0    0x0 esi            0xf77b87f0    -142899216 edi            0x0    0 eip            0xf759b59a    0xf759b59a <__libc_start_main+378> eflags         0x10246    [ PF ZF IF RF ] cs             0x23    35 ss             0x2b    43 ds             0x2b    43 es             0x2b    43 fs             0x0    0 gs             0x63    99 From        To          Syms Read   Shared Object Library 0xf775d9a0  0xf77739f8  Yes (*)     bin/libtcmalloc_minimal.so.4 0xf7746a60  0xf7747a38  Yes (*)     /home/louis/lib/libdl.so.2 0xf772f650  0xf773b9f8  Yes         /home/louis/lib/libpthread.so.0 0xf7598f70  0xf76cedbc  Yes (*)     /home/louis/lib/libc.so.6 0xf7502a00  0xf7549ed4  Yes         /home/louis/lib/libstdc++.so.6 0xf7497430  0xf74b1c38  Yes (*)     /home/louis/lib/libm.so.6 0xf7468080  0xf747dd35  Yes (*)     /usr/lib32/libgcc_s.so.1 0xf779f860  0xf77b875d  Yes (*)     /lib/ld-linux.so.2 (*): Shared library is missing debugging information. Dump of assembler code for function __libc_start_main:    0xf759b420 <+0>:    push   %ebp    0xf759b421 <+1>:    push   %edi    0xf759b422 <+2>:    push   %esi    0xf759b423 <+3>:    push   %ebx    0xf759b424 <+4>:    call   0xf76ae7f3    0xf759b429 <+9>:    add    $0x18bbcb,%ebx    0xf759b42f <+15>:    sub    $0x5c,%esp    0xf759b432 <+18>:    mov    0x7c(%esp),%esi    0xf759b436 <+22>:    mov    0x84(%esp),%eax    0xf759b43d <+29>:    mov    -0x80(%ebx),%edx    0xf759b443 <+35>:    test   %edx,%edx    0xf759b445 <+37>:    je     0xf759b51b <__libc_start_main+251>    0xf759b44b <+43>:    mov    (%edx),%edx    0xf759b44d <+45>:    xor    %ecx,%ecx    0xf759b44f <+47>:    test   %edx,%edx    0xf759b451 <+49>:    sete   %cl    0xf759b454 <+52>:    mov    -0x104(%ebx),%edx    0xf759b45a <+58>:    test   %eax,%eax    0xf759b45c <+60>:    mov    %ecx,(%edx)    0xf759b45e <+62>:    je     0xf759b478 <__libc_start_main+88>    0xf759b460 <+64>:    movl   $0x0,0x8(%esp)    0xf759b468 <+72>:    movl   $0x0,0x4(%esp)    0xf759b470 <+80>:    mov    %eax,(%esp)    0xf759b473 <+83>:    call   0xf75b4db0 <__cxa_atexit>    0xf759b478 <+88>:    mov    -0xfc(%ebx),%eax    0xf759b47e <+94>:    mov    (%eax),%edi    0xf759b480 <+96>:    and    $0x2,%edi    0xf759b483 <+99>:    jne    0xf759b5c4 <__libc_start_main+420>    0xf759b489 <+105>:    test   %esi,%esi    0xf759b48b <+107>:    je     0xf759b4aa <__libc_start_main+138>    0xf759b48d <+109>:    mov    -0xd4(%ebx),%eax    0xf759b493 <+115>:    mov    0x74(%esp),%edx    0xf759b497 <+119>:    mov    (%eax),%eax    0xf759b499 <+121>:    mov    %edx,(%esp)    0xf759b49c <+124>:    mov    %eax,0x8(%esp)    0xf759b4a0 <+128>:    mov    0x78(%esp),%eax    0xf759b4a4 <+132>:    mov    %eax,0x4(%esp)    0xf759b4a8 <+136>:    call   *%esi    0xf759b4aa <+138>:    mov    -0xfc(%ebx),%eax    0xf759b4b0 <+144>:    mov    0x1bc(%eax),%esi    0xf759b4b6 <+150>:    test   %esi,%esi    0xf759b4b8 <+152>:    jne    0xf759b580 <__libc_start_main+352>    0xf759b4be <+158>:    test   %edi,%edi    0xf759b4c0 <+160>:    jne    0xf759b55c <__libc_start_main+316>    0xf759b4c6 <+166>:    lea    0x24(%esp),%eax    0xf759b4ca <+170>:    mov    %eax,(%esp)    0xf759b4cd <+173>:    call   0xf75afc50 <_setjmp>    0xf759b4d2 <+178>:    test   %eax,%eax    0xf759b4d4 <+180>:    jne    0xf759b522 <__libc_start_main+258>    0xf759b4d6 <+182>:    mov    %gs:0x80,%eax    0xf759b4dc <+188>:    mov    %eax,0x40(%esp)    0xf759b4e0 <+192>:    mov    %gs:0x7c,%eax    0xf759b4e6 <+198>:    mov    %eax,0x44(%esp)    0xf759b4ea <+202>:    lea    0x24(%esp),%eax    0xf759b4ee <+206>:    mov    %eax,%gs:0x80    0xf759b4f4 <+212>:    mov    -0xd4(%ebx),%eax    0xf759b4fa <+218>:    mov    0x78(%esp),%ecx    0xf759b4fe <+222>:    mov    (%eax),%eax    0xf759b500 <+224>:    mov    %ecx,0x4(%esp)    0xf759b504 <+228>:    mov    %eax,0x8(%esp)    0xf759b508 <+232>:    mov    0x74(%esp),%eax    0xf759b50c <+236>:    mov    %eax,(%esp)    0xf759b50f <+239>:    call   *0x70(%esp)    0xf759b513 <+243>:    mov    %eax,(%esp)    0xf759b516 <+246>:    call   0xf75b4b70 <exit>    0xf759b51b <+251>:    xor    %ecx,%ecx    0xf759b51d <+253>:    jmp    0xf759b454 <__libc_start_main+52>    0xf759b522 <+258>:    mov    0x3934(%ebx),%eax    0xf759b528 <+264>:    ror    $0x9,%eax    0xf759b52b <+267>:    xor    %gs:0x18,%eax    0xf759b532 <+274>:    call   *%eax    0xf759b534 <+276>:    mov    0x392c(%ebx),%eax    0xf759b53a <+282>:    ror    $0x9,%eax    0xf759b53d <+285>:    xor    %gs:0x18,%eax    0xf759b544 <+292>:    lock decl (%eax)    0xf759b547 <+295>:    sete   %dl    0xf759b54a <+298>:    xor    %eax,%eax    0xf759b54c <+300>:    test   %dl,%dl    0xf759b54e <+302>:    jne    0xf759b513 <__libc_start_main+243>    0xf759b550 <+304>:    movl   $0x0,(%esp)    0xf759b557 <+311>:    call   0xf7662480    0xf759b55c <+316>:    mov    0x78(%esp),%edx    0xf759b560 <+320>:    mov    (%edx),%eax    0xf759b562 <+322>:    mov    %eax,0x4(%esp)    0xf759b566 <+326>:    lea    -0x456b2(%ebx),%eax    0xf759b56c <+332>:    mov    %eax,(%esp)    0xf759b56f <+335>:    mov    -0xfc(%ebx),%eax    0xf759b575 <+341>:    call   *0x194(%eax)    0xf759b57b <+347>:    jmp    0xf759b4c6 <__libc_start_main+166>    0xf759b580 <+352>:    mov    0x1b8(%eax),%edx    0xf759b586 <+358>:    xor    %ebp,%ebp    0xf759b588 <+360>:    mov    -0x13c(%ebx),%eax    0xf759b58e <+366>:    mov    %edi,0x1c(%esp)    0xf759b592 <+370>:    mov    %edx,%edi    0xf759b594 <+372>:    mov    (%eax),%eax    0xf759b596 <+374>:    mov    %eax,0x18(%esp) => 0xf759b59a <+378>:    mov    0xc(%edi),%eax    0xf759b59d <+381>:    test   %eax,%eax    0xf759b59f <+383>:    je     0xf759b5b1 <__libc_start_main+401>    0xf759b5a1 <+385>:    mov    0x18(%esp),%ecx    0xf759b5a5 <+389>:    lea    0x258(%ecx,%ebp,8),%edx    0xf759b5ac <+396>:    mov    %edx,(%esp)    0xf759b5af <+399>:    call   *%eax    0xf759b5b1 <+401>:    add    $0x1,%ebp    0xf759b5b4 <+404>:    mov    0x20(%edi),%edi    0xf759b5b7 <+407>:    cmp    %ebp,%esi    0xf759b5b9 <+409>:    jne    0xf759b59a <__libc_start_main+378>    0xf759b5bb <+411>:    mov    0x1c(%esp),%edi    0xf759b5bf <+415>:    jmp    0xf759b4be <__libc_start_main+158>    0xf759b5c4 <+420>:    mov    0x78(%esp),%ecx    0xf759b5c8 <+424>:    mov    (%ecx),%edx    0xf759b5ca <+426>:    mov    %edx,0x4(%esp)    0xf759b5ce <+430>:    lea    -0x456cc(%ebx),%edx    0xf759b5d4 <+436>:    mov    %edx,(%esp)    0xf759b5d7 <+439>:    call   *0x194(%eax)    0xf759b5dd <+445>:    jmp    0xf759b489 <__libc_start_main+105> End of assembler dump. Stack level 0, frame at 0xff881cb0:  eip = 0xf759b59a in __libc_start_main; saved eip = 0x8048c33  called by frame at 0x0  Arglist at unknown address.  Locals at unknown address, Previous frame's sp is 0xff881cb0  Saved registers:   ebx at 0xff881c9c, ebp at 0xff881ca8, esi at 0xff881ca0, edi at 0xff881ca4, eip at 0xff881cac End of Source crash report ---------------------------------------------- }
Sorry, you need to Log In to post a reply to this thread.