Morphau
-
Posts
205 -
Joined
-
Last visited
-
Donations
0.00 GBP
Content Type
Profiles
Bug Tracker
Wiki
Release Notes
Forums
Downloads
Blogs
Events
Posts posted by Morphau
-
-
Rev. 9670 + SD2. Crash in Player::ActivateSpec very often.
i have too ...
-
Do you have crash log ? ...
-
Mangos 9632:
[New Thread 29862] #0 0x00000000005b35a5 in ChatHandler::HandleGonameCommand (this=0x7fc504a02740, args=<value optimized out>) at ../../../src/game/Level1.cpp:516 y = <value optimized out> chrNameLink = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fc504264ed0 "°K\\207"}} cMap = 0xb4e300 x = <value optimized out> z = <value optimized out> target = 0x149b0cf8 target_guid = 112 target_name = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x21 <Address 0x21 out of bounds>}} _player = 0x7fc50245ee80 #1 0x00007fc50b08c23e in ?? () No symbol table info available. #2 0x0000000000000000 in ?? () No symbol table info available.
-
I confirm this bug, with for exemple rev 9578 it's ok and now with rev 9632 i have the bug too, please fix it
P.S: The bar is turned off but the spell are in the good case if we turned on the bars ...
-
Hello all, first i know that 3.3.3 is not suported but i have just a question, with the ad.exe actually maps make with the client 3.3.3 are good but not for dbc ...
Someone have the good modification source for make dbc 3.3.3 please ?
Thanks
-
Hello thanks, can you post the SQL too for the item please ?
-
Thanks it's fix the bug, please insert in the source
-
This post it's very important, why we don't have any news forum developpers ?
-
don't you have one gameobject assigned to two pools?
How check this please ?
-
Core 9578:
[New Thread 11405]
[New Thread 11407]
[New Thread 11533]
[New Thread 11532]
[New Thread 11409]
[New Thread 11408]
[New Thread 11534]
Core was generated by `./mangos-worldd'.
Program terminated with signal 6, Aborted.
#0 0x00007fe7062c14b5 in raise () from /lib/libc.so.6
#0 0x00007fe7062c14b5 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0x00007fe7062c4f50 in abort () from /lib/libc.so.6
No symbol table info available.
#2 0x00007fe7062ba481 in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3 0x00000000006c6c19 in PoolGroup<GameObject>::SpawnObject (this=0x3d30ed8, spawns=...,
limit=<value optimized out>, triggerFrom=40628, instantly=<value optimized out>)
at ../../../src/game/PoolManager.cpp:279
obj = 0x0
i = 0
__PRETTY_FUNCTION__ = "void PoolGroup<T>::SpawnObject(SpawnedPoolData&, uint32, uint32, bool) [with T = GameObject]"
lastDespawned = 0
count = 1
#4 0x00000000005843fa in GameObject::Update (this=0x7fe6e56458e0)
at ../../../src/game/GameObject.cpp:454
poolid = 11531
#5 0x00000000007b97d3 in MaNGOS::ObjectUpdater::Visit<GameObject> (this=0x7fe6fe45efa0,
m=<value optimized out>) at ../../../src/game/GridNotifiers.cpp:220
No locals.
#6 0x00000000005f8542 in VisitorHelper<MaNGOS::ObjectUpdater, GameObject> (this=0xbc77c70,
t_diff=<value optimized out>) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:47
No locals.
#7 VisitorHelper<MaNGOS::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (this=0xbc77c70, t_diff=<value optimized out>)
at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:53
No locals.
#8 VisitorHelper<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (this=0xbc77c70, t_diff=<value optimized out>)
at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:60
No locals.
#9 TypeContainerVisitor<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >::Visit (this=0xbc77c70,
t_diff=<value optimized out>) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:71
No locals.
#10 Visit<MaNGOS::ObjectUpdater> (this=0xbc77c70, t_diff=<value optimized out>)
at ../../../src/game/../framework/GameSystem/Grid.h:89
No locals.
#11 Visit<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (this=0xbc77c70, t_diff=<value optimized out>)
at ../../../src/game/../framework/GameSystem/NGrid.h:139
No locals.
#12 Visit<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=0xbc77c70, t_diff=<value optimized out>)
at ../../../src/game/Map.h:614
x = <value optimized out>
y = <value optimized out>
cell_x = 3
cell_y = 0
#13 Visit<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=0xbc77c70, t_diff=<value optimized out>)
at ../../../src/game/CellImpl.h:46
No locals.
#14 Map::Update (this=0xbc77c70, t_diff=<value optimized out>) at ../../../src/game/Map.cpp:640
pair = {x_coord = 35, y_coord = 264}
cell = {data = {Part = {grid_x = 4, grid_y = 33, cell_x = 3, cell_y = 0, nocreate = 1,
reserved = 16}, All = 553662532}}
y = 264
x = 35
plr = <value optimized out>
area = {right_offset = 1, left_offset = 2, upper_offset = 1, lower_offset = 1}
updater = {i_timeDiff = 101}
grid_object_update = {i_visitor = @0x7fe6fe45efa0}
__PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#15 0x0000000000605c77 in MapManager::Update (this=0x8463120, diff=<value optimized out>)
at ../../../src/game/MapManager.cpp:265
No locals.
#16 0x0000000000772aa1 in World::Update (this=0x7fe700019250, diff=41)
at ../../../src/game/World.cpp:1434
autobroadcaston = 1
#17 0x00000000004ec4cc in WorldRunnable::run (this=<value optimized out>)
at ../../../src/mangosd/WorldRunnable.cpp:60
diff = 41
realCurrTime = 1557254119
realPrevTime = <value optimized out>
prevSleepTime = 39
#18 0x000000000080ef1c in ACE_Based::Thread::ThreadTask (param=0x2c8d)
at ../../../src/shared/Threading.cpp:187
_task = 0xbc6fbd0
#19 0x00007fe706daea04 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#20 0x00007fe70636d80d in clone () from /lib/libc.so.6
No symbol table info available.
#21 0x0000000000000000 in ?? ()
No symbol table info available.
-
mangos [9566]
Error this
Mod your line by
- aura_update.append(GetPackGUID());
+ aura_update << GetPackGUID();
-
The author it's insider42 ...
-
Here the patch updated:
m_caster->CastCustomSpell(m_caster, 45470, &bp, NULL, NULL, true);
return;
}
+ switch(m_spellInfo->Id)
+ {
+ // Death Grip
+ case 49560:
+ case 49576:
+ {
+ if (!unitTarget || !m_caster)
+ return;
+
+ float x = m_caster->GetPositionX();
+ float y = m_caster->GetPositionY();
+ float z = m_caster->GetPositionZ()+1;
+ float orientation = unitTarget->GetOrientation();
+
+ m_caster->CastSpell(unitTarget,51399,true,NULL);
+
+ if(unitTarget->GetTypeId() != TYPEID_PLAYER)
+ {
+ unitTarget->GetMap()->CreatureRelocation((Creature*)unitTarget,x,y,z,orientation);
+ ((Creature*)unitTarget)->SendMonsterMove(x, y, z, SPLINETYPE_NORMAL, SPLINEFLAG_UNKNOWN11, 1);
+ }
+ else
+ unitTarget->NearTeleportTo(x,y,z,orientation,false);
+
+ return;
+ }
+ }
break;
}
-
Here the patch updated:
m_caster->CastCustomSpell(m_caster, 45470, &bp, NULL, NULL, true);
return;
}
+ switch(m_spellInfo->Id)
+ {
+ // Death Grip
+ case 49560:
+ case 49576:
+ {
+ if (!unitTarget || !m_caster)
+ return;
+
+ float x = m_caster->GetPositionX();
+ float y = m_caster->GetPositionY();
+ float z = m_caster->GetPositionZ()+1;
+ float orientation = unitTarget->GetOrientation();
+
+ m_caster->CastSpell(unitTarget,51399,true,NULL);
+
+ if(unitTarget->GetTypeId() != TYPEID_PLAYER)
+ {
+ unitTarget->GetMap()->CreatureRelocation((Creature*)unitTarget,x,y,z,orientation);
+ ((Creature*)unitTarget)->SendMonsterMove(x, y, z, SPLINETYPE_NORMAL, SPLINEFLAG_UNKNOWN11, 1);
+ }
+ else
+ unitTarget->NearTeleportTo(x,y,z,orientation,false);
+
+ return;
+ }
+ }
break;
}
-
I haven't released anything yet as it ain't finished.
Indeed ^^ I have post in the wrong topic ><
-
Thanks but i can open the project, with what version of visual you can run the project ?l
-
Core: 9509:
[New Thread 14988][New Thread 14962]
[New Thread 14991]
[New Thread 14990]
[New Thread 14964]
[New Thread 14989]
[New Thread 14960]
[New Thread 14963]
Core was generated by `./mangos-worldd'.
Program terminated with signal 6, Aborted.
#0 0x00007f8c3c3664b5 in raise () from /lib/libc.so.6
#0 0x00007f8c3c3664b5 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0x00007f8c3c369f50 in abort () from /lib/libc.so.6
No symbol table info available.
#2 0x00007f8c3c35f481 in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3 0x0000000000500262 in WorldObject::GetMap (this=<value optimized out>)
at ../../../src/game/Object.h:490
st = {static SYMBUFSIZ = 4096,
buf_ = "./HER_9509/9509mangos199/bin/mangos-worldd-her(_ZN5Spell16DoSpellHitOnUnitEP4Unitj+0x360) [0x6ecac0]\\n./HER_9509/9509mangos199/bin/mangos-worldd-her(_ZN5Spell19DoAllEffectOnTargetEPNS_10TargetInfoE+0x2"..., buflen_ = 1177,
static UNSUPPORTED = 0x7f8c3e346020 "<stack traces unsupported platform>",
static UNABLE_TO_GET_TRACE = 0x7f8c3e346050 "<unable to get trace>"}
__FUNCTION__ = "GetMap"
__PRETTY_FUNCTION__ = "Map* WorldObject::GetMap() const"
#4 0x000000000070f6b2 in Spell::EffectScriptEffect (this=<value optimized out>,
eff_idx=<value optimized out>) at ../../../src/game/SpellEffects.cpp:6204
No locals.
#5 0x00000000006ecac0 in Spell::DoSpellHitOnUnit (this=0x7f8c18ed9e00, unit=0x7f8c0c8971a0,
effectMask=3) at ../../../src/game/Spell.cpp:1166
effectNumber = 1
realCaster = 0x7f8c0c8971a0
#6 0x00000000006eebbb in Spell::DoAllEffectOnTarget (this=0x7f8c18ed9e00,
target=0xffffffffffffffff) at ../../../src/game/Spell.cpp:963
mask = 6
unit = 0x7f8c0c8971a0
real_caster = 0x7f8c0c8971a0
caster = 0x7f8c0c8971a0
missInfo = SPELL_MISS_NONE
procVictim = 32768
procAttacker = 16384
procEx = <value optimized out>
#7 0x00000000006f7bf4 in Spell::handle_immediate (this=0x7f8c18ed9e00)
at ../../../src/game/Spell.cpp:2760
No locals.
#8 0x00000000006fd1d0 in Spell::cast (this=0x7f8c18ed9e00, skipCheck=true)
at ../../../src/game/Spell.cpp:2733
castResult = <value optimized out>
#9 0x00000000007441a1 in Unit::CastSpell (this=0x7f8c0c8971a0, Victim=<value optimized out>,
spellInfo=<value optimized out>, triggered=<value optimized out>, castItem=0x0,
triggeredByAura=0x0, originalCaster=0) at ../../../src/game/Unit.cpp:1110
targets = {m_srcX = 0, m_srcY = 0, m_srcZ = 0, m_destX = -1861.4165,
m_destY = 5430.64355, m_destZ = -8.70507908, m_strTarget = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb73398 ""}}, m_targetMask = 2,
m_unitTarget = 0x7f8c0c8971a0, m_GOTarget = 0x0, m_itemTarget = 0x0,
m_unitTargetGUID = 6011, m_GOTargetGUID = 0, m_CorpseTargetGUID = 0,
m_itemTargetGUID = 0, m_itemTargetEntry = 0}
#10 0x00000000007dd55b in WorldSession::HandleQuestgiverAcceptQuestOpcode (this=0x7f8c1cc8e5e0,
recv_data=<value optimized out>) at ../../../src/game/QuestHandler.cpp:219
pObject = 0xc681f70
qInfo = 0xab5e230
guid = 17379391272082538829
quest = 13082
unk1 = <value optimized out>
#11 0x0000000000779c8d in WorldSession::Update (this=0x7f8c1cc8e5e0)
at ../../../src/game/WorldSession.cpp:230
packet = 0x7f8c36de7c90
currTime = <value optimized out>
#12 0x00000000007731aa in World::UpdateSessions (this=0x7f8c34019250, diff=50)
at ../../../src/game/World.cpp:1847
itr = {<std::tr1::__detail::_Hashtable_iterator_base<std::Pair<unsigned int const, WorldSession*>, false>> = {_M_cur_node = 0x7fff467b5100,
_M_cur_bucket = 0xffffffffff60041c}, <No data fields>}
sess = <value optimized out>
#13 0x0000000000773a89 in World::Update (this=0x7f8c34019250, diff=50)
at ../../../src/game/World.cpp:1391
autobroadcaston = 1
#14 0x00000000004f1d5c in WorldRunnable::run (this=<value optimized out>)
at ../../../src/mangosd/WorldRunnable.cpp:60
diff = 50
realCurrTime = 1145988696
realPrevTime = <value optimized out>
prevSleepTime = 49
#15 0x000000000081207c in ACE_Based::Thread::ThreadTask (param=0x3a70)
at ../../../src/shared/Threading.cpp:187
_task = 0x535f010
#16 0x00007f8c3ce53a04 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#17 0x00007f8c3c41280d in clone () from /lib/libc.so.6
No symbol table info available.
#18 0x0000000000000000 in ?? ()
No symbol table info available.
The cause of this crash it's on of spell use in this quest: http://www.wowhead.com/?quest=13082
-
Oo, it's a good things what you will be make
-
Core: 9509:
[New Thread 18316]
Core was generated by `./mangos-worldd'.
Program terminated with signal 6, Aborted.
#0 0x00007fe53c9644b5 in raise () from /lib/libc.so.6
#0 0x00007fe53c9644b5 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0x00007fe53c967f50 in abort () from /lib/libc.so.6
No symbol table info available.
#2 0x00007fe53d203cc5 in __gnu_cxx::__verbose_terminate_handler() ()
from /usr/lib/libstdc++.so.6
No symbol table info available.
#3 0x00007fe53d2020f6 in ?? () from /usr/lib/libstdc++.so.6
No symbol table info available.
#4 0x00007fe53d202123 in std::terminate() () from /usr/lib/libstdc++.so.6
No symbol table info available.
#5 0x00007fe53d20221e in __cxa_throw () from /usr/lib/libstdc++.so.6
No symbol table info available.
#6 0x00000000004ed000 in MaNGOS::ObjectLifeTime<Log>::OnDeadReference ()
at ../../../src/mangosd/../framework/Policies/ObjectLifeTime.h:47
No locals.
#7 0x00000000004ed0c4 in MaNGOS::Singleton<Log, MaNGOS::SingleThreaded<Log>, MaNGOS::OperatorNew<Log>, MaNGOS::ObjectLifeTime<Log> >::Instance ()
at ../../../src/mangosd/../framework/Policies/SingletonImp.h:46
No locals.
#8 0x00000000004ed1b4 in FreezeDetectorRunnable::run (this=0x7fe51b24ae30)
at ../../../src/mangosd/Master.cpp:112
No locals.
#9 0x000000000081200c in Thread (this=<value optimized out>, instance=0x0)
at ../../../src/shared/Threading.cpp:116
st = {static SYMBUFSIZ = 4096,
buf_ = "\\000\\061ÛFÿ\\177\\000\\000\\004\\032E=å\\177\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\020\\071é-å\\177", '\\000' <repeats 130 times>, "\\020\\071é-å\\177\\000\\000\\067Ý\\203q\\017;»¥\\000\\061ÛFÿ\\177", '\\000' <repeats 18 times>, "\\003\\000\\000\\000\\000\\000\\000\\000\\067Ýc\\020Ý`qZ7Ý\\027B\\205AqZ", '\\000' <repeats 48 times>, "\\020\\071é-å\\177\\000\\000\\r\\b¡<å\\177", '\\000' <repeats 1674 times>, "\\200¥É<å\\177\\000\\000È=é-å\\177", '\\000' <repeats 34 times>, "@¾É<å\\177", '\\000' <repeats 66 times>, "@üÐ\\021å\\177\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\020\\071é-å\\177\\000\\000°®$\\033å\\177"..., buflen_ = 0,
static UNSUPPORTED = 0x7fe53e944020 "<stack traces unsupported platform>",
static UNABLE_TO_GET_TRACE = 0x7fe53e944050 "<unable to get trace>"}
_start = <value optimized out>
#10 0x0000000000000000 in ?? ()
No symbol table info available.
-
Why developers did not want to implement this?
Because it's work ok but it's very hacky code ...
-
Hello all, i have a problem, in one on my custum scripts i want use the function PSendSysMessage(); and when i compile i have this declaration not found but i have include chat.h in the scripts ... (#include "Chat.h")
Why and how do make ? ...
-
It's just one of secret things of the client ^^
-
Thanks for the share
-
With latest rev it work perfectly but for compile we need make write this:
and not this:+ basepoints[0] = triggerAmount;+ basepoints0 = triggerAmount;And all it's ok and i'am repeat in the game the spell work very well
[Crash] Dual spect crash full ...
in OldBug reports
Posted
Hello all, thanks for your job about dual spect but this modification make full crash, with last version and no custum crash i have too too too many crash:
It's append when some player whant tu change spec and active them ...
For this crash i have make hard modification in player.cpp for the function: void Player::ActivateSpec(uint8 specNum)
What appened ? ...
Thanks and sorry for my english but i am french ...