Issue information

Issue ID
#1481
Status
Duplicate
Severity
None
Started
Hercules Elf Bot
May 8, 2008 22:20
Last Post
Hercules Elf Bot
May 8, 2008 22:20
Confirmation
N/A

Hercules Elf Bot - May 8, 2008 22:20

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

This is a random crash,

it occurd in the stable branch with no custom mods,

I hope some EA staff can look into it.
I understand your busy so this will probably get ignored (will look into to fixxing it ourself)

CODE
Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread 1077701888 (LWP 2579)]
0x0810b944 in battle_calc_misc_attack (src=0xb55aab0, target=0xbe65de0,
    skill_num=490, skill_lv=10, mflag=0) at battle.c:2513
2513                    md.damage = 7*tstatus->vit*sstatus->int_*sstatus->int_ / (10*(tstatus->vit+sstatus->int_));
(gdb) bt full
#0  0x0810b944 in battle_calc_misc_attack (src=0xb55aab0, target=0xbe65de0,
    skill_num=490, skill_lv=10, mflag=0) at battle.c:2513
        skill = <value optimized out>
        i = <value optimized out>
        nk = 64
        s_ele = 0
        sd = (struct map_session_data *) 0xb55aab0
        tsd = (struct map_session_data *) 0xbe65de0
        md = {damage = 0, damage2 = 0, type = 0, div_ = 10, amotion = 450,
  dmotion = 748, blewcount = 0, flag = 324, dmg_lv = ATK_DEF}
        sstatus = (struct status_data *) 0xb55acf8
        tstatus = (struct status_data *) 0xbe66028
        __FUNCTION__ = "battle_calc_misc_attack"
#1  0x0811171c in battle_calc_attack (attack_type=4, bl=0xb55aab0, target=0x0,
    skill_num=0, skill_lv=10, count=0) at battle.c:2644
        d = {damage = 30, damage2 = 190163632, type = 24, div_ = -1073746840,
  amotion = 134668098, dmotion = 114, blewcount = 8, flag = -1073746840,
  dmg_lv = 134583757}
#2  0x080e16a9 in skill_attack (attack_type=4, src=<value optimized out>,
    dsrc=0xb55aab0, bl=0xbe65de0, skillid=490, skilllv=10, tick=434680361,
    flag=0) at skill.c:1375
        dmg = {damage = -1073746664, damage2 = 135462622, type = 1,
  div_ = 189643296, amotion = -1073746616, dmotion = 135338410,
  blewcount = -1073746640, flag = 135032440, dmg_lv = 141860352}
        sstatus = (struct status_data *) 0xb55acf8
        tstatus = (struct status_data *) 0xbe66028
        sc = (struct status_change *) 0x0
        sd = (struct map_session_data *) 0xb55aab0
        tsd = (struct map_session_data *) 0xbe65de0
        type = <value optimized out>
        damage = <value optimized out>
        rdamage = <value optimized out>
#3  0x080e4d80 in skill_castend_damage_id (src=0xb55aab0, bl=0xbe65de0,
    skillid=490, skilllv=10, tick=434680361, flag=0) at skill.c:2707
        sd = (struct map_session_data *) 0xb55aab0
        tstatus = (struct status_data *) 0xbe66028
        sc = (struct status_change *) 0x0
#4  0x080e785d in skill_castend_id (tid=9178, tick=434680361, id=2013279,
    data=0) at skill.c:5329
        dx = <value optimized out>
        dy = <value optimized out>
        target = (struct block_list *) 0xbe65de0
        src = (struct block_list *) 0xb55aab0
        sd = (struct map_session_data *) 0xb55aab0
        hd = (struct homun_data *) 0x0
        md = (struct mob_data *) 0x0
        ud = (struct unit_data *) 0xb55aac8
        sc = (struct status_change *) 0xbe66078
        inf = <value optimized out>
        inf2 = <value optimized out>
        flag = 0
#5  0x0812fdd1 in do_timer (tick=434680372) at timer.c:388
        nextmin = -11
        i = 9178
        __FUNCTION__ = "do_timer"
#6  0x0812d54d in main (argc=1, argv=0xbfffef24) at core.c:253
        next = <value optimized out>