Jump to content

World of Warcraft Server for Windows - Installation Guide


Recommended Posts

  • Replies 186
  • Created
  • Last Reply

Top Posters In This Topic

No problems with the git server right now, either it was a short server side problem or you have a communication problem between your git gui and the server, probably a local firewall.

ОК soo how to fix it ... ?

Disable your firewall.

OK i did it i disable the wirewall and still nothing .... ??

Link to comment
Share on other sites

I am getting an error when compiling SCRIPTDEV2 (from step 8). When I view the log it states the following error:

boss_cthun.cpp
..\\scripts\\kalimdor\\temple_of_ahnqiraj\\boss_cthun.cpp(618) : error C2679: binary '[' : no operator found which takes a right-hand operand of type 'const ObjectGuid' (or there is no acceptable conversion)
       C:\\Program Files (x86)\\Microsoft Visual Studio 9.0\\VC\\include\\unordered_map(208): could be 'bool &std::tr1::unordered_map<_Kty,_Ty>::operator [](const unsigned __int64 &)'
       with
       [
           _Kty=uint64,
           _Ty=bool
       ]
       while trying to match the argument list '(std::tr1::unordered_map<_Kty,_Ty>, const ObjectGuid)'
       with
       [
           _Kty=uint64,
           _Ty=bool
       ]

Is this normal? If not, does anyone have a suggestion to get past this error?

Link to comment
Share on other sites

ScriptDev2 has moved to git finally, the svn may be out of date.

you can find the repository at https://github.com/scriptdev2/scriptdev2

To proper clone the git repo, you must delete the old ScriptDev2 directory.

to clone the ScriptDev2 Repository git://github.com/scriptdev2/scriptdev2.git into the directory ScriptDev2 within <MaNGOS>/src/bindings

You can also easily use the Git-bash to do so: Open "Git Bash here" in <MaNGOS>/src/bindings and type

$ git clone git://github.com/scriptdev2/scriptdev2.git ScriptDev2

Link to comment
Share on other sites

  • 1 month later...

When I try to run the server, everything work just fine until I try to create a character (in game). The mangosd.exe crashing with this:

Revision: * * 11630 * Date 15:6:2011. Time 21:19 //===================================================== *** Hardware *** Processor: AMD Athlon(tm) XP Number Of Processors: 1 Physical Memory: 523760 KB (Available: 29268 KB) Commit Charge Limit: 1280128 KB *** Operation System *** Microsoft Windows XP Professional Service Pack 3 (Version 5.1, Build 2600) //===================================================== Exception code: C000001D ILLEGAL_INSTRUCTION Fault address: 0066F89A 01:0026E89A C:\\Mangos\\mangosd.exe Registers: EAX:00000001 EBX:7588EA20 ECX:6F8BEAA7 EDX:00000044 ESI:77C84000 EDI:00000004 CS:EIP:001B:0066F89A SS:ESP:0023:076E99A0 EBP:076E99BC DS:0023 ES:0023 FS:003B GS:0000 Flags:00010246 Call stack: Address Frame Function SourceFile 0066F89A 00000000 Aura::HandleModTotalPercentStat+5A 00665392 00000000 Aura::ApplyModifier+32 00665557 00000000 SpellAuraHolder::ApplyAuraModifiers+27 004C7218 00000000 Unit::AddSpellAuraHolder+6A8 0072E138 00000000 Spell::DoSpellHitOnUnit+538 0072F12C 00000000 Spell::DoAllEffectOnTarget+15C 0072F77B 00000000 Spell::handle_immediate+4B 0073AFAD 00000000 Spell::cast+6AD 0073B30A 00000000 Spell::prepare+1DA 004B9A5D 00000000 Unit::CastSpell+1ED 004BEC42 00000000 Unit::CastSpell+102 0055858E 00000000 Player::addSpell+7EE 0055B2B3 00000000 Player::learnDefaultSpells+C3 005649B3 00000000 Player::Create+653 00819C41 00000000 WorldSession::HandleCharCreateOpcode+761 005FC5C1 00000000 WorldSession::ExecuteOpcode+21 006019E1 00000000 WorldSession::Update+181 00482D34 00000000 World::UpdateSessions+94 00484CB6 00000000 World::Update+116 00451ED2 00000000 WorldRunnable::run+52 00463980 00000000 ACE_Based::Thread::ThreadTask+10 00A37064 00000000 ACE_OS_Thread_Adapter::invoke+74 78AFC6DE 00000000 _endthreadex+3A 78AFC788 00000000 _endthreadex+E4 7C80B729 00000000 GetModuleFileNameA+1BA Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 7C802542 00000000 WaitForSingleObject+12 009EAB83 00000000 ACE_OS::thr_join+23 00A5DF91 00000000 ACE_Thread_Manager::wait_task+1E1 00A59D6F 00000000 ACE_Task_Base::wait+F 00603F7F 00000000 WorldSocketMgr::Wait+1F 00450B67 00000000 Master::Run+5E7 0044D52E 00000000 main+3AE 004540E9 00000000 __tmainCRTStartup+122 7C817077 00000000 RegisterWaitForInputIdle+49 Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 7C802455 00000000 Sleep+F 00463A9E 00000000 ACE_Based::Thread::Sleep+3E 004650AD 00000000 SqlDelayThread::run+2D 00463980 00000000 ACE_Based::Thread::ThreadTask+10 00A37064 00000000 ACE_OS_Thread_Adapter::invoke+74 78AFC6DE 00000000 _endthreadex+3A 78AFC788 00000000 _endthreadex+E4 7C80B729 00000000 GetModuleFileNameA+1BA Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 7C802455 00000000 Sleep+F 00463A9E 00000000 ACE_Based::Thread::Sleep+3E 004650AD 00000000 SqlDelayThread::run+2D 00463980 00000000 ACE_Based::Thread::ThreadTask+10 00A37064 00000000 ACE_OS_Thread_Adapter::invoke+74 78AFC6DE 00000000 _endthreadex+3A 78AFC788 00000000 _endthreadex+E4 7C80B729 00000000 GetModuleFileNameA+1BA Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 7C802455 00000000 Sleep+F 00463A9E 00000000 ACE_Based::Thread::Sleep+3E 004650AD 00000000 SqlDelayThread::run+2D 00463980 00000000 ACE_Based::Thread::ThreadTask+10 00A37064 00000000 ACE_OS_Thread_Adapter::invoke+74 78AFC6DE 00000000 _endthreadex+3A 78AFC788 00000000 _endthreadex+E4 7C80B729 00000000 GetModuleFileNameA+1BA Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 076E8A24 00000000 0000:00000000 A54C15FF FFFFFFFF 0000:00000000 Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 7C873071 00000000 GetConsoleInputWaitHandle+318 7C8731B8 00000000 ReadConsoleA+3B 7C8018B7 00000000 ReadFile+A5 78ABBFEE 00000000 ??0__non_rtti_object@std@@QAE@ABV01@@Z+12A 78ABC0B9 00000000 _read+81 78ABCE99 00000000 _filbuf+55 78B0357B 00000000 fgets+F8 0044219D 00000000 CliRunnable::run+AD 00463980 00000000 ACE_Based::Thread::ThreadTask+10 00A37064 00000000 ACE_OS_Thread_Adapter::invoke+74 78AFC6DE 00000000 _endthreadex+3A 78AFC788 00000000 _endthreadex+E4 7C80B729 00000000 GetModuleFileNameA+1BA Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 71A55FA7 00000000 0001:00004FA7 C:\\WINDOWS\\system32\\MSWSOCK.dll 71AB314F 00000000 select+A7 009F5820 00000000 ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token> >::wait_for_multiple_events+120 00A5FA61 00000000 ACE_TP_Reactor::get_event_for_dispatching+91 00A60482 00000000 ACE_TP_Reactor::dispatch_i+12 00A60616 00000000 ACE_TP_Reactor::handle_events+B6 00A42C3E 00000000 ACE_Reactor::run_reactor_event_loop+2E 00606301 00000000 ReactorRunnable::svc+D1 00A59FDE 00000000 ACE_Task_Base::svc_run+2E 00A5A3BB 00000000 ACE_Thread_Adapter::invoke_i+6B 00A5A503 00000000 ACE_Thread_Adapter::invoke+83 78AFC6DE 00000000 _endthreadex+3A 78AFC788 00000000 _endthreadex+E4 7C80B729 00000000 GetModuleFileNameA+1BA Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 71A55FA7 00000000 0001:00004FA7 C:\\WINDOWS\\system32\\MSWSOCK.dll 71AB314F 00000000 select+A7 009F5820 00000000 ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token> >::wait_for_multiple_events+120 00A5FA61 00000000 ACE_TP_Reactor::get_event_for_dispatching+91 00A60482 00000000 ACE_TP_Reactor::dispatch_i+12 00A60616 00000000 ACE_TP_Reactor::handle_events+B6 00A42C3E 00000000 ACE_Reactor::run_reactor_event_loop+2E 00606301 00000000 ReactorRunnable::svc+D1 00A59FDE 00000000 ACE_Task_Base::svc_run+2E 00A5A3BB 00000000 ACE_Thread_Adapter::invoke_i+6B 00A5A503 00000000 ACE_Thread_Adapter::invoke+83 78AFC6DE 00000000 _endthreadex+3A 78AFC788 00000000 _endthreadex+E4 7C80B729 00000000 GetModuleFileNameA+1BA ======================== Local Variables And Parameters Call stack: Address Frame Function SourceFile 0066F89A 00000000 Aura::HandleModTotalPercentStat+5A punting on symbol apply punting on symbol __formal punting on symbol maxHPValue punting on symbol curHPValue 00665392 00000000 Aura::ApplyModifier+32 punting on symbol apply punting on symbol Real 00665557 00000000 SpellAuraHolder::ApplyAuraModifiers+27 punting on symbol apply punting on symbol real 004C7218 00000000 Unit::AddSpellAuraHolder+6A8 Local <user defined> 'holder' Local <user defined> 'aurSpellInfo' Local <user defined> 'spair' Local <user defined> 'iter' Local <user defined> 'foundHolder' Local <user defined> 'scTargets' Local <user defined> 'itr_targetGuid' Local <user defined> 'itr_spellEntry' 0072E138 00000000 Spell::DoSpellHitOnUnit+538 Local <user defined> 'unit' punting on symbol effectMask Local <user defined> 'realCaster' punting on symbol effectNumber punting on symbol multiplier punting on symbol duration 0072F12C 00000000 Spell::DoAllEffectOnTarget+15C Local <user defined> 'target' Local <user defined> 'unit' Local <user defined> 'caster' Local <user defined> 'missInfo' punting on symbol mask punting on symbol procVictim Local <user defined> 'real_caster' punting on symbol procAttacker punting on symbol crit punting on symbol absorb punting on symbol gain Local <user defined> 'damageInfo' punting on symbol count Local <user defined> 'itr' punting on symbol bp Local <user defined> 'damageInfo' 0072F77B 00000000 Spell::handle_immediate+4B 0073AFAD 00000000 Spell::cast+6AD punting on symbol skipCheck 0073B30A 00000000 Spell::prepare+1DA Local <user defined> 'targets' Local <user defined> 'triggeredByAura' 004B9A5D 00000000 Unit::CastSpell+1ED Local <user defined> 'Victim' Local <user defined> 'spellInfo' punting on symbol triggered Local <user defined> 'castItem' Local <user defined> 'triggeredByAura' Local <user defined> 'originalCaster' Local <user defined> 'triggeredBy' Local <user defined> 'targets' 004BEC42 00000000 Unit::CastSpell+102 Local <user defined> 'Victim' punting on symbol spellId punting on symbol triggered Local <user defined> 'castItem' Local <user defined> 'triggeredByAura' Local <user defined> 'originalCaster' Local <user defined> 'triggeredBy' 0055858E 00000000 Player::addSpell+7EE punting on symbol spell_id punting on symbol active punting on symbol learning punting on symbol dependent punting on symbol disabled Local <user defined> 'spellInfo' punting on symbol disabled_case Local <user defined> 'skill_bounds' Local <user defined> 'talentPos' punting on symbol maxskill punting on symbol superceded_old Local <user defined> 'spell_bounds' punting on symbol dependent_set Local <user defined> 'itr' punting on symbol next_active_spell_id Local <user defined> 'nextMap' Local <user defined> 'next_itr' Local <user defined> 'data' Local <user defined> 'data' Local <user defined> 'newspell' Local <user defined> 'data' Local <user defined> 'data' Local <user defined> 'iter' Local <user defined> 'talent' Local <user defined> '_spell_idx' 0055B2B3 00000000 Player::learnDefaultSpells+C3 Local <user defined> 'info' 005649B3 00000000 Player::Create+653 punting on symbol guidlow Local <user defined> 'name' punting on symbol race punting on symbol class_ punting on symbol gender punting on symbol skin punting on symbol face punting on symbol hairStyle punting on symbol hairColor punting on symbol facialHair punting on symbol __formal punting on symbol powertype Local <user defined> 'cEntry' punting on symbol i punting on symbol eDest Local <user defined> 'sDest' 00819C41 00000000 WorldSession::HandleCharCreateOpcode+761 Local <user defined> 'recv_data' punting on symbol hairStyle punting on symbol facialHair punting on symbol skin punting on symbol class_ punting on symbol hairColor Local <user defined> 'data' punting on symbol race_ Local <user defined> 'skipCinematics' punting on symbol face punting on symbol have_same_race Local <user defined> 'name' punting on symbol AllowTwoSideAccounts punting on symbol have_req_level_for_heroic punting on symbol gender Local <user defined> 'classEntry' punting on symbol heroic_free_slots Local <user defined> 'IP_str' punting on symbol req_level_for_heroic punting on symbol outfitId punting on symbol charcount punting on symbol acc_race Local <user defined> 'team_' 005FC5C1 00000000 WorldSession::ExecuteOpcode+21 Local <user defined> 'opHandle' Local <user defined> 'packet' 006019E1 00000000 WorldSession::Update+181 Local <user defined> 'updater' Local <user defined> 'packet' 00482D34 00000000 World::UpdateSessions+94 punting on symbol diff Local <user defined> 'sess' Local <user defined> 'next' Local <user defined> 'updater' 00484CB6 00000000 World::Update+116 punting on symbol diff punting on symbol maxClientsNum 00451ED2 00000000 WorldRunnable::run+52 00463980 00000000 ACE_Based::Thread::ThreadTask+10 punting on symbol param 00A37064 00000000 ACE_OS_Thread_Adapter::invoke+74 punting on symbol status 78AFC6DE 00000000 _endthreadex+3A 78AFC788 00000000 _endthreadex+E4 7C80B729 00000000 GetModuleFileNameA+1BA ======================== Global Variables

<== Crash:"mangosd.exe_[15-6_21-19-58].txt" in folder:"C:\\Mangos\\Crashs"

Please, who can help me?

Sorry for my poor english.

Link to comment
Share on other sites

  • 7 months later...
  • 2 months later...

Hello Everyone

Long time since I've been on and trying to catch up. I have two problem problem, Both in the same part of the Guide (Part 15). By the way temporary, awesome guide. I wish i had that the first time i gave it a go. To the problems

The first time that i don't believe i'm having a problem with;

When i go the the link for the UDB updates with my Window XP Pro SP3, and Firefox 11.0, i click on the link for an updates

unifieddb - Revision 404: /trunk/Updates/0.12.2_additions

..

402_corepatch_characters_11377_to_11792.sql

402_corepatch_mangos_11377_to_11792.sql

402_updatepack_mangos.sql

403_corepatch_mangos_11793_to_11840.sql

403_updatepack_mangos.sql

404_corepatch_mangos_11841_to_11928.sql

404_updatepack_mangos.sql

and i click on the link i get Tags and Trunk directory and other times i get a page of text (script). I've looked at all my setting and can not see any thing that would effect that. For one of the updates, no matter how many times i click on it i always get a the Tags and Trunk directory.

Sticky Revision:

File Rev. Age Author Last log entry

tags/ 402 6 months crackm Update pack 402, for Mangos 11792 for 3.3.5a, SQL for ScriptDev2 2279. Biggest …

trunk/ 404 3 weeks crackm Update pack 404, for Mangos 11928 for 3.3.5a, SQL for ScriptDev2 2478 Biggest c…

My other problem that i have been trying to work through but am just no grasping;

I understand about the updates to the DB and how to do them from the C:\\Mangos\\sql\\Update folder, just run the next update version in the list. What i have failed to comprehend to when to run the UDB updates. I've tried to do it in the ver. # on the update but the are two numbers. I run them in order with the C:\\Mangos updates, but generates errors.

One other thing, more a question then a problem i thing. During some of the updates, i sometimes get a warning. Is that some thing i should be concerned about those?

Link to comment
Share on other sites

Sorry for the questions everyone. I figured it out. I processed the UDB updates, from where the table version where at. Once all the updates are done i checked where the db version ended at and and continued updates from c:\\mangos\\sql\\updates at that point. I reread the part 15 again and temporary did explain it well, i just didn't caught it right away. Sorry temporary! thank you all

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use