View Single Post
08/29/23, 06:48 AM   #6
MapleClover
Join Date: Aug 2023
Posts: 7
Originally Posted by Baertram View Post
A list of your addons enabled as this happens would definately help.

Hint: Enable LibDebugLogger, and install DebugLogViewer.
At the settings menu of DebugLogViewer, subsettings of LibDebugLogger, enable the stack traceback.
Then generate these messages and have a look at the debug log viewer ui.
If you only see the small UI at the bttom right: Click on the top right gear icon and choose "Swith viewer UI" and you will see the big UI window.
There you can click such a message that you want to know where it comes from and you will see the "stack tarceback" in a popup.
That stack traceback shows you from bottom to top what code was executed, and thus you can see at the folder and filenames which addons have started that chat output or where it came from.


Or:
Use a free editor like Notepad++ and at the search menu choose "Search folders and files".
Specify the folder as you live/AddOns folder and search *.lua and *.xml files as pattern.
Then enter the search term as some text of the mesasge you see in chat, e.g. "Progess: " (as this seems to be fixed and the rest is itemnames).

That way Notepad++ scans all files and folders for that string and might help you to find it too.
Originally Posted by Baertram View Post
As this are achievments try to disable Achievement related addons like the Pithka Achievememt tracker.
Or check it settings!

btw: Once DebugLogViewer is enabled it should show all chat mesages of addons too?
Not sure why it doesn't for you.
Check the settings of DebugLogViewer -> LibDebugLogger -> Enable stack tarceback and switch the tracked level to e.g. Debug.
Clear the log via the buttons there.
Reloadui.

Then have the messages show up again, they should not be in the chat anymore but in DebugLogViewer now.
Click one of the messages and see (from bottom to top) where it comes from.

e.g. copy the whole text of that opup showing the stack trace here, so we can see and help find the addon name, if you cannot see it.
Or even better:

If DebugLogViewer shows the message, do the following:
-Note date and time it happens!
-ReloadUI to save all proper to live/SavedVariables/LibDebugLogger.lua
-Upload live/SavedVariables/LibDebugLogger.lua here: https://sir.insidi.at/or/logviewer/ (drag & drop, then click top right share and send us the link created here!)
-Tell us date and time the mesage happened so we can have a look at the debuglog file ourselves

More information about lua error message reading (stack traceback), LibDebugLogger file sharing, can be found here:
https://www.esoui.com/forums/showthread.php?t=8858
-> lua error messages ingame - How do I read them?
-> How to report a lua error message/a bug to the developers
I have loaded up the game, set to verbose logging, ensured stack traceback was on, cleared log, reloaded ui, caught a fish, filleted it then reloaded ui (for the Fish cleaner achievement to trigger in chat): https://sir.insidi.at/or/logviewer/L6k8Ie

[29-08-2023 - 13:36] but I missed the seconds .-.

going to also try disabling achievement related addons one by one to see if its one of those (though I don't remember them showing in chat like this before hand)
  Reply With Quote