Jump to content

Map server crash: Demonic Fire

closed

rayn
2014-07-19 02:49:07

Core was generated by `./map-server'.
Program terminated with signal 11, Segmentation fault.
#0  0x0816e69d in skill_unit_ondamaged (src=0xa9f3c6c4, bl=0x15566378,
    damage=442, tick=465947253) at skill.c:13467
13467		   switch( sg->unit_id ) {
(gdb) bt full
#0  0x0816e69d in skill_unit_ondamaged (src=0xa9f3c6c4, bl=0x15566378,
    damage=442, tick=465947253) at skill.c:13467
No locals.
#1  0x081cb9e8 in status_damage (src=0x15566378, target=0xa9f3c6c4, dhp=442,
    dsp=0, walkdelay=2000, flag=0) at status.c:1372
	    status = <value optimized out>
	    sc = <value optimized out>
	    hp = 442
	    sp = 0
	    __FUNCTION__ = "status_damage"
#2  0x0818fcd6 in skill_attack (attack_type=2, src=0x15566378,
    dsrc=0xa9f34a84, bl=0xa9f3c6c4, skill_id=2485, skill_lv=5,
    tick=465947242, flag=0) at skill.c:3030
	    dmg = {statusAtk = 0, statusAtk2 = 0, weaponAtk = 0, weaponAtk2 = 0,
		  equipAtk = 0, equipAtk2 = 0, masteryAtk = 0, masteryAtk2 = 0,
		  damage = 442, damage2 = 0, type = 0, div_ = 1, amotion = 0,
		  dmotion = 2000, blewcount = 0, flag = 322, miscflag = 0,
		  dmg_lv = ATK_DEF}
	    sstatus = <value optimized out>
	    tstatus = 0x86915a0
	    tsc = <value optimized out>
	    sd = 0x15566378
	    tsd = 0x0
	    damage = <value optimized out>
	    rmdamage = 0 ''
	    type = <value optimized out>
	    shadow_flag = 0 ''
	    additional_effects = 1 ''
#3  0x08192e9f in skill_unit_onplace_timer (src=0xa9f34a84, bl=0xa9f3c6c4,
    tick=465947242) at skill.c:13045
	    sg = 0x112a9898
	    ss = 0x15566378
	    tsd = 0x0
	    tstatus = 0x86915a0
	    tsc = 0x0
	    ts = <value optimized out>
	    type = SC_NONE
	    skill_id = 2485
	    diff = 0
	    __FUNCTION__ = "skill_unit_onplace_timer"
#4  0x08194df0 in skill_unit_timer_sub_onplace (bl=0xa9f3c6c4,
    ap=0xbfe853d0 "�J�j����") at skill.c:17005
	    unit = 0xa9f34a84
	    group = 0x112a9898
	    tick = 465947242
#5  0x081030f9 in map_foreachinshootrange (
    func=0x8194d80 <skill_unit_timer_sub_onplace>, center=0xa9f34a84,
    range=2, type=<value optimized out>) at map.c:670
	    bx = <value optimized out>
	    by = 21
	    m = 358
	    returnCount = 8
	    bl = <value optimized out>
	    blockcount = 0
	    i = 24
	    x0 = <value optimized out>
	    x1 = 121
	    y0 = 160
	    y1 = 164
	    ap = 0xbfe853d0 "�J�j����"
#6  0x08177e8b in skill_unit_timer_sub (key=..., data=0x1208b864,
    ap=0xbfe854b8 "j��K�") at skill.c:17214
	    unit = 0xa9f34a84
	    group = 0x112a9898
	    tick = 465947242
	    dissonance = 0 ''
#7  0x081f0596 in db_obj_vforeach (self=0xaede0fa4,
    func=0x8177ce0 <skill_unit_timer_sub>,
    args=0xbfe854b8 "j��K�") at db.c:1930
	    argscopy = 0xbfe854b8 "j��K�"
	    db = <value optimized out>
	    i = 124
	    sum = 0
	    node = <value optimized out>
	    parent = 0x1ba
#8  0x081ef6e6 in db_obj_foreach (self=0x1ba,
    func=0x8177ce0 <skill_unit_timer_sub>) at db.c:1976
	    args = 0xbfe854b8 "j��K�"
	    ret = <value optimized out>
#9  0x081777a6 in skill_unit_timer (tid=9, tick=465947242, id=0, data=0)
    at skill.c:17240
No locals.
#10 0x081ee714 in do_timer (tick=465947247) at timer.c:371
	    tid = 9
	    diff = -5
	    __FUNCTION__ = "do_timer"
#11 0x081eb695 in main (argc=1, argv=0xbfe855f4) at core.c:375
	    next = <value optimized out>
(gdb)


Core was generated by `./map-server'.
Program terminated with signal 11, Segmentation fault.
#0  0x0816e69d in skill_unit_ondamaged (src=0xa9ee1444, bl=0x138088d8,
    damage=379, tick=466169441) at skill.c:13467
13467		   switch( sg->unit_id ) {
(gdb) bt full
#0  0x0816e69d in skill_unit_ondamaged (src=0xa9ee1444, bl=0x138088d8,
    damage=379, tick=466169441) at skill.c:13467
No locals.
#1  0x081cb9e8 in status_damage (src=0x138088d8, target=0xa9ee1444, dhp=379,
    dsp=0, walkdelay=2000, flag=0) at status.c:1372
	    status = <value optimized out>
	    sc = <value optimized out>
	    hp = 379
	    sp = 0
	    __FUNCTION__ = "status_damage"
#2  0x0818fcd6 in skill_attack (attack_type=2, src=0x138088d8,
    dsrc=0xa9ee0f84, bl=0xa9ee1444, skill_id=2485, skill_lv=5,
    tick=466169432, flag=0) at skill.c:3030
	    dmg = {statusAtk = 0, statusAtk2 = 0, weaponAtk = 0, weaponAtk2 = 0,
		  equipAtk = 0, equipAtk2 = 0, masteryAtk = 0, masteryAtk2 = 0,
		  damage = 379, damage2 = 0, type = 0, div_ = 1, amotion = 0,
		  dmotion = 2000, blewcount = 0, flag = 322, miscflag = 0,
		  dmg_lv = ATK_DEF}
	    sstatus = <value optimized out>
	    tstatus = 0x86915a0
	    tsc = <value optimized out>
	    sd = 0x138088d8
	    tsd = 0x0
	    damage = <value optimized out>
	    rmdamage = 0 ''
	    type = <value optimized out>
	    shadow_flag = 0 ''
	    additional_effects = 1 ''
#3  0x08192e9f in skill_unit_onplace_timer (src=0xa9ee0f84, bl=0xa9ee1444,
    tick=466169432) at skill.c:13045
	    sg = 0x1359be6c
	    ss = 0x138088d8
	    tsd = 0x0
	    tstatus = 0x86915a0
	    tsc = 0x0
	    ts = <value optimized out>
	    type = SC_NONE
	    skill_id = 2485
	    diff = 0
	    __FUNCTION__ = "skill_unit_onplace_timer"
#4  0x08194df0 in skill_unit_timer_sub_onplace (bl=0xa9ee1444,
    ap=0xbfb07840 "��X.��") at skill.c:17005
	    unit = 0xa9ee0f84
	    group = 0x1359be6c
	    tick = 466169432
#5  0x081030f9 in map_foreachinshootrange (
    func=0x8194d80 <skill_unit_timer_sub_onplace>, center=0xa9ee0f84,
    range=2, type=<value optimized out>) at map.c:670
	    bx = <value optimized out>
	    by = 24
	    m = 358
	    returnCount = 11
	    bl = <value optimized out>
	    blockcount = 0
	    i = 13
	    x0 = <value optimized out>
	    x1 = 109
	    y0 = 187
	    y1 = 191
	    ap = 0xbfb07840 "��X.��"
#6  0x08177e8b in skill_unit_timer_sub (key=..., data=0x1320c4fc,
    ap=0xbfb07928 "X.��") at skill.c:17214
	    unit = 0xa9ee0f84
	    group = 0x1359be6c
	    tick = 466169432
	    dissonance = 0 ''
#7  0x081f0596 in db_obj_vforeach (self=0xaed8bfa4,
    func=0x8177ce0 <skill_unit_timer_sub>,
    args=0xbfb07928 "X.��") at db.c:1930
	    argscopy = 0xbfb07928 "X.��"
	    db = <value optimized out>
	    i = 74
	    sum = 0
	    node = <value optimized out>
	    parent = 0x17b
#8  0x081ef6e6 in db_obj_foreach (self=0x17b,
    func=0x8177ce0 <skill_unit_timer_sub>) at db.c:1976
	    args = 0xbfb07928 "X.��"
	    ret = <value optimized out>
#9  0x081777a6 in skill_unit_timer (tid=9, tick=466169432, id=0, data=0)
    at skill.c:17240
No locals.
#10 0x081ee714 in do_timer (tick=466169438) at timer.c:371
	    tid = 9
	    diff = -6
	    __FUNCTION__ = "do_timer"
#11 0x081eb695 in main (argc=1, argv=0xbfb07a64) at core.c:375
	    next = <value optimized out>
(gdb)


Renewal, GIT revision https://github.com/rathena/rathena/commit/ce8b98b1f450b7aa3aa39e780903fe4a88a2348d with https://github.com/rathena/rathena/commit/237579c fix applied.

rayn
2014-07-19 06:54:13
Going to tag this as duplicate and invalid now that we have more info.
×
×
  • Create New...