Giter Site home page Giter Site logo

evomp's Introduction

Typing SVG


You are visitor vistor count
A little bit about me What I'm listening to

Thejaswin S

Social

Stats

Skills

DevOps

Languages & Frameworks


Worth looking at

evomp's People

Contributors

dependabot[bot] avatar kola50011 avatar ruffo324 avatar sascha8a avatar tmerge avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

bastrian tmerge

evomp's Issues

ExtendedClient - Build like ExtendedVehicle?

public void OnPlayerReadyHandler(Client client, string eventName, object[] args)
{
ExtendetClient extendetClient =
_clientHandler.GetExtendetClient(c => c.SocialClubName == client.socialClubName);

        if (extendetClient.Properties.Name == null)  **<-- exception. Properties is null....**
        {

Docker - Mono callstack

proc/self/maps:
00400000-007cb000 r-xp 00000000 08:02 6041646 /usr/bin/mono-sgen
009ca000-009cb000 r--p 003ca000 08:02 6041646 /usr/bin/mono-sgen
009cb000-009ce000 rw-p 003cb000 08:02 6041646 /usr/bin/mono-sgen
009ce000-00a24000 rw-p 00000000 00:00 0
013a8000-02316000 rw-p 00000000 00:00 0 [heap]
41944000-41b48000 rwxp 00000000 00:00 0
41d77000-41d87000 rwxp 00000000 00:00 0
7fee5cff7000-7ff04cffc000 rw-p 00000000 00:00 0
7ff05c000000-7ff05c021000 rw-p 00000000 00:00 0
7ff05c021000-7ff060000000 ---p 00000000 00:00 0
7ff06137c000-7ff0613fc000 rw-p 00000000 00:00 0
7ff061562000-7ff061567000 r-xp 00000000 08:02 6586654 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7ff061567000-7ff061766000 ---p 00005000 08:02 6586654 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7ff061766000-7ff061767000 rw-p 00004000 08:02 6586654 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7ff061767000-7ff06176a000 r-xp 00000000 08:02 6586652 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7ff06176a000-7ff061969000 ---p 00003000 08:02 6586652 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7ff061969000-7ff06196a000 r--p 00002000 08:02 6586652 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7ff06196a000-7ff06196b000 rw-p 00003000 08:02 6586652 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7ff06196b000-7ff061991000 r-xp 00000000 08:02 6435072 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7ff061991000-7ff061b90000 ---p 00026000 08:02 6435072 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7ff061b90000-7ff061b93000 r--p 00025000 08:02 6435072 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7ff061b93000-7ff061b94000 rw-p 00028000 08:02 6435072 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7ff061b94000-7ff061b9f000 r-xp 00000000 08:02 6586694 /usr/lib/x86_64-linux-gnu/libjbig.so.0
7ff061b9f000-7ff061d9f000 ---p 0000b000 08:02 6586694 /usr/lib/x86_64-linux-gnu/libjbig.so.0
7ff061d9f000-7ff061da0000 r--p 0000b000 08:02 6586694 /usr/lib/x86_64-linux-gnu/libjbig.so.0
7ff061da0000-7ff061da3000 rw-p 0000c000 08:02 6586694 /usr/lib/x86_64-linux-gnu/libjbig.so.0
7ff061da3000-7ff061dc5000 r-xp 00000000 08:02 5515993 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7ff061dc5000-7ff061fc4000 ---p 00022000 08:02 5515993 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7ff061fc4000-7ff061fc5000 r--p 00021000 08:02 5515993 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7ff061fc5000-7ff061fc6000 rw-p 00022000 08:02 5515993 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7ff061fc6000-7ff061fe0000 r-xp 00000000 08:02 5516059 /lib/x86_64-linux-gnu/libz.so.1.2.8
7ff061fe0000-7ff0621df000 ---p 0001a000 08:02 5516059 /lib/x86_64-linux-gnu/libz.so.1.2.8
7ff0621df000-7ff0621e0000 r--p 00019000 08:02 5516059 /lib/x86_64-linux-gnu/libz.so.1.2.8
7ff0621e0000-7ff0621e1000 rw-p 0001a000 08:02 5516059 /lib/x86_64-linux-gnu/libz.so.1.2.8
7ff0621e1000-7ff0621f2000 r-xp 00000000 08:02 6586656 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7ff0621f2000-7ff0623f1000 ---p 00011000 08:02 6586656 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7ff0623f1000-7ff0623f2000 r--p 00010000 08:02 6586656 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7ff0623f2000-7ff0623f3000 rw-p 00011000 08:02 6586656 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7ff0623f3000-7ff062414000 r-xp 00000000 08:02 6586731 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7ff062414000-7ff062613000 ---p 00021000 08:02 6586731 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7ff062613000-7ff062614000 r--p 00020000 08:02 6586731 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7ff062614000-7ff062615000 rw-p 00021000 08:02 6586731 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7ff062615000-7ff06261e000 r-xp 00000000 08:02 6586727 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7ff06261e000-7ff06281d000 ---p 00009000 08:02 6586727 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7ff06281d000-7ff06281e000 r--p 00008000 08:02 6586727 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7ff06281e000-7ff06281f000 rw-p 00009000 08:02 6586727 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7ff06281f000-7ff062821000 r-xp 00000000 08:02 6586729 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7ff062821000-7ff062a21000 ---p 00002000 08:02 6586729 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7ff062a21000-7ff062a22000 r--p 00002000 08:02 6586729 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7ff062a22000-7ff062a23000 rw-p 00003000 08:02 6586729 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7ff062a23000-7ff062ac8000 r-xp 00000000 08:02 6586713 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.32.6
7ff062ac8000-7ff062cc7000 ---p 000a5000 08:02 6586713 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.32.6
7ff062cc7000-7ff062ccf000 r--p 000a4000 08:02 6586713 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.32.6
7ff062ccf000-7ff062cd0000 rw-p 000ac000 08:02 6586713 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.32.6
7ff062cd0000-7ff062d3c000 r-xp 00000000 08:02 5516025 /lib/x86_64-linux-gnu/libpcre.so.3.13.1
7ff062d3c000-7ff062f3c000 ---p 0006c000 08:02 5516025 /lib/x86_64-linux-gnu/libpcre.so.3.13.1
7ff062f3c000-7ff062f3d000 r--p 0006c000 08:02 5516025 /lib/x86_64-linux-gnu/libpcre.so.3.13.1
7ff062f3d000-7ff062f3e000 rw-p 0006d000 08:02 5516025 /lib/x86_64-linux-gnu/libpcre.so.3.13.1
7ff062f3e000-7ff062f79000 r-xp 00000000 08:02 6586671 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0
7ff062f79000-7ff063178000 ---p 0003b000 08:02 6586671 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0
7ff063178000-7ff06317a000 r--p 0003a000 08:02 6586671 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0
7ff06317a000-7ff06317b000 rw-p 0003c000 08:02 6586671 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0
7ff06317b000-7ff0631ad000 r-xp 00000000 08:02 6586665 /usr/lib/x86_64-linux-gnu/libexif.so.12.3.3
7ff0631ad000-7ff0633ac000 ---p 00032000 08:02 6586665 /usr/lib/x86_64-linux-gnu/libexif.so.12.3.3
7ff0633ac000-7ff0633bf000 r--p 00031000 08:02 6586665 /usr/lib/x86_64-linux-gnu/libexif.so.12.3.3
7ff0633bf000-7ff0633c0000 rw-p 00044000 08:02 6586665 /usr/lib/x86_64-linux-gnu/libexif.so.12.3.3
7ff0633c0000-7ff0633e6000 r-xp 00000000 08:02 6435078 /lib/x86_64-linux-gnu/libpng12.so.0.50.0
7ff0633e6000-7ff0635e5000 ---p 00026000 08:02 6435078 /lib/x86_64-linux-gnu/libpng12.so.0.50.0
7ff0635e5000-7ff0635e6000 r--p 00025000 08:02 6435078 /lib/x86_64-linux-gnu/libpng12.so.0.50.0
7ff0635e6000-7ff0635e7000 rw-p 00026000 08:02 6435078 /lib/x86_64-linux-gnu/libpng12.so.0.50.0
7ff0635e7000-7ff0635ef000 r-xp 00000000 08:02 6586675 /usr/lib/x86_64-linux-gnu/libgif.so.4.1.6
7ff0635ef000-7ff0637ee000 ---p 00008000 08:02 6586675 /usr/lib/x86_64-linux-gnu/libgif.so.4.1.6
7ff0637ee000-7ff0637ef000 r--p 00007000 08:02 6586675 /usr/lib/x86_64-linux-gnu/libgif.so.4.1.6
7ff0637ef000-7ff0637f0000 rw-p 00008000 08:02 6586675 /usr/lib/x86_64-linux-gnu/libgif.so.4.1.6
7ff0637f0000-7ff063862000 r-xp 00000000 08:02 6586725 /usr/lib/x86_64-linux-gnu/libtiff.so.5.2.0
7ff063862000-7ff063a61000 ---p 00072000 08:02 6586725 /usr/lib/x86_64-linux-gnu/libtiff.so.5.2.0
7ff063a61000-7ff063a63000 r--p 00071000 08:02 6586725 /usr/lib/x86_64-linux-gnu/libtiff.so.5.2.0
7ff063a63000-7ff063a66000 rw-p 00073000 08:02 6586725 /usr/lib/x86_64-linux-gnu/libtiff.so.5.2.0
7ff063a66000-7ff063aab000 r-xp 00000000 08:02 6586696 /usr/lib/x86_64-linux-gnu/libjpeg.so.62.1.0
7ff063aab000-7ff063cab000 ---p 00045000 08:02 6586696 /usr/lib/x86_64-linux-gnu/libjpeg.so.62.1.0
7ff063cab000-7ff063cac000 r--p 00045000 08:02 6586696 /usr/lib/x86_64-linux-gnu/libjpeg.so.62.1.0
7ff063cac000-7ff063cad000 rw-p 00046000 08:02 6586696 /usr/lib/x86_64-linux-gnu/libjpeg.so.62.1.0
7ff063cad000-7ff063cbd000 rw-p 00000000 00:00 0
7ff063cbd000-7ff063df9000 r-xp 00000000 08:02 6586650 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7ff063df9000-7ff063ff8000 ---p 0013c000 08:02 6586650 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7ff063ff8000-7ff063ffa000 r--p 0013b000 08:02 6586650 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7ff063ffa000-7ff063fff000 rw-p 0013d000 08:02 6586650 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7ff063fff000-7ff064000000 rw-p 00000000 00:00 0
7ff064000000-7ff064032000 rw-p 00000000 00:00 0
7ff064032000-7ff068000000 ---p 00000000 00:00 0
7ff068000000-7ff068028000 rw-p 00000000 00:00 0
7ff068028000-7ff06c000000 ---p 00000000 00:00 0
7ff06c000000-7ff06c069000 rw-p 00000000 00:00 0
7ff06c069000-7ff070000000 ---p 00000000 00:00 0
7ff070000000-7ff0700ab000 rw-p 00000000 00:00 0
7ff0700ab000-7ff074000000 ---p 00000000 00:00 0
7ff074000000-7ff074021000 rw-p 00000000 00:00 0
7ff074021000-7ff078000000 ---p 00000000 00:00 0
7ff078000000-7ff078058000 rw-p 00000000 00:00 0
7ff078058000-7ff07c000000 ---p 00000000 00:00 0
7ff07c000000-7ff07c085000 rw-p 00000000 00:00 0
7ff07c085000-7ff080000000 ---p 00000000 00:00 0
7ff080000000-7ff0800bc000 rw-p 00000000 00:00 0
7ff0800bc000-7ff084000000 ---p 00000000 00:00 0
7ff084000000-7ff084073000 rw-p 00000000 00:00 0
7ff084073000-7ff088000000 ---p 00000000 00:00 0
7ff088000000-7ff088021000 rw-p 00000000 00:00 0
7ff088021000-7ff08c000000 ---p 00000000 00:00 0
7ff08c152000-7ff08c15b000 r-xp 00000000 08:02 6586658 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7ff08c15b000-7ff08c35a000 ---p 00009000 08:02 6586658 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7ff08c35a000-7ff08c35b000 r--p 00008000 08:02 6586658 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7ff08c35b000-7ff08c35c000 rw-p 00009000 08:02 6586658 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7ff08c35c000-7ff08c400000 r-xp 00000000 08:02 6586673 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1
7ff08c400000-7ff08c5ff000 ---p 000a4000 08:02 6586673 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1
7ff08c5ff000-7ff08c605000 r--p 000a3000 08:02 6586673 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1
7ff08c605000-7ff08c606000 rw-p 000a9000 08:02 6586673 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1
7ff08c606000-7ff08c716000 r-xp 00000000 08:02 6586660 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.0
7ff08c716000-7ff08c916000 ---p 00110000 08:02 6586660 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.0
7ff08c916000-7ff08c919000 r--p 00110000 08:02 6586660 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.0
7ff08c919000-7ff08c91a000 rw-p 00113000 08:02 6586660 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.0
7ff08c91a000-7ff08c91c000 rw-p 00000000 00:00 0
7ff08c91c000-7ff08ca28000 r-xp 00000000 08:02 6435074 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1
7ff08ca28000-7ff08cc28000 ---p 0010c000 08:02 6435074 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1
7ff08cc28000-7ff08cc29000 r--p 0010c000 08:02 6435074 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1
7ff08cc29000-7ff08cc2a000 rw-p 0010d000 08:02 6435074 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.1
7ff08cc2a000-7ff08cc2b000 rw-p 00000000 00:00 0
7ff08cc2b000-7ff08cc8f000 r-xp 00000000 08:02 6435218 /usr/lib/libgdiplus.so.0.0.0
7ff08cc8f000-7ff08ce8f000 ---p 00064000 08:02 6435218 /usr/lib/libgdiplus.so.0.0.0
7ff08ce8f000-7ff08ce91000 rw-p 00064000 08:02 6435218 /usr/lib/libgdiplus.so.0.0.0
7ff08ce91000-7ff08d153000 r--p 00000000 08:02 6573520 /usr/lib/mono/gac/System.Windows.Forms/4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
7ff08d153000-7ff08d15c000 ---p 00000000 00:00 0
7ff08d15c000-7ff08d354000 rw-p 00000000 00:00 0
7ff08d354000-7ff08d850000 r--p 00000000 08:02 11683478 /tmp/GTMP_Server/EntityFramework.dll
7ff08d850000-7ff08d8d0000 rw-p 00000000 00:00 0
7ff08d8d4000-7ff08d954000 rw-p 00000000 00:00 0
7ff08d958000-7ff08d9d8000 rw-p 00000000 00:00 0
7ff08d9db000-7ff08d9e4000 ---p 00000000 00:00 0
7ff08d9e4000-7ff08dbdc000 rw-p 00000000 00:00 0
7ff08dbdc000-7ff08dbf0000 r-xp 00000000 08:02 5516032 /lib/x86_64-linux-gnu/libresolv-2.19.so
7ff08dbf0000-7ff08ddef000 ---p 00014000 08:02 5516032 /lib/x86_64-linux-gnu/libresolv-2.19.so
7ff08ddef000-7ff08ddf0000 r--p 00013000 08:02 5516032 /lib/x86_64-linux-gnu/libresolv-2.19.so
7ff08ddf0000-7ff08ddf1000 rw-p 00014000 08:02 5516032 /lib/x86_64-linux-gnu/libresolv-2.19.so
7ff08ddf1000-7ff08ddf3000 rw-p 00000000 00:00 0
7ff08ddf3000-7ff08ddf8000 r-xp 00000000 08:02 5516007 /lib/x86_64-linux-gnu/libnss_dns-2.19.so
7ff08ddf8000-7ff08dff7000 ---p 00005000 08:02 5516007 /lib/x86_64-linux-gnu/libnss_dns-2.19.so
7ff08dff7000-7ff08dff8000 r--p 00004000 08:02 5516007 /lib/x86_64-linux-gnu/libnss_dns-2.19.so
7ff08dff8000-7ff08dff9000 rw-p 00005000 08:02 5516007 /lib/x86_64-linux-gnu/libnss_dns-2.19.so
7ff08dff9000-7ff08e002000 ---p 00000000 00:00 0
7ff08e002000-7ff08e1fa000 rw-p 00000000 00:00 0
7ff08e1fa000-7ff08e203000 ---p 00000000 00:00 0
7ff08e203000-7ff08e3fb000 rw-p 00000000 00:00 0
7ff08e3fb000-7ff08e404000 ---p 00000000 00:00 0
7ff08e404000-7ff08e5fc000 rw-p 00000000 00:00 0
7ff08e5fc000-7ff08e605000 ---p 00000000 00:00 0
7ff08e605000-7ff08e7fd000 rw-p 00000000 00:00 0
7ff08e7fd000-7ff08e806000 ---p 00000000 00:00 0
7ff08e806000-7ff08e9fe000 rw-p 00000000 00:00 0
7ff08e9fe000-7ff08e9ff000 ---p 00000000 00:00 0
7ff08e9ff000-7ff08ebff000 rw-p 00000000 00:00 0
7ff08ebff000-7ff08ec08000 ---p 00000000 00:00 0
7ff08ec08000-7ff08ef00000 rw-p 00000000 00:00 0
7ff08ef74000-7ff08eff4000 rw-p 00000000 00:00 0
7ff08eff8000-7ff08f001000 ---p 00000000 00:00 0
7ff08f001000-7ff08f1f9000 rw-p 00000000 00:00 0
7ff08f1f9000-7ff08f3e9000 r--p 00000000 08:02 6444100 /usr/lib/mono/gac/System.Data/4.0.0.0__b77a5c561934e089/System.Data.dll
7ff08f8fe000-7ff08fd00000 rw-p 00000000 00:00 0
7ff08fd24000-7ff08fe00000 r--p 00000000 08:02 11683725 /tmp/GTMP_Server/Nancy.dll
7ff08fe9c000-7ff08fea0000 rw-p 00000000 00:00 0
7ff08fea4000-7ff08fea8000 rw-p 00000000 00:00 0
7ff08feac000-7ff08feb0000 rw-p 00000000 00:00 0
7ff08feb3000-7ff08ff38000 rw-p 00000000 00:00 0
7ff08ff64000-7ff08ff68000 rw-p 00000000 00:00 0
7ff08ff6c000-7ff08ff70000 rw-p 00000000 00:00 0
7ff08ff74000-7ff08ff78000 rw-p 00000000 00:00 0
7ff08ff7c000-7ff08fffc000 rw-p 00000000 00:00 0
7ff090000000-7ff090021000 rw-p 00000000 00:00 0
7ff090021000-7ff094000000 ---p 00000000 00:00 0
7ff094004000-7ff094008000 rw-p 00000000 00:00 0
7ff09400c000-7ff094010000 rw-p 00000000 00:00 0
7ff094014000-7ff094018000 rw-p 00000000 00:00 0
7ff09401c000-7ff094020000 rw-p 00000000 00:00 0
7ff094024000-7ff094028000 rw-p 00000000 00:00 0
7ff09402c000-7ff094030000 rw-p 00000000 00:00 0
7ff094034000-7ff094038000 rw-p 00000000 00:00 0
7ff09403c000-7ff094040000 rw-p 00000000 00:00 0
7ff094044000-7ff094048000 rw-p 00000000 00:00 0
7ff09404c000-7ff094050000 rw-p 00000000 00:00 0
7ff094054000-7ff094058000 rw-p 00000000 00:00 0
7ff09405c000-7ff0940dc000 rw-p 00000000 00:00 0
7ff0940e0000-7ff094160000 rw-p 00000000 00:00 0
7ff094164000-7ff0941e4000 rw-p 00000000 00:00 0
7ff0941e8000-7ff094268000 rw-p 00000000 00:00 0
7ff09426c000-7ff0942ec000 rw-p 00000000 00:00 0
7ff0942f0000-7ff094370000 rw-p 00000000 00:00 0
7ff094374000-7ff0943f4000 rw-p 00000000 00:00 0
7ff0943f8000-7ff094478000 rw-p 00000000 00:00 0
7ff09447c000-7ff0944fc000 rw-p 00000000 00:00 0
7ff094500000-7ff094504000 rw-p 00000000 00:00 0
7ff094508000-7ff09450c000 rw-p 00000000 00:00 0
7ff094510000-7ff094514000 rw-p 00000000 00:00 0
7ff094518000-7ff094520000 rw-p 00000000 00:00 0
7ff094524000-7ff094528000 rw-p 00000000 00:00 0
7ff09452c000-7ff094530000 rw-p 00000000 00:00 0
7ff094534000-7ff094538000 rw-p 00000000 00:00 0
7ff09453c000-7ff094540000 rw-p 00000000 00:00 0
7ff094544000-7ff094548000 rw-p 00000000 00:00 0
7ff09454c000-7ff094550000 rw-p 00000000 00:00 0
7ff094554000-7ff094558000 rw-p 00000000 00:00 0
7ff09455c000-7ff094560000 rw-p 00000000 00:00 0
7ff094564000-7ff094568000 rw-p 00000000 00:00 0
7ff09456c000-7ff094570000 rw-p 00000000 00:00 0
7ff094574000-7ff0945f4000 rw-p 00000000 00:00 0
7ff0945f8000-7ff094678000 rw-p 00000000 00:00 0
7ff09467c000-7ff094700000 rw-p 00000000 00:00 0
7ff094704000-7ff094708000 rw-p 00000000 00:00 0
7ff09470c000-7ff094710000 rw-p 00000000 00:00 0
7ff094712000-7ff094774000 r--p 00000000 08:02 6444134 /usr/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
7ff094774000-7ff0947f4000 rw-p 00000000 00:00 0
7ff0947f8000-7ff094878000 rw-p 00000000 00:00 0
7ff09487c000-7ff094900000 rw-p 00000000 00:00 0
7ff094904000-7ff094908000 rw-p 00000000 00:00 0
7ff09490b000-7ff094974000 r--p 00000000 08:02 6443993 /usr/lib/mono/gac/Microsoft.CSharp/4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
7ff094974000-7ff0949f4000 rw-p 00000000 00:00 0
7ff0949f8000-7ff094a78000 rw-p 00000000 00:00 0
7ff094a7c000-7ff094afc000 rw-p 00000000 00:00 0
7ff094b00000-7ff094b04000 rw-p 00000000 00:00 0
7ff094b08000-7ff094b0c000 rw-p 00000000 00:00 0
7ff094b0e000-7ff094b12000 r--p 00000000 08:02 11683480 /tmp/GTMP_Server/EvoMp.Core.ColorHandler.dll
7ff094b12000-7ff094b1b000 r--p 00000000 08:02 6444264 /usr/lib/mono/gac/System.Transactions/4.0.0.0__b77a5c561934e089/System.Transactions.dll
7ff094b1b000-7ff094b24000 r--p 00000000 08:02 11683483 /tmp/GTMP_Server/EvoMp.Core.ConsoleHandler.dll
7ff094b28000-7ff094b2c000 rw-p 00000000 00:00 0
7ff094b32000-7ff094b34000 r--p 00000000 08:02 11683486 /tmp/GTMP_Server/EvoMp.Core.Module.dll
7ff094b34000-7ff094c48000 rw-p 00000000 00:00 0
7ff094c4c000-7ff094c50000 rw-p 00000000 00:00 0
7ff094c54000-7ff094c58000 rw-p 00000000 00:00 0
7ff094c5c000-7ff094c60000 rw-p 00000000 00:00 0
7ff094c64000-7ff094c68000 rw-p 00000000 00:00 0
7ff094c6c000-7ff094c6e000 rw-p 00000000 00:00 0
7ff094c6e000-7ff094c70000 r--p 00000000 08:02 11683489 /tmp/GTMP_Server/EvoMp.Core.Parameter.dll
7ff094c70000-7ff094cb2000 r--p 00000000 08:02 11683742 /tmp/GTMP_Server/protobuf-net.dll
7ff094cb2000-7ff094cce000 r--p 00000000 08:02 6444183 /usr/lib/mono/gac/System.Numerics/4.0.0.0__b77a5c561934e089/System.Numerics.dll
7ff094cce000-7ff094d6e000 r--p 00000000 08:02 11683726 /tmp/GTMP_Server/Newtonsoft.Json.dll
7ff094d6e000-7ff094d77000 ---p 00000000 00:00 0
7ff094d77000-7ff094f6f000 rw-p 00000000 00:00 0
7ff094f6f000-7ff095053000 r--p 00000000 08:02 6444234 /usr/lib/mono/gac/System.Runtime.Serialization/4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
7ff095053000-7ff0951bb000 r--p 00000000 08:02 6444240 /usr/lib/mono/gac/System.ServiceModel/4.0.0.0__b77a5c561934e089/System.ServiceModel.dll
7ff0951bb000-7ff0952b3000 r--p 00000000 08:02 6444097 /usr/lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll
7ff0952b3000-7ff095300000 r--p 00000000 08:02 6169871 /usr/lib/mono/gac/Mono.Security/4.0.0.0__0738eb9f132ed756/Mono.Security.dll
7ff095300000-7ff095401000 rw-p 00000000 00:00 0
7ff095401000-7ff095404000 rw-p 00000000 00:00 0
7ff095407000-7ff095409000 rw-p 00000000 00:00 0
7ff095409000-7ff09540c000 rw-p 00000000 00:00 0
7ff09540c000-7ff095429000 r--p 00000000 08:02 6444174 /usr/lib/mono/gac/System.Net.Http/4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll
7ff095429000-7ff095446000 r--p 00000000 08:02 11683494 /tmp/GTMP_Server/Lidgren.Network.dll
7ff095446000-7ff095747000 r--p 00000000 08:02 6169883 /usr/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll
7ff095747000-7ff0959e5000 r--p 00000000 08:02 6169874 /usr/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll
7ff0959e5000-7ff0959ee000 ---p 00000000 00:00 0
7ff0959ee000-7ff095be6000 rw-p 00000000 00:00 0
7ff095be6000-7ff096117000 r-xp 00000000 08:02 6169857 /usr/lib/mono/aot-cache/amd64/mscorlib.dll.so
7ff096117000-7ff096316000 ---p 00531000 08:02 6169857 /usr/lib/mono/aot-cache/amd64/mscorlib.dll.so
7ff096316000-7ff096317000 rw-p 00530000 08:02 6169857 /usr/lib/mono/aot-cache/amd64/mscorlib.dll.so
7ff096317000-7ff096334000 rw-p 00000000 00:00 0
7ff096334000-7ff0966ea000 r--p 00000000 08:02 6169854 /usr/lib/mono/4.5/mscorlib.dll
7ff0966ea000-7ff096bff000 r--p 00000000 08:02 11683492 /tmp/GTMP_Server/GrandTheftMultiplayer.Server.exe
7ff096bff000-7ff097bff000 rw-p 00000000 00:00 0
7ff097bff000-7ff097c00000 ---p 00000000 00:00 0
7ff097c00000-7ff098801000 rw-p 00000000 00:00 0
7ff098801000-7ff098805000 rw-p 00000000 00:00 0
7ff098805000-7ff098815000 rwxp 00000000 00:00 0
7ff098815000-7ff098833000 r--p 00000000 08:02 6169877 /usr/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
7ff098833000-7ff098876000 r--p 00000000 08:02 11683493 /tmp/GTMP_Server/GrandTheftMultiplayer.Shared.dll
7ff098876000-7ff098877000 ---p 00000000 00:00 0
7ff098877000-7ff099077000 rw-p 00000000 00:00 0
7ff099077000-7ff099082000 r-xp 00000000 08:02 5516009 /lib/x86_64-linux-gnu/libnss_files-2.19.so
7ff099082000-7ff099281000 ---p 0000b000 08:02 5516009 /lib/x86_64-linux-gnu/libnss_files-2.19.so
7ff099281000-7ff099282000 r--p 0000a000 08:02 5516009 /lib/x86_64-linux-gnu/libnss_files-2.19.so
7ff099282000-7ff099283000 rw-p 0000b000 08:02 5516009 /lib/x86_64-linux-gnu/libnss_files-2.19.so
7ff099283000-7ff09928d000 r-xp 00000000 08:02 5516013 /lib/x86_64-linux-gnu/libnss_nis-2.19.so
7ff09928d000-7ff09948c000 ---p 0000a000 08:02 5516013 /lib/x86_64-linux-gnu/libnss_nis-2.19.so
7ff09948c000-7ff09948d000 r--p 00009000 08:02 5516013 /lib/x86_64-linux-gnu/libnss_nis-2.19.so
7ff09948d000-7ff09948e000 rw-p 0000a000 08:02 5516013 /lib/x86_64-linux-gnu/libnss_nis-2.19.so
7ff09948e000-7ff0994a3000 r-xp 00000000 08:02 5516003 /lib/x86_64-linux-gnu/libnsl-2.19.so
7ff0994a3000-7ff0996a2000 ---p 00015000 08:02 5516003 /lib/x86_64-linux-gnu/libnsl-2.19.so
7ff0996a2000-7ff0996a3000 r--p 00014000 08:02 5516003 /lib/x86_64-linux-gnu/libnsl-2.19.so
7ff0996a3000-7ff0996a4000 rw-p 00015000 08:02 5516003 /lib/x86_64-linux-gnu/libnsl-2.19.so
7ff0996a4000-7ff0996a6000 rw-p 00000000 00:00 0
7ff0996a6000-7ff0996ad000 r-xp 00000000 08:02 5516005 /lib/x86_64-linux-gnu/libnss_compat-2.19.so
7ff0996ad000-7ff0998ac000 ---p 00007000 08:02 5516005 /lib/x86_64-linux-gnu/libnss_compat-2.19.so
7ff0998ac000-7ff0998ad000 r--p 00006000 08:02 5516005 /lib/x86_64-linux-gnu/libnss_compat-2.19.so
7ff0998ad000-7ff0998ae000 rw-p 00007000 08:02 5516005 /lib/x86_64-linux-gnu/libnss_compat-2.19.so
7ff0998ae000-7ff099a4f000 r-xp 00000000 08:02 5515964 /lib/x86_64-linux-gnu/libc-2.19.so
7ff099a4f000-7ff099c4f000 ---p 001a1000 08:02 5515964 /lib/x86_64-linux-gnu/libc-2.19.so
7ff099c4f000-7ff099c53000 r--p 001a1000 08:02 5515964 /lib/x86_64-linux-gnu/libc-2.19.so
7ff099c53000-7ff099c55000 rw-p 001a5000 08:02 5515964 /lib/x86_64-linux-gnu/libc-2.19.so
7ff099c55000-7ff099c59000 rw-p 00000000 00:00 0
7ff099c59000-7ff099c6f000 r-xp 00000000 08:02 5515983 /lib/x86_64-linux-gnu/libgcc_s.so.1
7ff099c6f000-7ff099e6e000 ---p 00016000 08:02 5515983 /lib/x86_64-linux-gnu/libgcc_s.so.1
7ff099e6e000-7ff099e6f000 rw-p 00015000 08:02 5515983 /lib/x86_64-linux-gnu/libgcc_s.so.1
7ff099e6f000-7ff099e87000 r-xp 00000000 08:02 5516028 /lib/x86_64-linux-gnu/libpthread-2.19.so
7ff099e87000-7ff09a086000 ---p 00018000 08:02 5516028 /lib/x86_64-linux-gnu/libpthread-2.19.so
7ff09a086000-7ff09a087000 r--p 00017000 08:02 5516028 /lib/x86_64-linux-gnu/libpthread-2.19.so
7ff09a087000-7ff09a088000 rw-p 00018000 08:02 5516028 /lib/x86_64-linux-gnu/libpthread-2.19.so
7ff09a088000-7ff09a08c000 rw-p 00000000 00:00 0
7ff09a08c000-7ff09a08f000 r-xp 00000000 08:02 5515977 /lib/x86_64-linux-gnu/libdl-2.19.so
7ff09a08f000-7ff09a28e000 ---p 00003000 08:02 5515977 /lib/x86_64-linux-gnu/libdl-2.19.so
7ff09a28e000-7ff09a28f000 r--p 00002000 08:02 5515977 /lib/x86_64-linux-gnu/libdl-2.19.so
7ff09a28f000-7ff09a290000 rw-p 00003000 08:02 5515977 /lib/x86_64-linux-gnu/libdl-2.19.so
7ff09a290000-7ff09a297000 r-xp 00000000 08:02 5516034 /lib/x86_64-linux-gnu/librt-2.19.so
7ff09a297000-7ff09a496000 ---p 00007000 08:02 5516034 /lib/x86_64-linux-gnu/librt-2.19.so
7ff09a496000-7ff09a497000 r--p 00006000 08:02 5516034 /lib/x86_64-linux-gnu/librt-2.19.so
7ff09a497000-7ff09a498000 rw-p 00007000 08:02 5516034 /lib/x86_64-linux-gnu/librt-2.19.so
7ff09a498000-7ff09a598000 r-xp 00000000 08:02 5515994 /lib/x86_64-linux-gnu/libm-2.19.so
7ff09a598000-7ff09a797000 ---p 00100000 08:02 5515994 /lib/x86_64-linux-gnu/libm-2.19.so
7ff09a797000-7ff09a798000 r--p 000ff000 08:02 5515994 /lib/x86_64-linux-gnu/libm-2.19.so
7ff09a798000-7ff09a799000 rw-p 00100000 08:02 5515994 /lib/x86_64-linux-gnu/libm-2.19.so
7ff09a799000-7ff09a7ba000 r-xp 00000000 08:02 5515946 /lib/x86_64-linux-gnu/ld-2.19.so
7ff09a7ba000-7ff09a7c5000 rw-p 00000000 00:00 0
7ff09a7c5000-7ff09a85b000 r--p 00000000 08:02 11683500 /tmp/GTMP_Server/NLog.dll
7ff09a85b000-7ff09a94f000 rw-p 00000000 00:00 0
7ff09a94f000-7ff09a9ae000 ---p 00000000 00:00 0
7ff09a9ae000-7ff09a9b4000 rw-p 00000000 00:00 0
7ff09a9b4000-7ff09a9b6000 rw-p 00000000 00:00 0
7ff09a9b6000-7ff09a9b7000 rw-s 00000000 00:37 3 /dev/shm/mono.7
7ff09a9b7000-7ff09a9b9000 rw-p 00000000 00:00 0
7ff09a9b9000-7ff09a9ba000 r--p 00020000 08:02 5515946 /lib/x86_64-linux-gnu/ld-2.19.so
7ff09a9ba000-7ff09a9bb000 rw-p 00021000 08:02 5515946 /lib/x86_64-linux-gnu/ld-2.19.so
7ff09a9bb000-7ff09a9bc000 rw-p 00000000 00:00 0
7ffe22018000-7ffe22020000 ---p 00000000 00:00 0
7ffe227f6000-7ffe22817000 rw-p 00000000 00:00 0 [stack]
7ffe2296b000-7ffe2296e000 r--p 00000000 00:00 0 [vvar]
7ffe2296e000-7ffe22970000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]

Native stacktrace:

    mono() [0x4aba8a]
    mono() [0x4269ec]
    /lib/x86_64-linux-gnu/libpthread.so.0(+0xf890) [0x7ff099e7e890]
    mono() [0x66899c]
    mono() [0x6735fe]
    mono() [0x64e19e]
    mono() [0x67dd05]
    /lib/x86_64-linux-gnu/libpthread.so.0(+0x8064) [0x7ff099e77064]
    /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7ff09999662d]

Debug info from gdb:

mono_gdb_render_native_backtraces not supported on this platform, unable to find gdb or lldb

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.

Aborted (core dumped)
The command '/bin/sh -c mono GrandTheftMultiplayer.Server.exe' returned a non-zero code: 134

Create map editor

Create map editor Handler
Create new maps
Add new map objects
Move map objects
Delete map objects
...

Create IVehicleUtils Module

Create IVehicleUtils Module:
The Interface should contains the follwing functions:

ˋˋˋCSharp
static List GetVehiclesByName(string searchedVehicleName);
static List GetVehiclesByCategorie(CategorieHash vehicleCategorie);
static List GetVehicleByIngameName(string searchedIngameVehicleName);

static CategorieHash GetVehicleCategory(VehicleHash vehicleHash);
ˋˋˋ

Create the following Enums (In IVehicleHandler):
ˋˋˋCSharp
public enum CategorieHash
{
Airplane,
Truck,
LKW,
...
}
ˋˋˋ

-scw geht nicht

/saveConsolePosition Befehl geht nicht, irgendein Fehler mit Console Buffer

WeaponHandler

create a full functional weaponhandler to spawn/save weapons and modify their components

Create map handler

Create map handler.
Import maps
Load/unload maps
Save maps and map objects
Add new map object
Delete map object

Linux Issues

$ mono GrandTheftMultiplayer.Server.exe 
10:49:46.074 |  Info | Program | Grand Theft Multiplayer Server v0.1.775.525 
10:49:46.083 |  Info | Program |   Interface:         0.0.0.0 
10:49:46.083 |  Info | Program |   Port:                 4499 
10:49:46.083 |  Info | Program |   Name:      ~w~[~b~DEV~w~] ~o~Evolution ~w~Freeroam Server 
10:49:46.083 |  Info | Program |   FQDN:      ruffo324.ddns.net 
10:49:46.083 |  Info | Program |   Players:                50 
10:49:46.083 |  Info | Program |   Announce:             True 
10:49:46.083 |  Info | Program | Starting... 

Unhandled Exception:
System.TypeInitializationException: The type initializer for 'GrandTheftMultiplayer.Server.GameServer' threw an exception. ---> System.InvalidProgramException: Invalid IL code in System.Net.Http.HttpClient:.ctor (): method body is empty.

  at GrandTheftMultiplayer.Server.GameServer..cctor () <0x401d4000 + 0x0003b> in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at GrandTheftMultiplayer.Server.Program.Main (System.String[] args) <0x4014e370 + 0x00323> in <filename unknown>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'GrandTheftMultiplayer.Server.GameServer' threw an exception. ---> System.InvalidProgramException: Invalid IL code in System.Net.Http.HttpClient:.ctor (): method body is empty.

  at GrandTheftMultiplayer.Server.GameServer..cctor () <0x401d4000 + 0x0003b> in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at GrandTheftMultiplayer.Server.Program.Main (System.String[] args) <0x4014e370 + 0x00323> in <filename unknown>:0

EventHandler, prettify the EventHandler consoleoutput

NOT PERFECT:

16.02.2018 18:57:56 │ Event │  ClientWrapper.Get.getStreetName >> Ruffo [{"X":112.313736,"Y":-1946.20068,"Z":20.5940838}]
16.02.2018 18:57:56 │ CMD   │ Ruffo -> /streetName. (/streetname)
16.02.2018 18:57:56 │ Event │ Ruffo >> ClientWrapper.Get.getStreetName ["Grove St"]

KeyBinder

Write full dynamic flexible keybinder

//TODO: Linux support

Implement all "//TODO: Linux support" comments.

After this Linux and Windows supporting all Server features.

ColorUtils.cs ParseSimpleColorCOde rewrite to RegEx

public static List<string> ParseColorCodesSimple(string message)
{
List<string> colorCodes = new List<string>();
// Check tilde count
string tildeMessage = message;
int countTilde = tildeMessage.Count(c => c == '~');
tildeMessage = tildeMessage.Replace(@"\~", "");
int countEscapedTilde = countTilde - tildeMessage.Count(c => c == '~');
countTilde = tildeMessage.Count(c => c == '~');
// For easyer math (escaped tildes doesn't matter)
if (countEscapedTilde % 2 != 0)
countEscapedTilde++;
// Open color codes exist -> return null;
if ((countTilde - countEscapedTilde) % 2 != 0)
return null;
// Parse color codes
bool openTilde = false;
string currentCode = string.Empty;
bool parsing = true;
bool lastWasEscape = false;
foreach (char messageChar in message)
{
// Escape char -> notice & next
if (messageChar == '\\')
{
lastWasEscape = true;
continue;
}
if (messageChar == '~')
{
if (lastWasEscape)
{
lastWasEscape = false;
continue;
}
if (openTilde)
{
openTilde = false;
// Get possible code
ColorCodePropertie colorCodePropertie =
ColorCodeProperties.FirstOrDefault(ccp => ccp.Identifier == $"~{currentCode}~");
// Add if parsing active
if (parsing || colorCodePropertie != null && colorCodePropertie.IgnoresParsingDisabled)
colorCodes.Add(currentCode);
if (colorCodePropertie != null)
{
// Change parsing state if needed
if (colorCodePropertie.ControlCodeAnsi == "!00!")
parsing = false;
if (colorCodePropertie.ControlCodeAnsi == "!01!")
parsing = true;
}
currentCode = string.Empty;
}
else
{
openTilde = true;
}
}
else if (openTilde)
{
currentCode += messageChar;
}
// Reset escape bool
lastWasEscape = false;
}
return colorCodes;
}

VehicleHandler - Set tyre status does not work

If you save the Vehicle, it will respawn with completly different properties. I'm not sure if is a failure in my implementation or in something else...

Edit (24.02.2018)

probably a failure in ExtendedVehicle that cause this problem

Little description

Vehicle saved with poped Tyre and respawn with tuning parts and tyre smoke

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.