Game Crash - after new item created
After any new item is created, regardless of doing hitfix wipe, shared folders + running shared_memory (everything was shut off)
If a new item.is created through EoC or direct database, any user with that item will crash. The crash logs mention maxitem id. My question is, is there a base code that.limits the maxitem id to be created? Anything past 132000 id will crash the entire game. A restart and delete of said item fixes the game. Is there a maual setting? This is the only thing i can think of that will cause this error. Thanks. |
Pretty sure that's client-based. Using Titanium by chance? Have you tried with anything newer? I know I have IDs above 132k
|
Client based you say? I am using imporiums UF/HoT client atm.
That is an interesting theory, ill have a go and see. Ps; before i test it. When i say game crashes, the complete server crashes |
Tested and nothing still. Comes up with an EXCEPTION_VIOLATION
|
Would not hurt to paste the crash dump
|
Is your 'EXCEPTION_VIOLATION' from the server or client?
One of the dev's pushed a cap for UF material/idfile values recently: https://github.com/EQEmu/Server/comm...ffff990f75b8ad It's not too far-fetched an idea that item numbers could be (probably are) limited as well. Code:
int x[100]; |
Quote:
Code:
016 :: 18:50:51] [Crash] EXCEPTION_ACCESS_VIOLATION |
Quote:
Ill check that when i am not at work, cheers |
post the item data as an SQL insert with column names and maybe its something to do with the item created.
|
Ignore replace, item was created via my dev in peq then edited in peq for me to get the query. Im at work on a phone.
REPLACE INTO items (`Name`, `lore`, `artifactflag`, `color`, `fvnodrop`, `icon`, `id`, `idfile`, `itemclass`, `itemtype`, `loregroup`, `magic`, `material`, `minstatus`, `nodrop`, `norent`, `pendingloreflag`, `tradeskills`, `comment`, `created`, `deity`, `evolvinglevel`, `light`, `serialization`, `serialized`, `source`, `updated`, `verified`, `favor`, `guildfavor`, `ldonprice`, `ldonsellbackrate`, `ldonsold`, `ldontheme`, `pointtype`, `price`, `sellrate`, `bagsize`, `bagslots`, `bagtype`, `bagwr`, `classes`, `races`, `slots`, `reclevel`, `recskill`, `reqlevel`, `potionbelt`, `potionbeltslots`, `stackable`, `stacksize`, `attuneable`, `expendablearrow`, `nopet`, `notransfer`, `size`, `weight`, `heroic_cr`, `heroic_dr`, `heroic_fr`, `heroic_mr`, `heroic_pr`, `heroic_svcorrup`, `cr`, `dr`, `fr`, `mr`, `pr`, `svcorruption`, `ac`, `endur`, `hp`, `mana`, `aagi`, `acha`, `adex`, `aint`, `asta`, `astr`, `awis`, `heroic_agi`, `heroic_cha`, `heroic_dex`, `heroic_int`, `heroic_sta`, `heroic_str`, `heroic_wis`, `accuracy`, `attack`, `avoidance`, `clairvoyance`, `combateffects`, `damageshield`, `dotshielding`, `dsmitigation`, `enduranceregen`, `healamt`, `manaregen`, `regen`, `shielding`, `spellshield`, `strikethrough`, `stunresist`, `damage`, `delay`, `haste`, `banedmgamt`, `banedmgbody`, `banedmgrace`, `banedmgraceamt`, `elemdmgamt`, `elemdmgtype`, `extradmgamt`, `extradmgskill`, `backstabdmg`, `range`, `spelldmg`, `augdistiller`, `augrestrict`, `augslot1type`, `augslot1unk2`, `augslot1visible`, `augslot2type`, `augslot2unk2`, `augslot2visible`, `augslot3type`, `augslot3unk2`, `augslot3visible`, `augslot4type`, `augslot4unk2`, `augslot4visible`, `augslot5type`, `augslot5unk2`, `augslot5visible`, `augtype`, `factionamt1`, `factionamt2`, `factionamt3`, `factionamt4`, `factionmod1`, `factionmod2`, `factionmod3`, `factionmod4`, `bardeffect`, `bardeffecttype`, `bardtype`, `bardvalue`, `casttime`, `casttime_`, `clickeffect`, `clicklevel`, `clicklevel2`, `clicktype`, `maxcharges`, `recastdelay`, `recasttype`, `focuseffect`, `focuslevel`, `focuslevel2`, `focustype`, `proceffect`, `proclevel`, `proclevel2`, `procrate`, `proctype`, `scrolleffect`, `scrolllevel`, `scrolllevel2`, `scrolltype`, `clickname`, `focusname`, `procname`, `scrollname`, `wornname`, `worneffect`, `wornlevel`, `wornlevel2`, `worntype`, `UNK012`, `UNK013`, `UNK014`, `UNK033`, `UNK054`, `UNK059`, `UNK060`, `UNK120`, `UNK121`, `UNK123`, `UNK124`, `UNK127`, `UNK132`, `UNK134`, `UNK137`, `UNK142`, `UNK147`, `UNK152`, `UNK157`, `UNK193`, `UNK214`, `UNK219`, `UNK220`, `UNK221`, `UNK223`, `UNK224`, `UNK225`, `UNK226`, `UNK227`, `UNK228`, `UNK229`, `UNK230`, `UNK231`, `UNK232`, `UNK233`, `UNK234`, `UNK236`, `UNK237`, `UNK238`, `UNK239`, `UNK240`, `UNK241`, `augslot6type`, `augslot6unk2`, `augslot6visible`, `bardlevel`, `bardlevel2`, `bardname`, `bardunk1`, `bardunk2`, `bardunk3`, `bardunk4`, `bardunk5`, `bardunk7`, `benefitflag`, `book`, `booktype`, `charmfile`, `charmfileid`, `clickunk5`, `clickunk6`, `clickunk7`, `elitematerial`, `epicitem`, `evoid`, `evoitem`, `evomax`, `filename`, `focusunk1`, `focusunk2`, `focusunk3`, `focusunk4`, `focusunk5`, `focusunk6`, `focusunk7`, `heirloom`, `herosforgemodel`, `lorefile`, `placeable`, `powersourcecapacity`, `procunk1`, `procunk2`, `procunk3`, `procunk4`, `procunk6`, `procunk7`, `purity`, `questitemflag`, `scriptfileid`, `scrollunk1`, `scrollunk2`, `scrollunk3`, `scrollunk4`, `scrollunk5`, `scrollunk6`, `scrollunk7`, `skillmodmax`, `skillmodtype`, `skillmodvalue`, `summonedflag`, `wornunk1`, `wornunk2`, `wornunk3`, `wornunk4`, `wornunk5`, `wornunk6`, `wornunk7`) VALUES ('Valarons earing', 'Valarons enagement earing', '0', '0', '0', '0', '132476', 'IT', '0', '29', '0', '0', '-1', '0', '1', '1', '0', '0', '', '201612015211', '0', '0', '0', '', '0000-00-00 00:00:00', 'CUSTOM', '2016-01-20 15:21:01', '2016-01-20 15:21:01', '0', '0', '0', '0', '0', '0', '0', '0', '1', '0', '0', '0', '0', '0', '0', '2', '0', '0', '66', '0', '0', '0', '1', '0', '0', '0', '0', '0', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '555', '555', '555', '555', '55', '55', '55', '55', '55', '55', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '-1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '192', '0', '0', '0', '0', '0', '0', '0', '0', '-1', '0', '0', '0', '0', '0', '-1', '0', '0', '0', '0', '0', '0', '-1', '0', '0', '0', '-1', '0', '0', '0', '0', '-1', '0', '0', '0', '', '', '', '', '', '-1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0000000000000000000', '', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '', '0', '0', '0', '0', '0', '0', '0', '0', '0', '', '0', '0', '', '0', '0', '0', '0', '0', '0', '', '0', '0', '0', '0', '0', '', '0', '0', '0', '', '0', '0', '0', '0', '0', '0', '', '0', '0', '0', '0', '0', '0', '0', '0', '0', '', '0', '0', '-1', '0', '0', '0', '0', '0', '0', '0', '', '0'); |
If this is an item someone is supposed to use / wear. It has no class / race / icon / idfile (not proper).
Idfile should be at least IT63 / IT64 for the bag look / generic item. It looks like they wanted to make it an aug (augtype 7 and 8)? But the itemtype is 29 (jewelry) and not 54 (augment). Those are the only things I see wrong with it. (Doesn't crash my server though when adding that item) |
Yea. They did a quick item create. If the character has that item and logs out then in. The server will crash
|
I have actually fixed this issue, thanks for the help.
|
Good idea to tell us how you fixed it, rather than not. People may stumble on to this thread down the road with the same issue, only to see your post of "fixed it" with no explanation given..
|
Well without being a prick back to you.
When inrecompiled the entire server, it seemed to have fixed it. Possibly the first compile was not done correctly. Make sure you do it right the first time. Fixed several errors that came up upon characters loging in, like inventory issues and new item creation. |
All times are GMT -4. The time now is 11:16 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.