Issue information

Issue ID
#7536
Status
Fixed
Severity
None
Started
jTynne
Jul 17, 2013 2:16
Last Post
Haru
Jul 17, 2013 3:41
Confirmation
N/A

jTynne - Jul 17, 2013 2:16

[Warning]: pc_bonus: unknown type 1082 5 !
[Warning]: skill_castend_damage_id: Unknown skill used:8028
[Warning]: skill_castend_damage_id: Unknown skill used:8028

Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()

#0 0x0000000000000000 in ?? ()
No symbol table info available.
#1 0x00000000005a262a in battle_calc_damage (src=0x7fffef4b9f64,
bl=0x7fffed7b719c, d=<value optimized out>, damage=129, skill_id=0,
skill_lv=0) at battle.c:2931
hd = 0x7fffed7b719c
sd = 0x0
sc = 0x7fffed7b74fc
sce = 0x0
div_ = 1
flag = 529
__FUNCTION__ = "battle_calc_damage"
#2 0x000000000059c850 in battle_calc_weapon_attack (src=0x7fffef4b9f64,
target=0x7fffed7b719c, skill_id=<value optimized out>,
skill_lv=<value optimized out>, wflag=0) at battle.c:5064
damage = 129
rdamage = <value optimized out>
rdelay = 0
skillratio = <value optimized out>
temp = <value optimized out>
s_ele = 0
s_ele_ = 0
i = <value optimized out>
nk = 5901904
n_ele = 1 '\001'
sd = <value optimized out>
tsd = 0x0
wd = {damage = 129, damage2 = 0, type = 0, div_ = 1, amotion = 500,
dmotion = 0, blewcount = 0, flag = 529, dmg_lv = ATK_DEF}
sc = <value optimized out>
tsc = 0x7fffed7b74fc
sstatus = 0x7fffef4ba204
tstatus = 0x7fffed7b749c
flag = {hit = 1, cri = 0, idef = 0, idef2 = 0, pdef = 0, pdef2 = 0,
infdef = 0, arrow = 0, rh = 1, lh = 0, weapon = 1, tdef = 0}
__FUNCTION__ = "battle_calc_weapon_attack"
#3 0x00000000005989ce in battle_calc_attack (
attack_type=<value optimized out>, bl=<value optimized out>,
target=<value optimized out>, skill_id=<value optimized out>, skill_lv=0,
count=0) at battle.c:5130
d = {damage = 163339552, damage2 = 0, type = 0, div_ = 0,
amotion = 48, dmotion = 65535, blewcount = -8368, flag = 32767,
dmg_lv = ATK_NONE}
#4 0x0000000000595f7d in battle_weapon_attack (src=0x7fffef4b9f64,
target=0x7fffed7b719c, tick=533841251, flag=0) at battle.c:5493
sd = 0x0
tsd = 0x0
sstatus = 0x7fffef4ba204
tstatus = 0x7fffed7b749c
sc = 0x0
tsc = 0x7fffed7b74fc
damage = <value optimized out>
skillv = <value optimized out>
wd = <value optimized out>
#5 0x00000000005cadff in unit_attack_timer_sub (tid=5167, tick=533841251,
id=<value optimized out>, data=<value optimized out>) at unit.c:1875
sstatus = 0x7fffef4ba204
range = <value optimized out>
target = 0x7fffed7b719c
ud = 0x7fffef4b9f84
sd = <value optimized out>
md = 0x7fffef4b9f64
#6 unit_attack_timer (tid=5167, tick=533841251, id=<value optimized out>,
data=<value optimized out>) at unit.c:1906
bl = 0x7fffef4b9f64
#7 0x00000000005e1c7f in do_timer (tick=533841285) at timer.c:353
tid = 5167
diff = -34
__FUNCTION__ = "do_timer"
#8 0x00000000005dd6ef in main (argc=1, argv=<value optimized out>)
at core.c:347
next = <value optimized out>

Haru - Jul 17, 2013 3:41

Fixed in [url="https://github.com/HerculesWS/Hercules/commit/857e4fb58b26ea088c0ad92ec5b1ac9423ec1e65"]https://github.com/HerculesWS/Hercules/commit/857e4fb58b26ea088c0ad92ec5b1ac9423ec1e65[/url]

homun->addspiritball and homun->delspiritball were used uninitialized (the crash was caused by homun->addspiritball)

Thank you for the report