View Single Post
  #3  
Old 05-27-2009, 02:46 PM
ndnet
Hill Giant
 
Join Date: Oct 2003
Posts: 105
Default

Zone is now crashing on ZoneDatabase::LoadAAs()

Zone init appears normal and happy:

Code:
(gdb) r
Starting program: /home/eqemu/eqemu/zone 
[Thread debugging using libthread_db enabled]
[New Thread 47806244264320 (LWP 31479)]
[Debug] Starting Log: logs/eqemu_debug_zone.log
[Debug] [RULES__CHANGE] Resetting running rules to default values
[Debug] [ZONE__INIT] Loading server configuration..
[Debug] [ZONE__INIT] Warning: Unable to read log.ini
[Debug] [ZONE__INIT] Connecting to MySQL...
[Status] Starting Log: logs/eqemu_zone.log
[Status] Using database 'kmra' at localhost:3306
[New Thread 1082132832 (LWP 31482)]
[Debug] [ZONE__INIT] CURRENT_ZONE_VERSION: EQEMu 0.7.0
[Debug] [ZONE__INIT] Warning: Unable to read ./log.ini
[Debug] [ZONE__INIT] Mapping Incoming Opcodes
[Debug] [ZONE__INIT] Loading Variables
[Debug] [COMMON__THREADS] Starting DBAsyncLoop with thread ID 1082132832
[Debug] [ZONE__INIT] Loading zone names
[Debug] [ZONE__INIT] Loading items
[Status] libEMuShareMem.so loaded
[Debug] [ZONE__INIT] Loading npc faction lists
[Debug] [ZONE__INIT] Loading loot tables
[Debug] [ZONE__INIT] Loading skill caps
[Debug] [ZONE__INIT] Loading spells
[Debug] [ZONE__INIT] Loading guilds
[Debug] [ZONE__INIT] Loading factions
[Debug] [ZONE__INIT] Loading titles
[Debug] [ZONE__INIT] Loading AA effects
[Debug] [ZONE__INIT] Loading tributes
[Debug] [ZONE__INIT] Loading corpse timers
[Debug] [ZONE__INIT] Loading commands
[Debug] command_init(): - Command 'advnpcspawn' set to access level 200.
[Debug] command_init(): - Command 'aggrozone' set to access level 100.
[Debug] command_init(): - Command 'altactivate' set to access level 200.
[Debug] command_init(): - Command 'damage' set to access level 255.
[Debug] command_init(): - Command 'equipitem' set to access level 255.
[Debug] command_init(): - Command 'finditem' set to access level 50.
[Debug] command_init(): - Command 'flag' set to access level 255.
[Debug] command_init(): - Command 'gi' set to access level 255.
[Debug] command_init(): - Command 'giveitem' set to access level 255.
[Debug] command_init(): - Command 'gm' set to access level 100.
[Debug] command_init(): - Command 'gmhideme' set to access level 100.
[Debug] command_init(): - Command 'goon' set to access level 0.
[Debug] command_init(): - Command 'goto' set to access level 50.
[Debug] command_init(): - Command 'guildapprove' set to access level 50.
[Debug] command_init(): - Command 'guildcreate' set to access level 200.
[Debug] command_init(): - Command 'guilds' set to access level 200.
[Debug] command_init(): - Command 'heal' set to access level 255.
[Debug] command_init(): - Command 'hideme' set to access level 50.
[Debug] command_init(): - Command 'hp' set to access level 200.
[Debug] command_init(): - Command 'iplookup' set to access level 50.
[Debug] command_init(): - Command 'iteminfo' set to access level 50.
[Debug] command_init(): - Command 'kill' set to access level 255.
[Debug] command_init(): - Command 'level' set to access level 255.
[Debug] command_init(): - Command 'listnpcs' set to access level 50.
[Debug] command_init(): - Command 'mana' set to access level 200.
[Debug] command_init(): - Command 'manaburn' set to access level 50.
[Debug] command_init(): - Command 'melody' set to access level 0.
[Debug] command_init(): - Command 'movechar' set to access level 150.
[Debug] command_init(): - Command 'npcedit' set to access level 150.
[Debug] command_init(): - Command 'npcloot' set to access level 200.
[Debug] command_init(): - Command 'npcspawn' set to access level 200.
[Debug] command_init(): - Command 'npctypespawn' set to access level 150.
[Debug] command_init(): - Command 'oocmute' set to access level 255.
[Debug] command_init(): - Command 'peekinv' set to access level 10.
[Debug] command_init(): - Command 'peqzone' set to access level 200.
[Debug] command_init(): - Command 'pf' set to access level 50.
[Debug] command_init(): - Command 'save' set to access level 0.
[Debug] command_init(): - Command 'scribespells' set to access level 255.
[Debug] command_init(): - Command 'setallskill' set to access level 255.
[Debug] command_init(): - Command 'setexp' set to access level 200.
[Debug] command_init(): - Command 'setskill' set to access level 255.
[Debug] command_init(): - Command 'setskillall' set to access level 255.
[Debug] command_init(): - Command 'showbuffs' set to access level 10.
[Debug] command_init(): - Command 'showstats' set to access level 50.
[Debug] command_init(): - Command 'si' set to access level 200.
[Debug] command_init(): - Command 'spawn' set to access level 150.
[Debug] command_init(): - Command 'spawnfix' set to access level 150.
[Debug] command_init(): - Command 'spellinfo' set to access level 50.
[Debug] command_init(): - Command 'task' set to access level 100.
[Debug] command_init(): - Command 'title' set to access level 250.
[Debug] command_init(): - Command 'undyeme' set to access level 0.
[Debug] command_init(): - Command 'zone' set to access level 50.
[Debug] [ZONE__INIT] 213 commands loaded
[Debug] [ZONE__INIT] Loading rule set 'default'
[Debug] [RULES__CHANGE] Loading rule set 'default' (1)
[Debug] [RULES__CHANGE] Set rule Character:MaxLevel to value 87
[Debug] [RULES__CHANGE] Set rule Combat:WarBerBaseCritChance to value 0.3799999952316
[Debug] [RULES__CHANGE] Set rule Character:DeathExpLossLevel to value 10
[Debug] [RULES__CHANGE] Set rule Combat:NPCBashKickLevel to value 40
[Debug] [RULES__ERROR] Unable to find rule 'Spells:SpellAggroModifier'
[Debug] [RULES__ERROR] Unable to interpret rule record for Spells:SpellAggroModifier
[Debug] [RULES__CHANGE] Set rule Character:EnduranceRegenMultiplier to value -1
[Debug] [RULES__CHANGE] Set rule Character:LeaveCorpses to value true
[Debug] [RULES__CHANGE] Set rule Character:LeaveNakedCorpses to value true
[Debug] [RULES__CHANGE] Set rule Character:CorpseDecayTimeMS to value 357000
[Debug] [RULES__CHANGE] Set rule Combat:BaseCritChance to value 0.0500000007451
[Debug] [RULES__CHANGE] Set rule Zone:EnableShadowrest to value true
[Debug] [RULES__CHANGE] Set rule Character:HealOnLevel to value true
[Debug] [RULES__CHANGE] Set rule Character:FeignKillsPet to value false
[Debug] [RULES__CHANGE] Set rule Combat:UseIntervalAC to value true
[Debug] [RULES__CHANGE] Set rule Combat:PetAttackMagicLevel to value 30
[Debug] [RULES__CHANGE] Set rule NPC:SayPauseTimeInSec to value 5
[Debug] [RULES__CHANGE] Set rule NPC:OOCRegen to value 10
[Debug] [RULES__CHANGE] Set rule Watermap:CheckWaypointsInWaterWhenLoading to value false
[Debug] [RULES__CHANGE] Set rule Watermap:CheckForWaterWhenMoving to value false
[Debug] [RULES__CHANGE] Set rule Watermap:CheckForWaterOnSendTo to value false
[Debug] [RULES__CHANGE] Set rule Watermap:CheckForWaterWhenFishing to value false
[Debug] [RULES__CHANGE] Set rule Watermap:FishingRodLength to value 30.0000000000000
[Debug] [RULES__CHANGE] Set rule Watermap:FishingLineLength to value 40.0000000000000
[Debug] [RULES__CHANGE] Set rule Aggro:SmartAggroList to value true
[Debug] [RULES__CHANGE] Set rule Aggro:SittingAggroMod to value 35
[Debug] [RULES__CHANGE] Set rule Aggro:MeleeRangeAggroMod to value 30
[Debug] [RULES__CHANGE] Set rule Aggro:CurrentTargetAggroMod to value 0
[Debug] [RULES__CHANGE] Set rule Aggro:CriticallyWoundedAggroMod to value 100
[Debug] [RULES__CHANGE] Set rule Aggro:SlowAggroMod to value 450
[Debug] [RULES__CHANGE] Set rule Aggro:IncapacitateAggroMod to value 500
[Debug] [RULES__CHANGE] Set rule Aggro:MovementImpairAggroMod to value 175
[Debug] [RULES__CHANGE] Set rule Aggro:SpellAggroMod to value 28
[Debug] [RULES__CHANGE] Set rule Aggro:SongAggroMod to value 33
[Debug] [RULES__CHANGE] Set rule Aggro:PetSpellAggroMod to value 15
[Debug] [RULES__CHANGE] Set rule NPC:BuffFriends to value false
[Debug] [RULES__CHANGE] Set rule Character:DeathItemLossLevel to value 90
[Debug] [RULES__CHANGE] Set rule Map:FixPathingZWhenLoading to value false
[Debug] [RULES__CHANGE] Set rule Map:FixPathingZAtWaypoints to value false
[Debug] [RULES__CHANGE] Set rule Map:FixPathingZWhenMoving to value false
[Debug] [RULES__CHANGE] Set rule Map:FixPathingZOnSendTo to value false
[Debug] [RULES__CHANGE] Set rule Character:ItemDamageShieldCap to value 35
[Debug] [RULES__CHANGE] Set rule Watermap:CheckForWaterAtWaypoints to value false
[Debug] [RULES__CHANGE] Set rule Character:ItemHealthRegenCap to value 50
[Debug] [RULES__CHANGE] Set rule Character:ItemManaRegenCap to value 25
[Debug] [RULES__ERROR] Unable to find rule 'Merchant:SellSoldItems'
[Debug] [RULES__ERROR] Unable to interpret rule record for Merchant:SellSoldItems
[Debug] [RULES__CHANGE] Set rule Character:ExpMultiplier to value 0.6000000238419
[Debug] [RULES__CHANGE] Set rule Zone:EnableMQWarpDetector to value true
[Debug] [RULES__CHANGE] Set rule Zone:EnableMQZoneDetector to value true
[Debug] [RULES__CHANGE] Set rule Zone:EnableMQGateDetector to value true
[Debug] [RULES__CHANGE] Set rule Zone:EnableMQGhostDetector to value true
[Debug] [RULES__CHANGE] Set rule Zone:MQWarpExemptStatus to value 256
[Debug] [RULES__CHANGE] Set rule Zone:MQGateExemptStatus to value 256
[Debug] [RULES__CHANGE] Set rule Zone:MQZoneExemptStatus to value 256
[Debug] [RULES__CHANGE] Set rule Zone:MQGhostExemptStatus to value 256
[Debug] [RULES__CHANGE] Set rule Zone:MQWarpDetectorDistance to value 50.0000000000000
[Debug] [RULES__CHANGE] Set rule Zone:MQWarpLagThreshold to value 140.0000000000000
[Debug] [RULES__CHANGE] Set rule Zone:MQWarpThresholdTimer to value 90000.0000000000000
[Debug] [RULES__ERROR] Unable to find rule 'Zone:MQWarpDetectionSpellID'
[Debug] [RULES__ERROR] Unable to interpret rule record for Zone:MQWarpDetectionSpellID
[Debug] [RULES__ERROR] Unable to find rule 'Zone:MQGateDetectionSpellID'
[Debug] [RULES__ERROR] Unable to interpret rule record for Zone:MQGateDetectionSpellID
[Debug] [RULES__ERROR] Unable to find rule 'Zone:MQZoneDetectionSpellID'
[Debug] [RULES__ERROR] Unable to interpret rule record for Zone:MQZoneDetectionSpellID
[Debug] [RULES__ERROR] Unable to find rule 'Zone:MQGhostDetectionSpellID'
[Debug] [RULES__ERROR] Unable to interpret rule record for Zone:MQGhostDetectionSpellID
[Debug] [RULES__CHANGE] Set rule Character:ItemAccuracyCap to value 250
[Debug] [RULES__CHANGE] Set rule Character:ItemAvoidanceCap to value 65
[Debug] [RULES__CHANGE] Set rule Character:ItemCombatEffectsCap to value 50
[Debug] [RULES__CHANGE] Set rule Character:ItemShieldingCap to value 20
[Debug] [RULES__CHANGE] Set rule Character:ItemSpellShieldingCap to value 40
[Debug] [RULES__ERROR] Unable to find rule 'Character:ItemDotShieldingCap'
[Debug] [RULES__ERROR] Unable to interpret rule record for Character:ItemDotShieldingCap
[Debug] [RULES__CHANGE] Set rule Character:ItemStunResistCap to value 40
[Debug] [RULES__CHANGE] Set rule Character:ItemStrikethroughCap to value 235
[Debug] [RULES__CHANGE] Set rule Combat:FleeHPRatio to value 15
[Debug] [RULES__CHANGE] Set rule Chat:ServerWideOOC to value true
[Debug] [RULES__CHANGE] Set rule Chat:ServerWideAuction to value false
[Debug] [RULES__CHANGE] Set rule Zone:AutoShutdownDelay to value 5000
[Debug] [RULES__CHANGE] Set rule TaskSystem:EnableTaskSystem to value true
[Debug] [RULES__CHANGE] Set rule TaskSystem:PeriodicCheckTimer to value 5
[Debug] [RULES__CHANGE] Set rule TaskSystem:RecordCompletedTasks to value true
[Debug] [RULES__CHANGE] Set rule TaskSystem:RecordCompletedOptionalActivities to value true
[Debug] [RULES__CHANGE] Set rule TaskSystem:KeepOneRecordPerCompletedTask to value true
[Debug] [RULES__CHANGE] Set rule TaskSystem:EnableTaskProximity to value true
[Debug] [RULES__CHANGE] Set rule World:EnableTutorialButton to value false
[Debug] [RULES__CHANGE] Set rule World:EnableReturnHomeButton to value false
[Debug] [RULES__CHANGE] Set rule World:MaxLevelForTutorial to value 87
[Debug] [RULES__CHANGE] Set rule World:MinOfflineTimeToReturnHome to value 21600
[Debug] [RULES__CHANGE] Set rule World:AddMaxClientsPerIP to value -1
[Debug] [RULES__CHANGE] Set rule World:AddMaxClientsStatus to value -1
[Debug] [RULES__ERROR] Unable to find rule 'World:TutorialZoneIdNumber'
[Debug] [RULES__ERROR] Unable to interpret rule record for World:TutorialZoneIdNumber
[Debug] [RULES__CHANGE] Set rule Combat:ClientBaseCritChance to value 0.1000000014901
[Debug] [RULES__CHANGE] Set rule Combat:ClientChanceToHitMod to value 1.1000000238419
[Debug] [RULES__CHANGE] Set rule Combat:NPCChanceToHitMod to value 1.0000000000000
[Debug] [RULES__CHANGE] Set rule World:AccountSessionLimit to value 1
[Debug] [RULES__CHANGE] Set rule World:ExemptAccountLimitStatus to value 100
[Debug] [RULES__ERROR] Unable to find rule 'Guild::MaxMembers'
[Debug] [RULES__ERROR] Unable to interpret rule record for Guild::MaxMembers
[Debug] [RULES__CHANGE] Set rule Pets:AttackCommandRange to value 150.0000000000000
[Debug] [RULES__CHANGE] Set rule GM:MinStatusToZoneAnywhere to value 200
[Debug] [RULES__CHANGE] Set rule Spells:BaseCritChance to value 5
[Debug] [RULES__CHANGE] Set rule Spells:BaseCritRatio to value 85
[Debug] [RULES__CHANGE] Set rule Spells:WizCritLevel to value 0
[Debug] [RULES__CHANGE] Set rule Spells:WizCritChance to value 3
[Debug] [RULES__CHANGE] Set rule Spells:WizCritRatio to value 15
[Debug] [RULES__CHANGE] Set rule Spells:ResistPerLevelDiff to value 85
[Debug] [RULES__ERROR] Unable to find rule 'Combat:BaseHitChance'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:BaseHitChance
[Debug] [RULES__ERROR] Unable to find rule 'Combat:HitPerLevelDiff'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:HitPerLevelDiff
[Debug] [RULES__ERROR] Unable to find rule 'Combat:AgiHitFactor'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:AgiHitFactor
[Debug] [RULES__CHANGE] Set rule Character:DeathExpLossMultiplier to value 3
[Debug] [RULES__ERROR] Unable to find rule 'Combat:ChanceToHitDivideBy'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:ChanceToHitDivideBy
[Debug] [RULES__CHANGE] Set rule EQOffline:CreateBotCount to value 150
[Debug] [RULES__CHANGE] Set rule EQOffline:SpawnBotCount to value 2
[Debug] [RULES__CHANGE] Set rule EQOffline:BotQuest to value false
[Debug] [RULES__CHANGE] Set rule World:GMAccountIPList to value false
[Debug] [RULES__CHANGE] Set rule Chat:EnableAntiSpam to value true
[Debug] [RULES__CHANGE] Set rule Chat:MinStatusToBypassAntiSpam to value 100
[Debug] [RULES__CHANGE] Set rule Chat:MinimumMessagesPerInterval to value 4
[Debug] [RULES__CHANGE] Set rule Chat:MaximumMessagesPerInterval to value 16
[Debug] [RULES__CHANGE] Set rule Chat:MaxMessagesBeforeKick to value 20
[Debug] [RULES__CHANGE] Set rule Chat:IntervalDurationMS to value 60000
[Debug] [RULES__CHANGE] Set rule Chat:KarmaUpdateIntervalMS to value 1200000
[Debug] [RULES__CHANGE] Set rule Merchant:UsePriceMod to value true
[Debug] [RULES__CHANGE] Set rule Merchant:SellCostMod to value 1.0499999523163
[Debug] [RULES__CHANGE] Set rule Merchant:BuyCostMod to value 0.9499999880791
[Debug] [RULES__CHANGE] Set rule Merchant:PriceBonusPct to value 4
[Debug] [RULES__CHANGE] Set rule Merchant:PricePenaltyPct to value 4
[Debug] [RULES__CHANGE] Set rule Merchant:ChaBonusMod to value 3.4500000476837
[Debug] [RULES__CHANGE] Set rule Merchant:ChaPenaltyMod to value 1.5199999809265
[Debug] [RULES__CHANGE] Set rule EventLog:RecordSellToMerchant to value false
[Debug] [RULES__ERROR] Unable to find rule 'Combat:HitFalloffMinor'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:HitFalloffMinor
[Debug] [RULES__ERROR] Unable to find rule 'Combat:HitFalloffModerate'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:HitFalloffModerate
[Debug] [RULES__ERROR] Unable to find rule 'Combat:HitFalloffMajor'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:HitFalloffMajor
[Debug] [RULES__ERROR] Unable to find rule 'Combat:HitBonusPerLevel'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:HitBonusPerLevel
[Debug] [RULES__ERROR] Unable to find rule 'Combat:WeaponSkillFalloff'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:WeaponSkillFalloff
[Debug] [RULES__ERROR] Unable to find rule 'Combat:ArcheryHitPenalty'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:ArcheryHitPenalty
[Debug] [RULES__ERROR] Unable to find rule 'Combat:MeleeHitChanceMod'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:MeleeHitChanceMod
[Debug] [RULES__ERROR] Unable to find rule 'Combat:PriestHitChanceMod'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:PriestHitChanceMod
[Debug] [RULES__ERROR] Unable to find rule 'Combat:CasterHitChanceMod'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:CasterHitChanceMod
[Debug] [RULES__ERROR] Unable to find rule 'Combat:HeavyAvoidChanceMod'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:HeavyAvoidChanceMod
[Debug] [RULES__ERROR] Unable to find rule 'Combat:ModerateAvoidChanceMod'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:ModerateAvoidChanceMod
[Debug] [RULES__ERROR] Unable to find rule 'Combat:LightAvoidChanceMod'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:LightAvoidChanceMod
[Debug] [RULES__ERROR] Unable to find rule 'Combat:UnarmoredAvoidChanceMod'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:UnarmoredAvoidChanceMod
[Debug] [RULES__CHANGE] Set rule Character:BindAnywhere to value true
[Debug] [RULES__CHANGE] Set rule Character:RestRegenPercent to value 35
[Debug] [RULES__CHANGE] Set rule Character:RestRegenTimeToActivate to value 30
[Debug] [RULES__CHANGE] Set rule Character:AAExpMultiplier to value 0.6999999880791
[Debug] [RULES__CHANGE] Set rule Character:GroupExpMultiplier to value 0.8000000119209
[Debug] [RULES__CHANGE] Set rule Character:RaidExpMultiplier to value 0.4499999880791
[Debug] [RULES__CHANGE] Set rule World:SoFStartZoneID to value -1
[Debug] [RULES__ERROR] Unable to find rule 'MaxClientsPerIP'
[Debug] [RULES__ERROR] Unable to interpret rule record for MaxClientsPerIP
[Debug] [ZONE__INIT] Loading Tasks
[Debug] [ZONE__INIT] Loading embedded perl XS
[Debug] [ZONE__INIT] Loading quests
[Quest] Starting Log: logs/eqemu_quest_zone.log
[Quest] Tying perl output to eqemu logs
[Quest] Creating EQEmuIO=HASH(0x9679c0)
[Quest] Creating EQEmuIO=HASH(0x967e20)
[Quest] Loading perlemb plugins.
[Quest] Unable to read perl file 'plugin.pl'
[Quest] Subroutine EVENT_SAY redefined at plugins/soulbinder.pl line 2.
[Quest] Subroutine EVENT_SAY redefined at plugins/teleporter.pl line 1.
[Quest] Subroutine EVENT_ITEM redefined at plugins/teleporter.pl line 9.
[Quest] Loading perl commands...
[Quest] Unable to read perl file 'commands.pl'
[New Thread 1090525536 (LWP 31483)]
[Debug] [ZONE__INIT] Entering sleep mode
[Debug] [NET__IDENTIFY] Registered patch 6.2
[Debug] [NET__IDENTIFY] Registered patch Titanium
[Debug] [NET__IDENTIFY] Registered patch SoF
[Debug] [COMMON__THREADS] Main thread running with thread id -1036707456
[Debug] [NET__WORLD] Connected to World: 127.0.0.1:9000
[Debug] [COMMON__THREADS] Starting TCPConnectionLoop with thread ID 1090525536
[Debug] [ZONE__WORLD] World indicated port 7002 for this zone.
[Debug] [ZONE__INIT] Starting EQ Network server on port 7002
[New Thread 1098918240 (LWP 31484)]
[Debug] [COMMON__THREADS] Starting EQStreamFactoryReaderLoop with thread ID 1098918240
[New Thread 1107310944 (LWP 31485)]
[Debug] [COMMON__THREADS] Starting EQStreamFactoryWriterLoop with thread ID 1107310944
However upon hitting "Enter World" we get a spam of errors like the following:

Code:
Error in SpawngroupID: 3362960
Error in SpawngroupID: 3363106
Error in SpawngroupID: 3363165
Error in SpawngroupID: 3363166
Error in SpawngroupID: 3363167
Error in SpawngroupID: 3364796
Error in SpawngroupID: 3364798
Error in SpawngroupID: 3364806
Error in SpawngroupID: 3364884
ultimately followed by

Code:
[Status] Loading spawn2 points...
[Status] Loading player corpses...
[Status] Loading traps...
[Status] Loading ground spawns...
[Status] Loading Ground Spawns from DB...
[Status] Loading World Objects from DB...
[Status] Loading Objects from DB...
[Status] Loading doors for kerraridge ...
[Status] Loading Doors from database...
[Status] Loading AA information...

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47753471871360 (LWP 31486)]
ZoneDatabase::LoadAAs (this=0x8824c0, load=0xae15e0) at AA.cpp:1289
1289                            load[ndx]->seq = ndx+1;
(gdb)
Backtrace has:

Code:
#0  ZoneDatabase::LoadAAs (this=0x8824c0, load=0xae15e0) at AA.cpp:1289
#1  0x000000000055d555 in Zone::LoadAAs (this=0xadd7a0) at AA.cpp:1108
#2  0x000000000047f874 in Zone::Init (this=0xadd7a0, iStaticZone=<value optimized out>) at zone.cpp:864
#3  0x0000000000482640 in Zone::Bootup (iZoneID=74, iStaticZone=false) at zone.cpp:103
#4  0x00000000004cc3ba in WorldServer::Process (this=0x837960) at worldserver.cpp:478
#5  0x00000000004b6a71 in main (argc=<value optimized out>, argv=<value optimized out>) at net.cpp:412
Code:
(gdb) list
1283        MYSQL_ROW row;
1284            if (RunQuery(query, MakeAnyLenString(&query, "SELECT skill_id from altadv_vars order by skill_id"), errbuf, &result)) {
1285                    int skill=0,ndx=0;
1286                    while((row = mysql_fetch_row(result))!=NULL) {
1287                            skill=atoi(row[0]);
1288                            load[ndx] = GetAASkillVars(skill);
1289                            load[ndx]->seq = ndx+1;
1290                            ndx++;
1291                    }
1292                    mysql_free_result(result);
(gdb) print load
$5 = (SendAA_Struct **) 0xae15e0
(gdb) print *load
$6 = (SendAA_Struct *) 0x0
Poking through it myself at the moment.
Reply With Quote