Maintenance for the week of March 25:
•[COMPLETE] PC/Mac: NA and EU megaservers for patch maintenance – March 25, 4:00AM EDT (08:00 UTC) - 8:00AM EDT (12:00 UTC)
• Xbox One: NA and EU megaservers for maintenance – March 27, 6:00AM EDT (10:00 UTC) - 9:00AM EDT (13:00 UTC)
• PlayStation®4: NA and EU megaservers for maintenance – March 27, 6:00AM EDT (10:00 UTC) - 9:00AM EDT (13:00 UTC)

Add-on Conflict

Seminolegirl1992
Seminolegirl1992
✭✭✭
Since the patch Monday, I have been able to log in just fine. I keep Minion updated regularly. However, today has been a different story. For some reason, I cannot load any characters unless all add-ons are disabled. I think I have it narrowed down to one of the "Lib" addons, but after doing this for five hours, I'm running out of steam and willpower to keep going. I currently have:
AI Research Grid, Awesome Guild Store, Code's Combat Alerts, Combat Metrics, Crafting Preview, Crafting Stations, Destinations, Dolgubon's Lazy Writ Crafter, Dressing Room, ESO Master Recipe List, Essential Housing Tools, Foundry Tactical Combat, Furniture Catalogue, GodSend, Harvest Map, Item Preview, Lost Treasure, Master Merchant, Multicraft, Port To Friend's House, Potion Maker, Sky Shards, and Suppress Error Message.

Is there anyone else experiencing add-on issues, and have you identified which add-on is causing it? I'm going crazy. I think it's one of the supporting files that are titled "lib ___" like lib main menu, or lib map ping. Thing is, many add-ons require these additional files or w/e they are to even work.

Last but not least, do I need to install the Lib add-ons through Minion, or do my main add-ons do it already?
CP 810+ PVE & RP

Penelope Sorciere | Breton Mag Sorc
N'zuri | Khajiit Stam NB
Sabaki Taiyo | Khajiit Max Crafter
Bariel Vvardenfell | Dunmer Mag DK
Tannerith the Dragon | Argonian DK Tank
Nymeria Sunspear | Redguard Stam DK
Allassea Vyshaan | Altmer Mag Sorc
Kiera Targaryen | Dunmer Magblade
Taiga Okami | Breton Mag Warden
  • SirAndy
    SirAndy
    ✭✭✭✭✭
    ✭✭✭✭✭
    ZOS changed how libs are loaded a few patches back, previously you had to bundle them with your AddOn and the lib itself would take care of not being loaded multiple times.

    With the new architecture AddOns don't need to bundle libs anymore and libs are treated more like their own AddOn.
    While this in theory should make things easier for AddOn authors it also means that if a lib gets updated to a new version but a AddOn still has a dependency for a older version of the lib and the lib is not included with the AddOn, things will get funky.

    Which is why i still bundle all needed libs with my AddOn(s). That way i'm in control of what versions are shipped with my code and i know things are going to work.
    shades.gif
    Edited by SirAndy on March 7, 2019 10:38PM
    The Sidekick Order:
    The Naked Nords | The Cannon Fodder of Tamriel | The Mercenaries without Skills | The League of formidable Crafters
    The Psijic Order - 0.016% | Elder Moot | Lone Wolf Help | Great House Hlaalu
  • Nestor
    Nestor
    Community Ambassador
    I know Lazy Writ Crafter needs the Price Lib, but you can get into the game without that.

    Currently, my Libs are:

    LibAddonMenu
    LibCustomMenu
    LibLazyCrafting
    LibMapPins (which I think I need to update)
    LibPrice
    LibStub

    My game runs fine, but it does crash on every exit, so I am sure I need something else updated LIB wise. Do a search for Addons to get using Lib as the search term. If you see any Libs that go with any addons you have, install them.
    Edited by Nestor on March 7, 2019 10:51PM
    Enjoy the game, life is what you really want to be worried about.

    PakKat "Everything was going well, until I died"

  • Seminolegirl1992
    Seminolegirl1992
    ✭✭✭
    SirAndy wrote: »
    ZOS changed how libs are loaded a few patches back, previously you had to bundle them with your AddOn and the lib itself would take care of not being loaded multiple times.

    With the new architecture AddOns don't need to bundle libs anymore and libs are treated more like their own AddOn.
    While this in theory should make things easier for AddOn authors it also means that if a lib gets updated to a new version but a AddOn still has a dependency for a older version of the lib and the lib is not included with the AddOn, things will get funky.

    Which is why i still bundle all needed libs with my AddOn(s). That way i'm in control of what versions are shipped with my code and i know things are going to work.
    shades.gif

    Hmm. What do you mean by bundling?
    CP 810+ PVE & RP

    Penelope Sorciere | Breton Mag Sorc
    N'zuri | Khajiit Stam NB
    Sabaki Taiyo | Khajiit Max Crafter
    Bariel Vvardenfell | Dunmer Mag DK
    Tannerith the Dragon | Argonian DK Tank
    Nymeria Sunspear | Redguard Stam DK
    Allassea Vyshaan | Altmer Mag Sorc
    Kiera Targaryen | Dunmer Magblade
    Taiga Okami | Breton Mag Warden
  • lordrichter
    lordrichter
    ✭✭✭✭✭
    ✭✭✭✭✭
    SirAndy wrote: »
    ZOS changed how libs are loaded a few patches back, previously you had to bundle them with your AddOn and the lib itself would take care of not being loaded multiple times.

    With the new architecture AddOns don't need to bundle libs anymore and libs are treated more like their own AddOn.
    While this in theory should make things easier for AddOn authors it also means that if a lib gets updated to a new version but a AddOn still has a dependency for a older version of the lib and the lib is not included with the AddOn, things will get funky.

    Which is why i still bundle all needed libs with my AddOn(s). That way i'm in control of what versions are shipped with my code and i know things are going to work.
    shades.gif

    That works great until someone has Allow Out Of Date addons turned off and authors have old libraries with the TXT file. The game will find the old libraries, not load them, and the failure cascades.
    PC North America since March 2014
    PAWS (Positively Against Wrip-off Stuff) - Say NO to Crown Crates!
    I collect free, unopened, virgin Crown Crates! 300, so far!

  • SirAndy
    SirAndy
    ✭✭✭✭✭
    ✭✭✭✭✭
    Hmm. What do you mean by bundling?
    All my AddOns have a subfolder that includes all the libs they need.

    The upside is that everything you need to run my AddOns is bundled with the AddOn when you download it.
    The downside (as mentioned by the Lord of Richters above) is that if i don't update my AddOn (and the included libs) and it becomes "out of date", it may become unstable.
    type.gif
    The Sidekick Order:
    The Naked Nords | The Cannon Fodder of Tamriel | The Mercenaries without Skills | The League of formidable Crafters
    The Psijic Order - 0.016% | Elder Moot | Lone Wolf Help | Great House Hlaalu
  • Seminolegirl1992
    Seminolegirl1992
    ✭✭✭
    Nestor wrote: »
    I know Lazy Writ Crafter needs the Price Lib, but you can get into the game without that.

    Currently, my Libs are:

    LibAddonMenu
    LibCustomMenu
    LibLazyCrafting
    LibMapPins (which I think I need to update)
    LibPrice
    LibStub

    My game runs fine, but it does crash on every exit, so I am sure I need something else updated LIB wise. Do a search for Addons to get using Lib as the search term. If you see any Libs that go with any addons you have, install them.

    I can try that. Installing the libs on minion. Hope that helps ;/
    CP 810+ PVE & RP

    Penelope Sorciere | Breton Mag Sorc
    N'zuri | Khajiit Stam NB
    Sabaki Taiyo | Khajiit Max Crafter
    Bariel Vvardenfell | Dunmer Mag DK
    Tannerith the Dragon | Argonian DK Tank
    Nymeria Sunspear | Redguard Stam DK
    Allassea Vyshaan | Altmer Mag Sorc
    Kiera Targaryen | Dunmer Magblade
    Taiga Okami | Breton Mag Warden
  • Seminolegirl1992
    Seminolegirl1992
    ✭✭✭
    Update. So it's either Awesome Guild Store, or one of the libs it depends on. I'm heavily leaning towards one of the libs, because even with AGS disabled, it could not load due to one of the libs still being active. I have AGS and its libs currently disabled with every other mod enabled, and I can load in. The only fix I know of is that, for now.
    CP 810+ PVE & RP

    Penelope Sorciere | Breton Mag Sorc
    N'zuri | Khajiit Stam NB
    Sabaki Taiyo | Khajiit Max Crafter
    Bariel Vvardenfell | Dunmer Mag DK
    Tannerith the Dragon | Argonian DK Tank
    Nymeria Sunspear | Redguard Stam DK
    Allassea Vyshaan | Altmer Mag Sorc
    Kiera Targaryen | Dunmer Magblade
    Taiga Okami | Breton Mag Warden
  • Nestor
    Nestor
    Community Ambassador
    Awesome Guild Store just released its Beta last night on Minion.

    And, it was not working right until then unless you manually updated AGSfrom the developer page. However the issue in the game was crashing and weirdness when trying to shop at a kiosk, it was not keeping me out of the game. So I did not mention that

    Anyway, get the beta update to AGS and you will be all set
    Enjoy the game, life is what you really want to be worried about.

    PakKat "Everything was going well, until I died"

  • silvermistktralasub17_ESO
    of note, if you have bugcatcher (an old way to locate and isolate bugs) it *must* be uninstalled, and the saved variable for it deleted in order for the new awesome guild store to work. Just a headsup on this (it interferes with one of the new libs, libdebugtlog, to be precise)
  • Drummerx04
    Drummerx04
    ✭✭✭✭✭
    Have you tried updating the library addons then? You can do it the same way you normally update addons.
    PC/NA
    Lilith Arujo - DC sorc tank/dps/healer - Dro-m'Athra Destroyer, Grand Warlord
    Lilith Tortorici - DC templar trials healer

    Notable Completions:
    vAS (52k), vMoL HM (160k), vAA HM (135k), vHRC HM, vSO HM (141k), vHoF HM (168k), vCR+3(121k), vDSA 45k, vMA 591k

    Original Addons:
    Lilith's Group Manager
    Bot Scanner 2000
    Lilith's Command History
    Maintained Addons:
    Kill Counter
  • Seminolegirl1992
    Seminolegirl1992
    ✭✭✭
    Thanks for the replies everyone, they've been very helpful. May look into bugcatcher. @silvermistktralasub17_ESO so you're sure it's libdebuglog?

    I haven't actually added the libs to minion yet, but I am considering it.
    CP 810+ PVE & RP

    Penelope Sorciere | Breton Mag Sorc
    N'zuri | Khajiit Stam NB
    Sabaki Taiyo | Khajiit Max Crafter
    Bariel Vvardenfell | Dunmer Mag DK
    Tannerith the Dragon | Argonian DK Tank
    Nymeria Sunspear | Redguard Stam DK
    Allassea Vyshaan | Altmer Mag Sorc
    Kiera Targaryen | Dunmer Magblade
    Taiga Okami | Breton Mag Warden
  • silvermistktralasub17_ESO
    libdebuglog was, in fact, the only one that seemed to conflict with bugcatcher. And that took me almost forever to figure out. Good luck with it.
  • Seminolegirl1992
    Seminolegirl1992
    ✭✭✭
    Ah, good to know. I don't have bug catcher. Might have to reinstall my mods. I reinstalled the game, but anytime I enable Awesome Guild Store and its libs, the game crashes back to log in screen. And I manually added its libs to Minion- no change.

    I isolated the issue to LibDebuglogger. Not sure how to fix it though. Every other lib loads fine.
    Edited by Seminolegirl1992 on March 11, 2019 7:02PM
    CP 810+ PVE & RP

    Penelope Sorciere | Breton Mag Sorc
    N'zuri | Khajiit Stam NB
    Sabaki Taiyo | Khajiit Max Crafter
    Bariel Vvardenfell | Dunmer Mag DK
    Tannerith the Dragon | Argonian DK Tank
    Nymeria Sunspear | Redguard Stam DK
    Allassea Vyshaan | Altmer Mag Sorc
    Kiera Targaryen | Dunmer Magblade
    Taiga Okami | Breton Mag Warden
  • Dolgubon
    Dolgubon
    ✭✭✭
    SirAndy wrote: »
    ZOS changed how libs are loaded a few patches back, previously you had to bundle them with your AddOn and the lib itself would take care of not being loaded multiple times.

    With the new architecture AddOns don't need to bundle libs anymore and libs are treated more like their own AddOn.
    While this in theory should make things easier for AddOn authors it also means that if a lib gets updated to a new version but a AddOn still has a dependency for a older version of the lib and the lib is not included with the AddOn, things will get funky.

    Which is why i still bundle all needed libs with my AddOn(s). That way i'm in control of what versions are shipped with my code and i know things are going to work.
    shades.gif

    Not the issue here : issue was ZOS changed some code and didn't test it properly. And if you have old lib versions the new ones will get run regardless if they're on the users system, thanks to libstub.
    Nestor wrote: »
    I know Lazy Writ Crafter needs the Price Lib, but you can get into the game without that.


    Nope, doesn't need libprice.
    SirAndy wrote: »
    ZOS changed how libs are loaded a few patches back, previously you had to bundle them with your AddOn and the lib itself would take care of not being loaded multiple times.

    With the new architecture AddOns don't need to bundle libs anymore and libs are treated more like their own AddOn.
    While this in theory should make things easier for AddOn authors it also means that if a lib gets updated to a new version but a AddOn still has a dependency for a older version of the lib and the lib is not included with the AddOn, things will get funky.

    Which is why i still bundle all needed libs with my AddOn(s). That way i'm in control of what versions are shipped with my code and i know things are going to work.
    shades.gif

    That works great until someone has Allow Out Of Date addons turned off and authors have old libraries with the TXT file. The game will find the old libraries, not load them, and the failure cascades.

    Simple solution: turn out of date add-ons on. It's a pointless box anyway, and many add-ons work fine and just don't have a useless number incremented.

    Relthion: CP690 DK Tank
    Malorson: CP690 Mag Sorc

    Addons:
    Dolgubon's Lazy Writ Crafter
    Dolgubon's Lazy Set Crafter
  • lordrichter
    lordrichter
    ✭✭✭✭✭
    ✭✭✭✭✭
    Dolgubon wrote: »


    That works great until someone has Allow Out Of Date addons turned off and authors have old libraries with the TXT file. The game will find the old libraries, not load them, and the failure cascades.

    Simple solution: turn out of date add-ons on. It's a pointless box anyway, and many add-ons work fine and just don't have a useless number incremented.

    I think that checkbox gets unchecked each update, right? It is handy, after an update, to filter out addons that break stuff. I agree that checking the box fixes that issue, though.
    PC North America since March 2014
    PAWS (Positively Against Wrip-off Stuff) - Say NO to Crown Crates!
    I collect free, unopened, virgin Crown Crates! 300, so far!

  • Seminolegirl1992
    Seminolegirl1992
    ✭✭✭
    I forgot to update this- it was fixed. I asked the add-on author directly and they told me to delete the SavedVariable for debuglogger. Has been working ever since.
    CP 810+ PVE & RP

    Penelope Sorciere | Breton Mag Sorc
    N'zuri | Khajiit Stam NB
    Sabaki Taiyo | Khajiit Max Crafter
    Bariel Vvardenfell | Dunmer Mag DK
    Tannerith the Dragon | Argonian DK Tank
    Nymeria Sunspear | Redguard Stam DK
    Allassea Vyshaan | Altmer Mag Sorc
    Kiera Targaryen | Dunmer Magblade
    Taiga Okami | Breton Mag Warden
Sign In or Register to comment.