Quantcast
Lotro client hangs - plugin bug? - LoTROInterface
lotrointerface.com
Search Downloads


Go Back   LoTROInterface > LotRO > General Discussion & Support > Interface Help (L)

Reply
Thread Tools Display Modes
  #1  
Unread 07-06-2020, 02:51 PM
Red Wolf Red Wolf is offline
The Wary
 
Join Date: Jun 2020
Posts: 3
Question 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?
Reply With Quote
  #2  
Unread 07-06-2020, 04:55 PM
Thurallor's Avatar
Thurallor Thurallor is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: May 2013
Posts: 180
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:
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?
The latter, unfortunately.
Reply With Quote
  #3  
Unread 07-06-2020, 05:00 PM
Red Wolf Red Wolf is offline
The Wary
 
Join Date: Jun 2020
Posts: 3
I'm using Class Trait Points, Sequence Bars, DebuffBar, Combat Analysis. Oh there was a fifth: RTPlugin
Reply With Quote
  #4  
Unread 07-06-2020, 05:26 PM
Thurallor's Avatar
Thurallor Thurallor is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: May 2013
Posts: 180
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.
Reply With Quote
  #5  
Unread 07-06-2020, 06:34 PM
Red Wolf Red Wolf is offline
The Wary
 
Join Date: Jun 2020
Posts: 3
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.
Reply With Quote
  #6  
Unread 07-11-2020, 12:28 PM
RingTailCat RingTailCat is offline
The Wary
 
Join Date: Jul 2020
Location: Calgary, Alberta
Posts: 2
You can write to the Script.log file in the Screenshots folder thusly:

Code:
Turbine.Engine.ScriptLog("My debug message here.")
Be aware that the Script.log file is overwritten when the LotroClient starts, and writes to it are delayed by a minute or so. You will need to

Code:
import "Turbine"
if that is not already in your Lua code.
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Lotro client crash gillothrin Tutorials & Other Helpful Information (L) 7 08-28-2018 02:48 PM
LOTRO Addon Client? topvicious Interface Help (L) 1 04-15-2016 11:33 AM
lotro client crashing?? 4everblue Interface Help (L) 2 11-04-2011 08:50 AM
Turbine lotro bug of quickslot Bar 3, anyone else notice it? Bachihihii Interface Help (L) 3 02-01-2010 09:01 AM
Download Reporting Bug? AncientWolf Site help, bugs, suggestions/questions 2 07-30-2007 11:46 AM


All times are GMT -5. The time now is 05:07 PM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | ESOUI | LoTROInterface | MMOUI | Swtorui