Lotro client hangs - plugin bug?
Over the past few days, I've encountered the 64-bit Lotro client hanging on me at random times. I have four plugins setup for use by various characters. When the hang occurs, it appears the lotro client is cpu bound.
Not having done any interface development, how difficult or easy is it for a plugin to hang the Lotro client due to a bug in the plugin? Is there any logging I can enable to show plugin interactions with the client or is this something that can only be provided by a plugin? |
It's pretty easy for a plugin to hang the client, if the author is malicious.
It is also quite easy for a plugin to cause a brief "freeze" by simply using the Lua API as intended, which is unavoidable. (LocalPlayer.GetAttributes can take several seconds on high-level characters.) Which four plugins are you using? Quote:
|
I'm using Class Trait Points, Sequence Bars, DebuffBar, Combat Analysis. Oh there was a fifth: RTPlugin
|
Well of those, the most likely culprit would be SequenceBars, I think. It's the most complicated, so it's the most likely to have such a bug. Try playing without it, and if the problem goes away let me know. I can try to isolate the problem, based on the particular features you're using.
|
Yea, Sequence Bars was at the top of my list simply because it's the only I've been playing around with the most the past few weeks.
I'll play a bit more w/o plugins and then I'll just re-enable SB and see how it goes. Too bad about the logging, would have been helpful to have info about when a plugin is being invoked and when control has been returned to the client. |
You can write to the Script.log file in the Screenshots folder thusly:
Code:
Turbine.Engine.ScriptLog("My debug message here.") Code:
import "Turbine" |
All times are GMT -5. The time now is 05:08 PM. |
vBulletin® - Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© MMOUI