ksafin / DynamicEconomy

A Virtual Economy for your Minecraft Server
http://dev.bukkit.org/server-mods/dynamiceconomy-v-01/
12 stars 7 forks source link

Server stops responding. Plugin Conflict? #66

Open Boby360 opened 12 years ago

Boby360 commented 12 years ago

I love your plugin although i have narrowed it down to your plugin being the cause of my server not responding aka a crash.

Im not sure what could be a possible conflict other then eco related and i have at times disabled or replaced sed plugins with no change. While having your plugin enabled server crashes. There is NO errors that i can see. It doesn't happen after a certain action to it would be impossible to replicate other then using the same plugins i would assume. Commonly there is weather activity about 5min before crash although its not 100% consistent

Server is running CraftBukkit++ (yes iv switched between both) Plugins: World Portal, MultiInv, WorldEdit, xAuth, PermissionsBukkit, MorePhysics, BKCommonLib,Vault, CartJump, McMMO, WorldGuard, Nolagg, NolaggChunks, Nolagg Monitor, Nolagg Lighting, NolaggExamine, NolaggTNT, Essentials, Simplecarts, EssentialsSpawn.

Iv looked through your config and i don't think anything should be conflicting. I would love to resolve this issue AZAP as i love your plugin and so do my users. Survival is rather screwed without your plugin sadly. :(

If you need any more info ill gladly supply. Im using the newest version of EVERYTHING. As iv been checking for updates for all these plugins multiple times a day to hope to fix this issue.

Thanks,

Boby.

Xfer00 commented 12 years ago

I'm having this same issue as well. My windows craftbukkit server freezes at random intervals with no errors logged. I've narrowed the problem down to dynamiceconomy/vault combination.

I'm using Craftbukkit 1.2.5-R1.0 2149 and the latest versions of the following plugins: mcMMO PermissionsEX iConomy DynamicEconomy Vault

This issue of random freezing disappears when I remove dynamiceconomy and vault from the server, so it must be one of the two or both.

Boby360 commented 12 years ago

I'm glad someone else is also having this issue. Im running Vault still while stable although i don't think its doing much.

Iv been contemplating setting up a mySQL database and setting everything to use it to possibly avoid two plugins conflicting.

I wonder if we strip all plugins if it will still be unstable or not. Basically to test if its a plugin conflict or just some issue in relation to the two plugins.

Vault is also getting ready to release an update. Just looks like fixes. Nothing really related to 1.2.5.

If i were setup to compile java id go ahead and give it a spin although im not.

canz commented 12 years ago

Ill 3rd this, every night for me Craftbukkit 1.2.5 plus lots of plugins, ill run-up another server with minimal plugins and see what happens

Boby360 commented 12 years ago

To verify this is NOT specific to 1.2.5. Im still running 1.2.4 and it has been going on for awhile.

canz commented 12 years ago

i failed to mention i had this with 1.2.4 as well, but as stated i do have a lot of plugins

Boby360 commented 12 years ago

Care to list them? Possibly find a conflict?

Im not sure if i have disabled mcMMO while having it run. Could be the conflict right there.

Headin to bed. Just set my server up with it on and i stripped all the java optimizations. Using Java7 btw. with -server

No plugin errors so trying to think out of the box.

canz commented 12 years ago

er ok beergamez.com for anyone interested, shameless plug, lol

BKCommonLib v1.18.jar EssentialsProtect.jar Modifyworld.jar ScrollingMenuSign.jar Buycraft.jar EssentialsSpawn.jar MonsterApocalypse.jar SimpleCommandSigns.jar Catacombs.jar Factions.jar Multiverse-Core-2.4.jar SimpleSignEdit.jar CensorShip-1.7.jar HardCoreWorlds.jar Multiverse-Inventories-2.4.jar SimpleSpleef.jar ChestShop.jar HawkEye.jar Multiverse-NetherPortals-2.4.jar StarterKit.jar Citizens.jar iConomy.jar Multiverse-Portals-2.4.jar TimeTrail.jar CommandHelper.jar Lottery.jar NoLaggChunks.jar Tips.jar CraftBook.jar MagicSpells.jar NoLaggItemBuffer.jar Towny.jar CraftBookMechanisms.jar MagicSpellsMemory-1.1.jar NoLagg.jar TreasureHunt.jar CraftProxyLiter.jar MagicSpellsShop-1.3.jar Nordic.jar Tropic.jar DailyBonus.jar MCDocs.jar PermissionsEx.jar Vault.jar DeathControl.jar mcMMO.jar Permissions.jar VoxelUpdate.jar DeathTpPlus.jar Minequery.jar PluginControl.jar WorldBorder.jar dynmap.jar MobArena.jar PreciousStones.jar WorldEdit.jar EssentialsChat.jar MobBountyReloaded.jar PrivateWarp.jar WorldGuard.jar Essentials.jar MobileAdmin.jar pvparena.jar xAuth.jar

DynamicEconomy is off and running on a test server for testing

:-)

canz commented 12 years ago

I can confirm it happens on 1.2.5 with only DynamicEconomy.jar PermissionsEx.jar Permissions.jar Vault.jar

ksafin commented 12 years ago

So it's been deduced that it's not a plugin conflict?

Can you try disabling random events and tell me if the problem persists?

Otherwise, do you see it happening with any action in particular? A transaction? Sign? Loan? Decay Event?

Xfer00 commented 12 years ago

It happens on overnight up-time when there's not a single person on the server for hours for me; thus, at least for me, it can't be due to any specific player-centric event. Do random events occur when the server is empty? If so, that may be the issue, and I'll go tinker with it.

Boby360 commented 12 years ago

Yea i can disable and get back to you. It can crash in under 10min of the server starting. or hours later. Its very random.

Boby360 commented 12 years ago

Well i played for an hour with no issues. I also updated to the newest version which doesn't look like it has a fix for this although yea i have the random events off. Ill report in again after i get up.

ksafin commented 12 years ago

Random Events may be the issue. It doesn't matter if there's no players online, Random Events still initiate.

And since they're "random" it may account for the randomness in the server crashes.

Try setting random event probability to 1 (100%) and see if it crashes much more often.

Boby360 commented 12 years ago

Well Overnight it didn't crash. If that's not proof enough i can change it to this setting briefly to confirm.

Boby360 commented 12 years ago

Would of been nice if you gave me some more accurate changes.

Two values to play with although neither have probability in them and yea crashed after two min.

Xfer00 commented 12 years ago

I can confirm the same; with random events disabled it hasn't crashed for the last 24 hours, a significant change from previously.

ksafin commented 12 years ago

Ok, so then we can reasonably confirm randomevents are the source, right?

Boby360 commented 12 years ago

100%.

ksafin commented 12 years ago

So, there's absolutely no errors outputted to log? That's going to make it tricky to diagnose :c

Boby360 commented 12 years ago

zip. notta. nothing.

I think on occasion i would see a invalid biodome at such n such location. I remember while i was generating my map it errored out at like 98%. lol. Although it works so i didn't really care.

Xfer00 commented 12 years ago

Not a single error output here, the server just stops responding and needs to be killed via task manager.

canz commented 12 years ago

I can also confirm random events is the cause on a ubuntu system, nothing in logs, kill -9 to fix

EmpathDemon commented 12 years ago

Sudden lockups of the console, anywhere from 0-3 times a day - and then I saw this thread.

Well after a few days with random events turned off, my server freezes have stopped. Although most things are saved across the freeze, player inventory rolls back to the last login - so I'd like to avoid testing this on my testers' backs if possible. But random events are awesome! The flavor text alone is incredibly valuable to me, not to mention making the market a bit more lively.

If I can help test fixes, let me know - but otherwise until I see this mentioned in patch notes I have to leave it turned off =(

canz commented 12 years ago

If I can help test fixes, let me know - yes me to