Jump to content
  • 0

Weird Server Crash


xJhay

Question


  • Group:  Members
  • Topic Count:  14
  • Topics Per Day:  0.01
  • Content Count:  38
  • Reputation:   0
  • Joined:  11/22/16
  • Last Seen:  

Hi. Anybody knows how to fix this kind of error? Whenever I use warp portal. It keeps my map server crash. Thank you in advance.

 

https://streamable.com/sbhn3m

 

Edited by xJhay
Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

  • Group:  Members
  • Topic Count:  34
  • Topics Per Day:  0.01
  • Content Count:  215
  • Reputation:   45
  • Joined:  05/03/13
  • Last Seen:  

Hello,

Nobody can help you without a crash log: https://github.com/rathena/rathena/wiki/GDB

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  14
  • Topics Per Day:  0.01
  • Content Count:  38
  • Reputation:   0
  • Joined:  11/22/16
  • Last Seen:  

2 hours ago, Kreustoo said:

Hello,

Nobody can help you without a crash log: https://github.com/rathena/rathena/wiki/GDB

Hi thank you for noticing my problem. Heres the dbg result from dbgplugins.

 

PS: I posted this concern here cause no one is willing to help me from another forum. Please don't get me wrong. :((

 

Spoiler


Process information:
Command line: map-server.exe
Platform: Windows 8 Professional (build 9200)
 CPU: x86_64 CPU, Family 23, Model 8, Stepping 2
Application architecture: x86
Compiler: Microsoft Visual C++ 2019 (v1926)
Git: 6f45f0085582bb1aa29e1e92e77b79c46fcbdb39

Exception:
0xc0000005 EXCEPTION_ACCESS_VIOLATION at location 0x04A3190D reading from location 0x0000D5D4

Registers:
eax=00000000 ebx=00395000 ecx=0019f7c4 edx=00000000 esi=0019f780 edi=0019f98c
eip=04a3190d esp=0019f77c ebp=0019f798 iopl=0         nv up ei pl nz ac po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00010216

Stacktrace:
#0  0x04A3190D in hatless_pre_clif_changeloook+0x9D (bl=(struct block_list**)0x0019F7C4, type=(int*)0x0019F7C8 <no data>, val=(int*)0x0019F7CC 128) at C:\Users\test\Desktop\hercuuuuuu\src\plugins\@hatless.c:77
77        if ((data = getFromMSD(sd, 0))) {
    sd = (struct map_session_data*)<no data>
    data = (struct hatless*)0xCCCCCCCC <invalid memory>
#1  0x0422E261 in HP_clif_changelook+0x71 (bl=(struct block_list*)0x09760484 <bytes:14CCAA056012D4000F000000AB009B00AA00000040000000>, type=(int)<no data>, val=(int)128) at C:\Users\test\Desktop\hercuuuuuu\src\plugins\HPMHooking\HPMHooking_map.Hooks.inc:10030
10030                preHookFunc(&bl, &type, &val);
    preHookFunc = (<TODO typename of symtag 13>*)0x04A31870 <unknown data length>
    hIndex = (int)<no data>
#2  0x00A881F7 in skill_unit_timer_sub+0x3E7 (key=(union DBKey)<bytes:0F000000CCCCCCCC>, data=(struct DBData*)0x06881BCC <bytes:0200000084047609>, ap=(char*)0x0019FBC8 "0\xB7\xFD\xFF\xB0\xFC\x19") at C:\Users\test\Desktop\hercuuuuuu\src\map\skill.c:17650
17650                    clif->changelook(&su->bl, LOOK_BASE, group->unit_id);
    dissonance = (<TODO name of basetype 10 1>)<TODO value of basetype 10><bytes:CC>
    su = (struct skill_unit*)0x09760484 <bytes:14CCAA056012D4000F000000AB009B00AA00000040000000CC1A350AD00700000400000000000000010001000000000000000000>
    bl = (struct block_list*)0x09760484 <bytes:14CCAA056012D4000F000000AB009B00AA00000040000000>
    group = (struct skill_unit_group*)0x0A351ACC <bytes:80841E0000000000010000000000000000000000AB00000000003F001B02000056363F0800000000D0070000FFFFFFFF1B00040000000A009C009C00BB0000000000000080000000202700000100000000000000010000008404760900000000>
    tick = (long long)138362459
#3  0x006C5DAD in db_obj_vforeach+0xDD (self=(struct DBMap*)0x01655604 <bytes:A0486C0060426C0050456C0000486C00C05E6C00C0416C00F0576C00304A6C00604F6C00C0446C00D05C6C00A0406C0060536C0030416C00F0556C0040526C00D0526C00A0496C00>, func=(<TODO typename of symtag 13>*)0x00A87E10 <unknown data length>, args=(char*)0x0019FBC0 "[>?\b") at C:\Users\test\Desktop\hercuuuuuu\src\common\db.c:2070
2070                    sum += func(node->key, &node->data, argscopy);
    argscopy = (char*)0x0019FBC0 "[>?\b"
    i = (unsigned int)15
    db = (struct DBMap_impl*)0x01655604 <bytes:A0486C0060426C0050456C0000486C00C05E6C00C0416C00F0576C00304A6C00604F6C00C0446C00D05C6C00A0406C0060536C0030416C00F0556C0040526C00D0526C00A0496C009812C200EC53000000000000000000000000000001000000045D6908403E6C00A03E6C00D06A6C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B41B8806000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B41B88060000000000000000010000000400000000000000>
    node = (struct DBNode*)0x06881BB4 <bytes:000000000000000000000000000000000F000000CCCCCCCC02000000840476090100000000000000>
    parent = (struct DBNode*)0xCCCCCCCC <invalid memory>
    sum = (int)<no data>
#4  0x006C4504 in db_obj_foreach+0x44 (self=(struct DBMap*)0x01655604 <bytes:A0486C0060426C0050456C0000486C00C05E6C00C0416C00F0576C00304A6C00604F6C00C0446C00D05C6C00A0406C0060536C0030416C00F0556C0040526C00D0526C00A0496C00>, func=(<TODO typename of symtag 13>*)0x00A87E10 <unknown data length>) at C:\Users\test\Desktop\hercuuuuuu\src\common\db.c:2117
2117        ret = self->vforeach(self, func, args);
    ret = (int)-858993460
    args = (char*)0x0019FBC0 "[>?\b"
#5  0x00A87DB2 in skill_unit_timer+0x62 (tid=(int)19, tick=(long long)138362459, id=(int)<no data>, data=(int)<no data>) at C:\Users\test\Desktop\hercuuuuuu\src\map\skill.c:17794
17794        skill->unit_db->foreach(skill->unit_db, skill->unit_timer_sub, tick);
#6  0x006F0F00 in do_timer+0x550 (tick=(long long)138362500) at C:\Users\test\Desktop\hercuuuuuu\src\common\timer.c:498
498                    timer_data[tid].func(tid, timer_data[tid].tick, timer_data[tid].id, timer_data[tid].data);
    tid = (int)19
    diff = (long long)-41
#7  0x006B1313 in main+0x283 (argc=(int)1, argv=(char**)0x0163A758) at C:\Users\test\Desktop\hercuuuuuu\src\common\core.c:538
538            int next = timer->perform(timer->gettick_nocache());
    next = (int)50
    retval = (int)<no data>
#8  0x00B00433 in invoke_main+0x33 () at D:\agent\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:78
#9  0x00B00287 in __scrt_common_main_seh+0x157 () at D:\agent\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288
    main_result = (int)<no data>
    tls_init_callback = (<TODO typename of symtag 13>**)0x013D0754
    is_nested = (<TODO name of basetype 10 1>)<no data>
    tls_dtor_callback = (<TODO typename of symtag 13>**)0x013D0748
    has_cctor = (<TODO name of basetype 10 1>)<no data>
#10  0x00B0011D in __scrt_common_main+0xD () at D:\agent\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:331
#11  0x00B004B8 in mainCRTStartup+0x8 () at D:\agent\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp:17
#12  0x75A16359 in BaseThreadInitThunk+0x19 (<failed enumerating symbols>)
!!failed enumerating symbols!!#13  0x779D7B74 in RtlGetAppContainerNamedObjectPath+0xE4 (<failed enumerating symbols>)
!!failed enumerating symbols!!#14  0x779D7B44 in RtlGetAppContainerNamedObjectPath+0xB4 (<failed enumerating symbols>)
!!failed enumerating symbols!!

Loaded modules:
0x00400000  C:\Users\test\Desktop\hercuuuuuu\map-server.exe  (0.0.0.0, 16605184 bytes)
0x77970000  C:\Windows\System32\ntdll.dll  (6.2.18362.387, 1679360 bytes)
0x75A00000  C:\Windows\System32\kernel32.dll  (6.2.18362.329, 917504 bytes)
0x76520000  C:\Windows\System32\KERNELBASE.dll  (6.2.18362.418, 2080768 bytes)
0x77900000  C:\Windows\System32\ws2_32.dll  (6.2.18362.387, 385024 bytes)
0x75940000  C:\Windows\System32\rpcrt4.dll  (6.2.18362.1, 765952 bytes)
0x75140000  C:\Windows\System32\sspicli.dll  (6.2.18362.1, 131072 bytes)
0x75130000  C:\Windows\System32\CRYPTBASE.dll  (6.2.18362.1, 40960 bytes)
0x76430000  C:\Windows\System32\bcryptPrimitives.dll  (6.2.18362.295, 389120 bytes)
0x773F0000  C:\Windows\System32\sechost.dll  (6.2.18362.267, 483328 bytes)
0x77700000  C:\Windows\System32\user32.dll  (6.2.18362.418, 1667072 bytes)
0x76720000  C:\Windows\System32\win32u.dll  (6.2.18362.387, 94208 bytes)
0x67860000  C:\Users\test\Desktop\hercuuuuuu\libmariadb.dll  (3.0.0.7, 557056 bytes)
0x772B0000  C:\Windows\System32\gdi32.dll  (6.2.18362.1, 135168 bytes)
0x10000000  C:\Users\test\Desktop\hercuuuuuu\pcre3.dll  (8.30.910.0, 159744 bytes)
0x75D90000  C:\Windows\System32\msvcrt.dll  (7.0.18362.1, 782336 bytes)
0x75160000  C:\Windows\System32\gdi32full.dll  (6.2.18362.356, 1417216 bytes)
0x77470000  C:\Windows\System32\msvcp_win.dll  (6.2.18362.387, 507904 bytes)
0x76E50000  C:\Windows\System32\ucrtbase.dll  (6.2.18362.387, 1175552 bytes)
0x764D0000  C:\Windows\System32\shlwapi.dll  (6.2.18362.1, 278528 bytes)
0x76F70000  C:\Windows\System32\combase.dll  (6.2.18362.356, 2580480 bytes)
0x67840000  C:\Users\test\Desktop\hercuuuuuu\VCRUNTIME140D.dll  (14.0.24210.0, 114688 bytes)
0x67200000  C:\Users\test\Desktop\hercuuuuuu\ucrtbased.dll  (10.0.10056.0, 1675264 bytes)
0x001D0000  C:\Users\test\Desktop\hercuuuuuu\zlib1.dll  (1.2.7.0, 81920 bytes)
0x771F0000  C:\Windows\System32\imm32.dll  (6.2.18362.387, 151552 bytes)
0x74D40000  C:\Windows\System32\NapiNSP.dll  (6.2.18362.1, 69632 bytes)
0x74D20000  C:\Windows\System32\pnrpnsp.dll  (6.2.18362.1, 90112 bytes)
0x74CC0000  C:\Windows\System32\mswsock.dll  (6.2.18362.1, 335872 bytes)
0x74C20000  C:\Windows\System32\dnsapi.dll  (6.2.18362.267, 593920 bytes)
0x76E20000  C:\Windows\System32\nsi.dll  (6.2.18362.1, 28672 bytes)
0x74EC0000  C:\Windows\System32\IPHLPAPI.DLL  (6.2.18362.1, 204800 bytes)
0x74C10000  C:\Windows\System32\winrnr.dll  (6.2.18362.1, 45056 bytes)
0x74BF0000  C:\Windows\System32\nlaapi.dll  (6.2.18362.1, 90112 bytes)
0x74BE0000  C:\Windows\System32\wshbth.dll  (6.2.18362.1, 65536 bytes)
0x6D5B0000  C:\Windows\System32\FWPUCLNT.DLL  (6.2.18362.113, 331776 bytes)
0x75B40000  C:\Windows\System32\bcrypt.dll  (6.2.18362.267, 102400 bytes)
0x74BD0000  C:\Windows\System32\rasadhlp.dll  (6.2.18362.1, 32768 bytes)
0x041E0000  C:\Users\test\Desktop\hercuuuuuu\plugins\HPMHooking_map.dll  (0.0.0.0, 3395584 bytes)
0x04520000  C:\Users\test\Desktop\hercuuuuuu\plugins\dbghelpplug.dll  (0.0.0.0, 786432 bytes)
0x045E0000  C:\Users\test\Desktop\hercuuuuuu\plugins\storage_expand.dll  (0.0.0.0, 696320 bytes)
0x04690000  C:\Users\test\Desktop\hercuuuuuu\plugins\refresh.dll  (0.0.0.0, 684032 bytes)
0x04740000  C:\Users\test\Desktop\hercuuuuuu\plugins\noview.dll  (0.0.0.0, 696320 bytes)
0x047F0000  C:\Users\test\Desktop\hercuuuuuu\plugins\security.dll  (0.0.0.0, 692224 bytes)
0x048A0000  C:\Users\test\Desktop\hercuuuuuu\plugins\manners.dll  (0.0.0.0, 794624 bytes)
0x04970000  C:\Users\test\Desktop\hercuuuuuu\plugins\fcp_bypass.dll  (0.0.0.0, 688128 bytes)
0x04A30000  C:\Users\test\Desktop\hercuuuuuu\plugins\@hatless.dll  (0.0.0.0, 684032 bytes)
0x04AF0000  C:\Users\test\Desktop\hercuuuuuu\plugins\@hold.dll  (0.0.0.0, 684032 bytes)
0x04BB0000  C:\Users\test\Desktop\hercuuuuuu\plugins\@noattack.dll  (0.0.0.0, 684032 bytes)
0x04C70000  C:\Users\test\Desktop\hercuuuuuu\plugins\mapcache.dll  (0.0.0.0, 802816 bytes)
0x04D50000  C:\Users\test\Desktop\hercuuuuuu\plugins\hit-delay.dll  (0.0.0.0, 688128 bytes)
0x04E10000  C:\Users\test\Desktop\hercuuuuuu\plugins\@whobuy.dll  (0.0.0.0, 770048 bytes)
0x04EE0000  C:\Users\test\Desktop\hercuuuuuu\plugins\@whosell.dll  (0.0.0.0, 774144 bytes)
0x673D0000  C:\Users\test\Desktop\hercuuuuuu\dbghelp.dll  (6.12.2.633, 1314816 bytes)
0x772E0000  C:\Windows\System32\advapi32.dll  (6.2.18362.329, 495616 bytes)
0x778A0000  C:\Windows\System32\powrprof.dll  (6.2.18362.1, 274432 bytes)
0x76E30000  C:\Windows\System32\umpdc.dll  (0.0.0.0, 53248 bytes)
 

 

Edited by xJhay
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  34
  • Topics Per Day:  0.01
  • Content Count:  215
  • Reputation:   45
  • Joined:  05/03/13
  • Last Seen:  

Isn't that hercules src?
It seems you have a problem in "hatless_pre_clif_changeloook" but don't know anything about it to help you.

  • Upvote 1
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  14
  • Topics Per Day:  0.01
  • Content Count:  38
  • Reputation:   0
  • Joined:  11/22/16
  • Last Seen:  

On 8/16/2020 at 1:30 AM, Kreustoo said:

Isn't that hercules src?
It seems you have a problem in "hatless_pre_clif_changeloook" but don't know anything about it to help you.

Nevermind it sir Kreu, I already removed it. I just happen to give up with this warp portal map crash. It's really rough, been searching for about 2 to 3 hours for a solution with this. Trying everything but the problem still there.

 

[Error]: C:\Users\test\Desktop\hercuuuuuuu\src\map\skill.c:618: 'flag >= 0 && flag < ( (int)(sizeof(skill->dbs->db[0].unit_id)/sizeof((skill->dbs->db[0].unit_id)[0])) )' in function `unknown'

 

Just now, I manage to fix the problem by removing this plugin. I don't know how or what this plugin do with the warp portal but everything is good now. Thanks to your support sir kreu. Keep safe!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...