Skip to content

NickLatkovich#37012

My feedback

1 result found

  1. 3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    NickLatkovich#37012 commented  · 

    I have the same issue. I can consistently reproduce this by importing the deck and then opening it:
    https://moxfield.com/decks/Dup5-AUg-UuGKFkTFhe1Dg

    Here are the logs:
    ```
    [UnityCrossThreadLogger]Client.SceneChange {"fromSceneName":"DeckListViewer","toSceneName":"DeckBuilder","initiator":"System","context":"deck builder"}
    Attempting to get IEmoteDataProvider through static instance of WrapperController. Consider injecting dependency rather than doing this.
    NullReferenceException: Object reference not set to an instance of an object
    at PreferredPrintingUtilities.GatherDisplayInfosForTitle (System.UInt32 titleId, System.Collections.Generic.List`1[T] displayInfos, System.Nullable`1[T] collapsingCardTitleIdForPageScroll, DeckBuilderContext context, Core.Code.Decks.DeckBuilderCardFilterProvider cardFilterProvider, DeckBuilderModel model, Wotc.Mtga.Client.Models.Catalog.CardSkinCatalog cardSkinCatalog, Wotc.Mtga.Providers.CosmeticsProvider cosmeticsProvider, Core.Shared.Code.CardFilters.IReadOnlyCardFilter filter, Wotc.Mtga.Cards.Database.ICardDatabaseAdapter cardDatabase, SharedClientCore.SharedClientCore.Code.Providers.ISetMetadataProvider setMetadataProvider, InventoryManager inventoryManager, Core.Shared.Code.Providers.IEmergencyCardBansProvider emergencyCardBansProvider, System.Boolean isExpanded, System.Boolean showCardIfAllInDeck, System.Boolean showUnlimitedBasics, System.Boolean showInfiniteAnyNumbers, System.Boolean allowUnowned, System.Boolean useNewTags, System.Boolean useFactionTags, System.Collections.Generic.IEnumerable`1[T] poolEntries, System.Collections.Generic.Dictionary`2[TKey,TValue] unownedCardSlots, System.Boolean expandAllAtOnce, System.Collections.Generic.HashSet`1[T] expandedPoolCards, Core.Meta.MainNavigation.DeckBuilder.PreferredCardComparer cardComparer, System.Boolean filteringCollectedOnly, System.Boolean filteringUncollectedOnly) [0x003e5] in <0fd79bebc575473a9325d8e47463311b>:0
    at Core.Code.Decks.DeckBuilderVisualsUpdater.GetCardPoolViewInfo (DeckBuilderContext context, DeckBuilderModel model, Wotc.Mtga.Providers.CosmeticsProvider cosmeticsProvider, Wotc.Mtga.Cards.Database.ICardDatabaseAdapter cardDatabase, SharedClientCore.SharedClientCore.Code.Providers.ISetMetadataProvider setMetadataProvider, InventoryManager inventoryManager, Core.Code.Decks.DeckBuilderLayoutState layoutProvider, Core.Shared.Code.CardFilters.IReadOnlyCardFilter filter, Core.Code.Decks.DeckBuilderPreferredPrintingState prefPrintingState, Core.Shared.Code.Providers.IEmergencyCardBansProvider emergencyCardBansProvider, Core.Code.Decks.DeckBuilderCardFilterProvider deckBuilderCardFilterProvider, System.Collections.Generic.Dictionary`2[TKey,TValue] unownedCardSlots, Wotc.Mtga.Client.Models.Catalog.CardSkinCatalog cardSkinCatalog, System.Nullable`1[T] collapsingTitleId) [0x002d3] in <0fd79bebc575473a9325d8e47463311b>:0
    at Core.Code.Decks.DeckBuilderVisualsUpdater.GetCardPoolViewInfo (System.Collections.Generic.Dictionary`2[TKey,TValue] unownedCardSlots, System.Nullable`1[T] collapsingTitleId) [0x00057] in <0fd79bebc575473a9325d8e47463311b>:0
    at Core.Code.Decks.DeckBuilderVisualsUpdater.RefreshPoolView (System.Boolean scrollToTop, System.Nullable`1[T] collapseTitleId) [0x0004f] in <0fd79bebc575473a9325d8e47463311b>:0
    at Core.Code.Decks.DeckBuilderCardFilterProvider.ApplyFilters (Core.Code.Decks.FilterValueChangeSource source) [0x00139] in <0fd79bebc575473a9325d8e47463311b>:0
    at Core.Code.Decks.DeckBuilderCardFilterProvider.ResetAndApplyFilters (Core.Code.Decks.FilterValueChangeSource source) [0x00008] in <0fd79bebc575473a9325d8e47463311b>:0
    at DeckBuilderWidget.LoadCards () [0x000a0] in <0fd79bebc575473a9325d8e47463311b>:0
    at DeckBuilderWidget.ShowOrHide (System.Boolean active) [0x0052a] in <0fd79bebc575473a9325d8e47463311b>:0
    at WrapperDeckBuilder.OnReadyToLoad () [0x00012] in <0fd79bebc575473a9325d8e47463311b>:0
    at WrapperDeckBuilder.Activate (System.Boolean active) [0x0003e] in <0fd79bebc575473a9325d8e47463311b>:0
    at NavContentController.OnBeginOpen () [0x00000] in <0fd79bebc575473a9325d8e47463311b>:0
    at NavContentController.BeginOpen () [0x00007] in <0fd79bebc575473a9325d8e47463311b>:0
    at SceneLoader+<Coroutine_EnterScreen>d__88.MoveNext () [0x000be] in <0fd79bebc575473a9325d8e47463311b>:0
    at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <c39a522eee05469b8171a6cfeb646c59>:0
    ```

    NickLatkovich#37012 supported this idea  ·