Core was generated by `/home/mangos/server/bin_cata/bin/worldserver'.
Program terminated with signal 6, Aborted.
#0 0x00007f0c80822165 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: Нет такого файла или каталога.
in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) bt full
#0 0x00007f0c80822165 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
pid = <value optimized out>
selftid = <value optimized out>
#1 0x00007f0c80824f70 in *__GI_abort () at abort.c:92
act = {__sigaction_handler = {sa_handler = 0x13313c8, sa_sigaction = 0x13313c8}, sa_mask = {__val = {
139691673349051, 139690829122912, 955, 139690829123152, 139691672543382, 206158430232, 139690829123168,
139690829122944, 139691672455720, 206158430256, 139690829123192, 139690812464128, 0, 139691655453544,
28052, 140733983518363}}, sa_flags = -2137961345, sa_restorer = 0x1331060}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00007f0c8081b2b1 in *__GI___assert_fail (assertion=0x13313c8 ""m_spellmod->op < MAX_SPELLMOD" &&0",
file=<value optimized out>, line=955,
function=0x1332500 "void AuraEffect::CalculateSpellMod(const SpellInfo*, Unit*)") at assert.c:81
buf = 0x7f0c4d415c00 "worldserver: /home/mangos/sources/cataclysm-4.0.6/src/server/game/Spells/Auras/SpellAuraEffects.cpp:955: void AuraEffect::CalculateSpellMod(const SpellInfo*, Unit*): Assertion `\"m_spellmod->op < MAX_S"...
#3 0x0000000000beedff in AuraEffect::CalculateSpellMod (this=, spellInfo=0x0,
target=<value optimized out>)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Spells/Auras/SpellAuraEffects.cpp:955
st = {static SYMBUFSIZ = <optimized out>,
buf_ = "/home/mangos/server/bin_cata/bin/worldserver(_ZN8UnitAuraC1EPK9SpellInfohP11WorldObjectP4UnitPiP4Itemm+0x61) [0xbcf4f1]\n/home/mangos/server/bin_cata/bin/worldserver(_ZN4Aura6CreateEPK9SpellInfohP11Wor"..., buflen_ = 2450,
static UNSUPPORTED = 0x7f0c822c36e0 "<stack traces unsupported platform>",
static UNABLE_TO_GET_TRACE = 0x7f0c822c3710 "<unable to get trace>"}
__FUNCTION__ = "CalculateSpellMod"
__PRETTY_FUNCTION__ = "void AuraEffect::CalculateSpellMod(const SpellInfo*, Unit*)"
#4 0x0000000000bccb26 in Aura::_InitEffects (this=0x7f0c4d431c80, effMask=, caster=0x7f0c4d43e000,
baseAmount=<value optimized out>)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Spells/Auras/SpellAuras.cpp:368
No locals.
#5 0x0000000000bcf4f1 in UnitAura (this=0x7f0c4d431c80, spellproto=, effMask=148 '\224',
owner=<value optimized out>, caster=0x7f0c4d43e000, baseAmount=0x7f0c4d42d4a0, castItem=0x0, casterGUID=549)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Spells/Auras/SpellAuras.cpp:2433
No locals.
#6 0x0000000000bd45d7 in Aura::Create (spellproto=0x7f0c6c426800, effMask=6 '\006', owner=0x7f0c4d43e000,
caster=0x7f0c4d43e000, baseAmount=0x7f0c4d42d4a0, castItem=<value optimized out>, casterGUID=549)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Spells/Auras/SpellAuras.cpp:330
---Type to continue, or q to quit---
FUNCTION = "Create"
PRETTY_FUNCTION = "static Aura* Aura::Create(const SpellInfo_, uint8, WorldObject_, Unit_, int32_, Item*, uint64)"
aura =
#7 0x0000000000bd4c75 in Aura::TryRefreshStackOrCreate (spellproto=0x7f0c6c426800, tryEffMask=,
owner=0x7f0c4d43e000, caster=0x7f0c4d43e000, baseAmount=<value optimized out>, castItem=0x0, casterGUID=0,
refresh=0x7f0c4e3fd11f) at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Spells/Auras/SpellAuras.cpp:285
foundAura = 0x0
__FUNCTION__ = "TryRefreshStackOrCreate"
__PRETTY_FUNCTION__ = "static Aura* Aura::TryRefreshStackOrCreate(const SpellInfo*, uint8, WorldObject*, Unit*, int32*, Item*, uint64, bool*)"
effMask = <value optimized out>
#8 0x0000000000b73eec in Spell::DoSpellHitOnUnit (this=0x7f0c4d472900, unit=0x7f0c4d43e000, effectMask=28052,
scaleAura=false) at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Spells/Spell.cpp:1520
refresh = false
aurSpellInfo = 0x7f0c6c426800
basePoints = {250, 0, 12364319}
aura_effmask = 3 '\003'
__FUNCTION__ = "DoSpellHitOnUnit"
__PRETTY_FUNCTION__ = "SpellMissInfo Spell::DoSpellHitOnUnit(Unit*, uint32, bool)"
#9 0x0000000000b74552 in Spell::DoAllEffectOnTarget (this=0x7f0c4d472900, target=0x7f0c4d433920)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Spells/Spell.cpp:1224
missInfo2 = <value optimized out>
mask = 6 '\006'
unit = 0x7f0c4d43e000
caster = 0x7f0c4d43e000
missInfo = SPELL_MISS_NONE
procVictim = 0
spellHitTarget = 0x7f0c4d43e000
procAttacker = 0
procEx = <value optimized out>
canEffectTrigger = true
#10 0x0000000000b7502c in Spell::handle_immediate (this=0x7f0c4d472900)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Spells/Spell.cpp:3328
No locals.
---Type to continue, or q to quit---
#11 0x0000000000b82307 in Spell::cast (this=0x7f0c4d472900, skipCheck=true)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Spells/Spell.cpp:3276
No locals.
#12 0x0000000000b82e8d in Spell::prepare (this=0x7f0c4d472900, targets=,
triggeredByAura=<value optimized out>) at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Spells/Spell.cpp:3063
result = <value optimized out>
#13 0x00000000009574ba in Unit::CastSpell (this=, victim=0x7f0c4d43e000, spellInfo=0x7f0c6c426800,
triggerFlags=4294967295, castItem=0x0, triggeredByAura=0x0, originalCaster=0)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Entities/Unit/Unit.cpp:948
targets = {m_targetMask = 2, m_objectTarget = 0x7f0c4d43e000, m_itemTarget = 0x0, m_objectTargetGUID = 549,
m_itemTargetGUID = 0, m_itemTargetEntry = 0, m_srcTransGUID = 0, m_srcTransOffset = {m_positionX = 0,
m_positionY = 0, m_positionZ = 0, m_orientation = 0}, m_srcPos = {m_positionX = 0, m_positionY = 0,
m_positionZ = 0, m_orientation = 0}, m_dstTransGUID = 0, m_dstTransOffset = {m_positionX = 0,
m_positionY = 0, m_positionZ = 0, m_orientation = 0}, m_dstPos = {<Position> = {m_positionX = 0,
m_positionY = 0, m_positionZ = 0, m_orientation = 0}, m_mapId = 4294967295}, m_elevation = 0, m_speed = 0,
m_strTarget = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x18a43d8 ""}}}
#14 0x0000000000912e77 in Player::addSpell (this=0x7f0c4d43e000, spellId=76613, active=,
learning=<value optimized out>, dependent=<value optimized out>, disabled=<value optimized out>, loading=false)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Entities/Player/Player.cpp:3949
dependent_set = <value optimized out>
superceded_old = false
itr = {<std::tr1::__detail::_Hashtable_iterator_base<std::pair<unsigned int const, PlayerSpell*>, false>> = {
_M_cur_node = 0x1000, _M_cur_bucket = 0x7f0c4d4302f8}, <No data fields>}
spell_bounds = {first = {_M_node = 0x7f0c4ac0e400}, second = {_M_node = 0x7f0c6c23ac00}}
state = <value optimized out>
talentCost = 0
spellLearnSkill = <value optimized out>
skill_bounds = {first = {_M_node = 0x7f0c6b2edbb0}, second = {_M_node = 0x7f0c6b2edbb0}}
spellInfo = 0x7f0c6c426800
#15 0x0000000000913639 in Player::learnSpell (this=0x7f0c4d43e000, spell_id=76613, dependent=true)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Entities/Player/Player.cpp:4107
itr = {<std::tr1::__detail::_Hashtable_iterator_base<std::pair<unsigned int const, PlayerSpell*>, false>> = {
_M_cur_node = 0x1000, _M_cur_bucket = 0x7f0c4d4302f8}, <No data fields>}
---Type to continue, or q to quit---
disabled = false
learning =
#16 0x0000000000915523 in Player::UpdateMasteryAuras (this=0x7f0c4d43e000, branch=)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Entities/Player/Player.cpp:25813
canHaveMastery = <value optimized out>
tab = 0x7f0c7cf4d2b8
#17 0x0000000000ababc5 in ScriptMgr::OnTalentBranchSpecChanged (this=, player=0x7f0c4d43e000,
spec=<value optimized out>, newSpecID=823)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Scripting/ScriptMgr.cpp:1315
No locals.
#18 0x000000000091394c in Player::_LoadTalentBranchSpecs (this=0x7f0c4d43e000, result=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Entities/Player/Player.cpp:25183
fields = 0x0
branchSpec = 823
#19 0x0000000000926578 in Player::LoadFromDB (this=0x7f0c4d43e000, guid=, holder=0x7f0c4d42f190)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Entities/Player/Player.cpp:17787
result = {_vptr.ACE_Refcounted_Auto_Ptr = 0x12c1590, rep_ = 0x7f0c4d40a440}
instanceId = 4
time_diff = 51699
soberFactor = 0.0929999948
curTitle = <value optimized out>
now = <value optimized out>
extraflags = 4
mapId = <value optimized out>
taxi_nodes = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x18a43d8 ""}}
map = <value optimized out>
dbAccountId = <value optimized out>
money = <value optimized out>
mapEntry = <value optimized out>
fields = 0x7f0c7d04e608
Gender = <value optimized out>
dungeonDiff = <value optimized out>
raidDiff = <value optimized out>
---Type to continue, or q to quit---
savedHealth =
#20 0x0000000000b4e93f in WorldSession::HandlePlayerLogin (this=, holder=)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp:853
playerGuid = 549
chH = {_vptr.ChatHandler = 0x12bf1d0, m_session = 0x7f0c4a424300, static load_command_table = true,
sentErrorMessage = 80}
data = {<ByteBuffer> = {static DEFAULT_SIZE = <optimized out>, _rpos = 139691655452472, _wpos = 139691655452456,
_storage = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = {
_M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x71 <Address 0x71 out of bounds>, _M_finish = 0x7f0c7f805860 "`X\200\177\f\177",
_M_end_of_storage = 0x1000 <Address 0x1000 out of bounds>}}, <No data fields>}}, m_opcode = 1296265216}
IP_str = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x1 <Address 0x1 out of bounds>}}
#21 0x0000000000ad45c0 in WorldSession::ProcessQueryCallbacks (this=0x7f0c4a424300)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Server/WorldSession.cpp:1064
result = {_vptr.ACE_Refcounted_Auto_Ptr = 0x12c1590, rep_ = 0x7f0c4d40a420}
#22 0x0000000000ad4b9d in WorldSession::Update (this=0x7f0c4a424300, diff=, updater=...)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/Server/WorldSession.cpp:349
packet = 0x0
deletePacket = true
firstDelayedPacket = 0x0
#23 0x0000000000c04135 in World::UpdateSessions (this=0x7f0c7f30d008, diff=)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/World/World.cpp:2592
pSession = 0x7f0c4a424300
updater = {<PacketFilter> = {_vptr.PacketFilter = 0x1310910, m_pSession = 0x7f0c4a424300}, <No data fields>}
itr = {<std::tr1::__detail::_Hashtable_iterator_base<std::pair<unsigned int const, WorldSession*>, false>> = {
_M_cur_node = 0x32, _M_cur_bucket = 0xffffffffff600424}, <No data fields>}
sess = <value optimized out>
#24 0x0000000000c0aa75 in World::Update (this=0x7f0c7f30d008, diff=50)
at /home/mangos/sources/cataclysm-4.0.6/src/server/game/World/World.cpp:1977
No locals.
#25 0x00000000007f5e59 in WorldRunnable::run (this=)
at /home/mangos/sources/cataclysm-4.0.6/src/server/worldserver/WorldThread/WorldRunnable.cpp:59
diff = 50
---Type to continue, or q to quit---
realCurrTime =
realPrevTime =
prevSleepTime = 50
#26 0x0000000000d0f20a in ACE_Based::Thread::ThreadTask (param=0x6d8c)
at /home/mangos/sources/cataclysm-4.0.6/src/server/shared/Threading/Threading.cpp:182
No locals.
#27 0x00007f0c80b578ba in start_thread (arg=) at pthread_create.c:300
__res = <value optimized out>
pd = 0x7f0c4e3ff700
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139690829149952, 7563513040696513315, 140733983511216, 0,
139691709661248, 3, -7571004563740683485, -7570552745321557213}, mask_was_saved = 0}}, priv = {pad = {
0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <value optimized out>
freesize = <value optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#28 0x00007f0c808bf02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#29 0x0000000000000000 in ?? ()