Issue information

Issue ID
#4344
Status
Fixed
Severity
None
Started
Hercules Elf Bot
Jul 4, 2010 7:28
Last Post
Hercules Elf Bot
Apr 5, 2012 8:32
Confirmation
N/A

Hercules Elf Bot - Jul 4, 2010 7:28

Originally posted by [b]Niffalose[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=4344

CODE
#0  _mfree (ptr=0x303, file=0x816ebce "skill.c", line=9518,
    func=0x816e37f "skill_delunitgroup") at malloc.c:374
374             if(head->size == 0) {
(gdb) bt full
#0  _mfree (ptr=0x303, file=0x816ebce "skill.c", line=9518,
    func=0x816e37f "skill_delunitgroup") at malloc.c:374
        head = (struct unit_head *) 0x2f7
#1  0x080ed60f in skill_delunitgroup (src=0xf1c35b8, group=0xdb7ba68)
    at skill.c:9518
        ud = (struct unit_data *) 0xf1c35d0
        i = 253507664
        j = <value optimized out>
        __FUNCTION__ = "skill_delunitgroup"
#2  0x080adf11 in status_change_end (bl=0xf1c35b8, type=SC_GOSPEL, tid=-1)
    at status.c:6458
        sd = (struct map_session_data *) 0xf1c35b8
        sc = (struct status_change *) 0xf1c3850
        sce = (struct status_change_entry *) 0xe1fa7cc
        status = (struct status_data *) 0xf1c3800
        vd = (struct view_data *) 0xf1c379c
        opt_flag = <value optimized out>
        calc_flag = <value optimized out>
#3  0x080f3c85 in skill_castend_pos2 (src=0xf1c35b8, x=89, y=86, skillid=369,
    skilllv=10, tick=<value optimized out>, flag=0) at skill.c:5966
        sd = (struct map_session_data *) 0xf1c35b8
        sc = (struct status_change *) 0xf1c3850
        sce = (struct status_change_entry *) 0xe1fa7cc
---Type <return> to continue, or q <return> to quit---
        sg = <value optimized out>
        type = SC_GOSPEL
        i = <value optimized out>
#4  0x080fe33f in skill_castend_nodamage_id (src=0xf1c35b8, bl=0xf1c35b8,
    skillid=369, skilllv=10, tick=39747817, flag=0) at skill.c:2920
        sd = (struct map_session_data *) 0xf1c35b8
        hd = (struct homun_data *) 0x0
        dstsd = <value optimized out>
        sstatus = (struct status_data *) 0xf1c3800
        tstatus = (struct status_data *) 0xf1c3800
        tsc = <value optimized out>
        tsce = <value optimized out>
        md = (struct mob_data *) 0x0
        dstmd = (struct mob_data *) 0x0
        i = <value optimized out>
        type = <value optimized out>
        scs = {SC_QUAGMIRE, SC_PROVOKE, SC_ROKISWEIL, SC_GRAVITATION,
  SC_SUITON, SC_STRIPWEAPON, SC_STRIPSHIELD, SC_STRIPARMOR, SC_STRIPHELM,
  SC_BLADESTOP}
        spellarray = {14, 19, 20}
        mask = {{0, -1}, {1, -1}, {1, 0}, {1, 1}, {0, 1}, {-1, 1}, {-1, 0}, {
    -1, -1}}
        per = {{20, 50}, {50, 60}, {25, 75}, {60, 64}, {34, 67}}
---Type <return> to continue, or q <return> to quit---
        sc = {SC_STUN, SC_CURSE, SC_SILENCE, SC_BLEEDING}
#5  0x081095f8 in skill_castend_id (tid=-1, tick=39747817, id=2001395, data=0)
    at skill.c:5422
        target = (struct block_list *) 0xf1c35b8
        src = (struct block_list *) 0xf1c35b8
        sd = (struct map_session_data *) 0xf1c35b8
        hd = (struct homun_data *) 0x0
        md = (struct mob_data *) 0x0
        ud = (struct unit_data *) 0xf1c35d0
        sc = <value optimized out>
        inf = <value optimized out>
        inf2 = <value optimized out>
        flag = 0
#6  0x0814ada8 in unit_skilluse_id2 (src=0xf1c35b8, target_id=2001395,
    skill_num=369, skill_lv=10, casttime=0, castcancel=<value optimized out>)
    at unit.c:1088
        ud = (struct unit_data *) 0xf1c35d0
        tstatus = (struct status_data *) 0xf1c3800
        sc = (struct status_change *) 0xf1c3850
        sd = (struct map_session_data *) 0xf1c35b8
        target = (struct block_list *) 0xf1c35b8
        tick = 39747817
        temp = 0
---Type <return> to continue, or q <return> to quit---
#7  0x0814b183 in unit_skilluse_id (src=0xf1c35b8, target_id=2001395,
    skill_num=369, skill_lv=10) at unit.c:682
No locals.
#8  0x0808b386 in clif_parse_UseSkillToId (fd=48, sd=0xf1c35b8) at clif.c:9430
        skillnum = 369
        skilllv = 10
        tmp = <value optimized out>
        target_id = <value optimized out>
        tick = 39747817
#9  0x0808151c in clif_parse (fd=48) at clif.c:12658
        cmd = 114
        packet_ver = 22
        packet_len = 25
        err = 128
        sd = (TBL_PC *) 0xf1c35b8
        pnum = 0
#10 0x08150f90 in do_sockets (next=50) at socket.c:743
        rfd = {__fds_bits = {0, 65536, 0 <repeats 30 times>}}
        timeout = {tv_sec = 0, tv_usec = 38000}
        ret = 0
        i = 48
#11 0x0814fa16 in main (argc=1, argv=0xbfe77464) at core.c:242
        next = 135717759

Hercules Elf Bot - Dec 20, 2011 3:36

Originally posted by [b]Ind[/b]
was fixed in a previous eA revision