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>