Help us track this bug down - disappearing items

Discussion in 'Bugs' started by Jon, Aug 16, 2014.

  1. Jon

    Jon Blue Manchu Staff Member

    I'm on the trail of a bug that's been around for a while. I've never seen it myself, but I can see it in the logs.

    The one user report I have about this is:

    - Player lost connection.
    - Player reconnected.
    - We see the bug occur in the logs (the collection sheet in the deck builder fails to initialise).
    - User is missing all their items.

    I think what's happening is that the client is failing to load the collection inventory somehow. I don't know exactly what the user experience is though, so I'd love to hear if you think you've seen something like this.

    If you have, did you re-connect shortly before seeing it? Were all your items missing? Did the problem correct itself if you leave the deck builder and come back? Was your computer performing badly at the time? Any observations you have would help!
     
  2. Sir Veza

    Sir Veza Farming Deity

    This happened to me a couple of times months ago. Closing and restarting the game brought everything back. If it happens again I'll try to get a log and some specifics.
     
  3. Jon

    Jon Blue Manchu Staff Member

    Yeah, I saw in the logs that you had this problem. So, to be clear, after entering the deck builder, all your items were gone?
     
  4. Sir Veza

    Sir Veza Farming Deity

    If I recall correctly, yes.
     
    Farbs likes this.
  5. Jon

    Jon Blue Manchu Staff Member

    Do you recall if you saw your party characters correctly? i.e. were the right character sheets in place on the clipboard?
     
  6. Sir Veza

    Sir Veza Farming Deity

    I think so. I'm sure the first character was the same, and I probably looked at the others. I think I panicked a bit when I noticed the missing gear.
     
  7. Jon

    Jon Blue Manchu Staff Member

    And they were all missing their items as well, right?
     
  8. Sir Veza

    Sir Veza Farming Deity

    I believe so.
     
  9. HD23

    HD23 Orc Soldier

    This happened to me on multiple occasions today, although it was only some of my equipped items. I was having a lot of connection issues (average of 1 disconnect/5 min) , and the items seemed to be gone from my inventory, although when I reloaded my team everything went back to normal.
     
  10. TeJaQuKiAce

    TeJaQuKiAce Kobold

    It has happened to me, but I do not remember what triggered it. I just had to reopen the store for all items to reappear, if I recall correctly. It was also only the equiped items.
     
  11. Sir Veza

    Sir Veza Farming Deity

    I got pictures this time. :)
    Missing01.png Missing02.png Missing03.png
     

    Attached Files:

    • log.txt
      File size:
      4.3 KB
      Views:
      2
  12. Kalin

    Kalin Begat G'zok

    Don't know if this is related or not, but yesterday I went into a shop and there was a blank spot in the shop display: no price, no placeholder image. I think I fixed it by sorting by something else then back to price sort, which caused an item to appear there. My inventory and equipped items seemed fine.
     
  13. neoncat

    neoncat Feline Outline

    Just saw this happen. Steps:

    1) use flaky internet
    2) enter keep, timeout while on spinning dragon overlay
    3) "server or connection is down!" message, kicked to login (without reload)
    4) login again
    5) go to keep, many (but not all***) items are missing from active characters

    *** It looks as if the items which were still equipped had enough spares in my collection to replace the vanished equipped ones.

    Reloading the client fixes this.
     
  14. TreePipit

    TreePipit Kobold

    The same what neoncat wrote above. Only a fraction of equipped items vanish, for me the first time it was only two of them.
    Just by leaving the keep and returning to it solved the issue.
     
  15. Woldemar

    Woldemar Kobold

    Just catched this bug. Hope logs would be useful.

    === CARD HUNTER CORE PC Client ===
    Sat Dec 6 15:10:01 GMT+0200 2014
    Sandbox Type: remote
    Version 2.65.2.9739
    SFS Version: 1.2.0

    Create landing screen.
    Initializing world screen
    Landing screen: set login dialog
    No bootstrap configuration file.
    Loading configuration from ch-config.json
    Authenticating... https://live-server.cardhunter.com/game_login.jsp?time=1417871405202
    Connecting...
    Connected
    Logged in as Woldemar
    === SERVER CONFIG ===
    - CAMPAIGN_TEAMS: False
    Loading static data...
    Fetching manifest from http://live.cardhunter.com/data/manifest/manifest.txt
    received block list
    blocked: jade303
    blocked: jejaloito
    blocked: Ex-Cop
    received friend list
    friend: dit
    friend: schwarznold
    Manifest loaded.
    Creating CSV parser.
    Processing manifest.
    Processing: Hint
    Loading from http://live.cardhunter.com/data/gameplay/Hints/Hints.csv
    Processing: Card
    Loading from http://live.cardhunter.com/data/gameplay/Cards/Cards.csv
    Processing: Adventure
    Loading from http://live.cardhunter.com/data/gameplay/Adventures/Adventures.csv
    Processing: Equipment
    Loading from http://live.cardhunter.com/data/gameplay/Equipment/Equipment.csv
    Processing: CharacterArchetype
    Loading from http://live.cardhunter.com/data/gameplay/CharacterArchetypes/CharacterArchetypes.csv
    Processing: Figure
    Loading from http://live.cardhunter.com/data/gameplay/Figures/Figures.csv
    Processing: ExperienceTable
    Loading from http://live.cardhunter.com/data/gameplay/ExperienceTables/ExperienceTable.csv
    Processing: HealthTable
    Loading from http://live.cardhunter.com/data/gameplay/HealthTables/HealthTable.csv
    Processing: TalentTable
    Loading from http://live.cardhunter.com/data/gameplay/TalentTables/TalentTable.csv
    Processing: Prompt
    Loading from http://live.cardhunter.com/data/gameplay/Prompts/Prompt.csv
    Processing: Keywords
    Loading from http://live.cardhunter.com/data/gameplay/Keywords/Keywords.csv
    Processing: Price
    Loading from http://live.cardhunter.com/data/gameplay/Prices/Prices.csv
    Processing: StarterPack
    Loading from http://live.cardhunter.com/data/gameplay/StarterPacks/StarterPacks.csv
    Processing: MPReward
    Loading from http://live.cardhunter.com/data/gameplay/MPRewards/MPRewards.csv
    Data loaded.
    Verifying data.
    Initializing battle screen
    Battle joined
    BATTLE LOG: Player=BlackVoidDeath,Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Event=PlayAction,Action=Scamper,Instigator=Zira,Targets=
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Player=BlackVoidDeath,Participant=BlackVoidDeath,Actor=Zira,Event=Move,Origin=(12, 11),StartFacing=(-1, 0),Destination=(9, 10),EndFacing=(-1, 0)
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Player=BlackVoidDeath,Participant=BlackVoidDeath,Actor=Cornelius,Event=Move,Origin=(11, 2),StartFacing=(0, 1),Destination=(9, 4),EndFacing=(-1, 0)
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=Gary must play a Trait
    BATTLE LOG: Player=Gary,Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Event=PlayAction,Action=Vulnerable,Instigator=Krelvin,Targets=
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=Attaching Vulnerable to Krelvin
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=Gary drew a card for MP AI Warrior 4
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=Gary must play a Trait
    BATTLE LOG: Player=Gary,Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Event=PlayAction,Action=Blind Rage,Instigator=Krelvin,Targets=
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=Attaching Blind Rage to Krelvin
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=Gary drew a card for MP AI Warrior 4
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=Gary must play a Trait
    BATTLE LOG: Player=Gary,Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Event=PlayAction,Action=Defensiveness,Instigator=Melzag,Targets=
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=Attaching Defensiveness to Melzag
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=Gary drew a card for MP AI Wizard 3
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=Gary must play a Trait
    BATTLE LOG: Player=Gary,Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Event=PlayAction,Action=Altruism,Instigator=Melbrog,Targets=
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=Attaching Altruism to Melbrog
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=Gary drew a card for MP AI Priest 3
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=The active player is now Gary
    BATTLE LOG: Player=Gary,Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Event=PlayAction,Action=Demonic Power,Instigator=Melbrog,Targets=Nargil Demon-Sworn
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=Gary drew a card for MP AI Priest 2
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=Gary drew a card for MP AI Priest 2
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=Melbrog took 3 damage
    BATTLE LOG: Scenario=Desterbed Monkeys,Room=BlackVoidDeath's battle (custom),RoomID=147063,Msg=The active player is now BlackVoidDeath
    Initializing deck builder
    Connection lost.
    StaticCardRenderer: render card Blind Rage unknown keyword: Trait
    StaticCardRenderer: render card Blind Rage unknown keyword: Frenzy
    StaticCardRenderer: render card Blind Rage unknown keyword: Trait
    StaticCardRenderer: render card Blind Rage unknown keyword: Frenzy
    StaticCardRenderer: render card Blind Rage unknown keyword: Trait
    StaticCardRenderer: render card Blind Rage unknown keyword: Frenzy
    StaticCardRenderer: render card Blind Rage unknown keyword: Trait
    StaticCardRenderer: render card Blind Rage unknown keyword: Frenzy
    StaticCardRenderer: render card Defensiveness unknown keyword: Trait
    StaticCardRenderer: render card Defensiveness unknown keyword: Saving Roll
    StaticCardRenderer: render card Defensiveness unknown keyword: Keep
    StaticCardRenderer: render card Defensiveness unknown keyword: Trait
    StaticCardRenderer: render card Defensiveness unknown keyword: Saving Roll
    StaticCardRenderer: render card Defensiveness unknown keyword: Keep
    Authenticating... https://live-server.cardhunter.com/game_login.jsp?time=1417871521380
    StaticCardRenderer: render card Defensiveness unknown keyword: Trait
    StaticCardRenderer: render card Defensiveness unknown keyword: Saving Roll
    StaticCardRenderer: render card Defensiveness unknown keyword: Keep
    StaticCardRenderer: render card Defensiveness unknown keyword: Trait
    StaticCardRenderer: render card Defensiveness unknown keyword: Saving Roll
    StaticCardRenderer: render card Defensiveness unknown keyword: Keep
    StaticCardRenderer: render card Altruism unknown keyword: Trait
    StaticCardRenderer: render card Altruism unknown keyword: Keep Unless
    StaticCardRenderer: render card Altruism unknown keyword: Trait
    StaticCardRenderer: render card Altruism unknown keyword: Keep Unless
    StaticCardRenderer: render card Altruism unknown keyword: Trait
    StaticCardRenderer: render card Altruism unknown keyword: Keep Unless
    StaticCardRenderer: render card Altruism unknown keyword: Trait
    StaticCardRenderer: render card Altruism unknown keyword: Keep Unless
    Connecting...
    Connected
    Logged in as Woldemar
    === SERVER CONFIG ===
    - CAMPAIGN_TEAMS: False
    Loading static data...
    Fetching manifest from http://live.cardhunter.com/data/manifest/manifest.txt
    received block list
    blocked: jade303
    blocked: jejaloito
    blocked: Ex-Cop
    received friend list
    friend: dit
    friend: schwarznold
    Manifest loaded.
    Creating CSV parser.
    Processing manifest.
    Processing: Hint
    Loading from http://live.cardhunter.com/data/gameplay/Hints/Hints.csv
    Processing: Card
    Loading from http://live.cardhunter.com/data/gameplay/Cards/Cards.csv
    Processing: Adventure
    Loading from http://live.cardhunter.com/data/gameplay/Adventures/Adventures.csv
    Processing: Equipment
    Loading from http://live.cardhunter.com/data/gameplay/Equipment/Equipment.csv
    Processing: CharacterArchetype
    Loading from http://live.cardhunter.com/data/gameplay/CharacterArchetypes/CharacterArchetypes.csv
    Processing: Figure
    Loading from http://live.cardhunter.com/data/gameplay/Figures/Figures.csv
    Processing: ExperienceTable
    Loading from http://live.cardhunter.com/data/gameplay/ExperienceTables/ExperienceTable.csv
    Processing: HealthTable
    Loading from http://live.cardhunter.com/data/gameplay/HealthTables/HealthTable.csv
    Processing: TalentTable
    Loading from http://live.cardhunter.com/data/gameplay/TalentTables/TalentTable.csv
    Processing: Prompt
    Loading from http://live.cardhunter.com/data/gameplay/Prompts/Prompt.csv
    Processing: Keywords
    Loading from http://live.cardhunter.com/data/gameplay/Keywords/Keywords.csv
    Processing: Price
    Loading from http://live.cardhunter.com/data/gameplay/Prices/Prices.csv
    Processing: StarterPack
    Loading from http://live.cardhunter.com/data/gameplay/StarterPacks/StarterPacks.csv
    Processing: MPReward
    Loading from http://live.cardhunter.com/data/gameplay/MPRewards/MPRewards.csv
    Data loaded.
    Verifying data.
    Initializing deck builder
    CollectionSheetDisplay: inventory is null in constructor
    MESSAGE: Error #1009
    STACK TRACE:
    TypeError: Error #1009
    at com.cardhunter.pcclient::CollectionSheetDisplay()
    at com.cardhunter.pcclient::DeckBuilderTable/init()
    at com.cardhunter.pcclient::DeckBuilderDisplay/init()
    at com.cardhunter.pcclient::DeckBuilder/visual_init()
    at mx.core::UIComponent/http://www.adobe.com/2006/flex/mx/internal::$addChildAt()
    at mx.core::UIComponent/addChildAt()
    at spark.components::Group/addDisplayObjectToDisplayList()
    at spark.components::Group/http://www.adobe.com/2006/flex/mx/internal::elementAdded()
    at spark.components::Group/addElementAt()
    at spark.components::Group/addElement()
    at com.cardhunter.pcclient::ScreenRoot/showGameScreen()
    at com.cardhunter.pcclient::DeckBuilder/checkLoadFinish()
    at com.cardhunter.pcclient::DeckBuilder/onCollectionReceived()
    at flash.events::EventDispatcher/dispatchEvent()
    at com.cardhunter.pcclient::CardHunterCore/Handle_collection()
    at com.cardhunter.pcclient::CardHunterCore/onSFSExtensionResponse()
    at flash.events::EventDispatcher/dispatchEvent()
    at com.smartfoxserver.v2.controllers::ExtensionController/handleMessage()
    at com.smartfoxserver.v2.core::SFSProtocolCodec/dispatchRequest()
    at com.smartfoxserver.v2.core::SFSProtocolCodec/onPacketRead()
    at com.smartfoxserver.v2.core::SFSIOHandler/handlePacketData()
    at com.smartfoxserver.v2.core::SFSIOHandler/onDataRead()
    at com.smartfoxserver.v2.bitswarm::BitSwarmClient/onSocketData()
    PARTY:

    (sfs_array) Members:
    (sfs_object)
    (int) charIndex: 7
    (sfs_object) inventory:
    (sfs_array) Items:
    (int) 1048
    (int) 1048
    (int) 886
    (int) 1228
    (int) 861
    (int) 694
    (int) 1916
    (int) 1363
    (int) 100057
    (int) 100397



    (sfs_object)
    (int) charIndex: 8
    (sfs_object) inventory:
    (sfs_array) Items:
    (int) 1702
    (int) 1652
    (int) 1652
    (int) 473
    (int) 2030
    (int) 1083
    (int) 1894
    (int) 100064
    (int) 100290



    (sfs_object)
    (int) charIndex: 11
    (sfs_object) inventory:
    (sfs_array) Items:
    (int) 1058
    (int) 1058
    (int) 1673
    (int) 758
    (int) 100362
    (int) 1032
    (int) 1521
    (int) 100075
    (int) 100279




    (int_array) ActiveChars: [8,7,11]
    (int) Index: 2
    (utf_string) Name: MP

    CLIENT COMMANDS:
    DB CONTEXT: TreasureStore
    CLIENT VERSION: 2.65.2.9739

    Deckbuilder: item Mindsplinter Staff removed from party inventory because not owned.
    Deckbuilder: item Mindsplinter Staff removed from party inventory because not owned.
    Deckbuilder: item Ring of Appropriation removed from party inventory because not owned.
    Deckbuilder: item Vermillion Pendant removed from party inventory because not owned.
    Deckbuilder: item Rockshard Robes removed from party inventory because not owned.
    Deckbuilder: item Mouse Boots removed from party inventory because not owned.
    Deckbuilder: item Command removed from party inventory because not owned.
    Deckbuilder: item Reaper's Scythe removed from party inventory because not owned.
    Deckbuilder: item Double-edged Sword removed from party inventory because not owned.
    Deckbuilder: item Wex's Mail removed from party inventory because not owned.
    Deckbuilder: item Crusty Helm removed from party inventory because not owned.
    Deckbuilder: item Captain Cedric's Boots removed from party inventory because not owned.
    Deckbuilder: item Untrained Tactics removed from party inventory because not owned.
    Deckbuilder: item Dependable Mail removed from party inventory because not owned.
    Deckbuilder: item Black Cat Buckler removed from party inventory because not owned.
    Deckbuilder: item Bertha's Big Clogs removed from party inventory because not owned.
     
  16. Souleye

    Souleye Orc Soldier

    It just happened to me. It happened so that I removed characters with the items from the party to the keep, and replaced it with a new one from the keep. I didn't remove the items from the guys when I removed them, so they were on the character "in the keep" so to speak. After playing a match, in the chest screen, I noticed that I got my 3rd of an item I knew I had 3 of already. When checking, all the items my removed characters were then using had disappeared.

    No connection loss or anything, I just had the bug and not much else.

    Restarting didn't bring the items back.

    How can I get my items replaced?
    -----


    EDIT: I'm all good..
     
    Last edited: Mar 13, 2015
  17. Jade303

    Jade303 Thaumaturge

    I've been blocked. I never thought it would happen, and I didn't think I would find out. But now ... now I know.
    :(
    I'm so sorry guys.
     
    gurel2 likes this.
  18. DunDunDun

    DunDunDun Thaumaturge

    I was hoping this thread'd help..
    But it seems to mostly be a different issue.

    I know I had at least one Blazing Shortsword- more than that, I couldn't say, but I know I had one, since my tokenless party ran it just a short while ago.
    So, when the shop had a Blazing Shortsword to buy, recently, I was surprised that I couldn't find my existing one [and no NEW showed up on the item, either].

    Alright.. one missing epic isn't a big deal.

    But now I've noticed that my Dark Drewg's Mace is gone as well, and being an item I use regularly [not to mention a legendary], a bit more troubling.

    I couldn't tell you how much else I'm missing; the inventory system isn't set up to make figuring that out easy, even without my memory problems.

    And usually, I'd assume any confusions in perception to be on my end.

    But being an item I had just used, and an item I use regularly; items I've discussed and compared regularly; and so forth, I'm quite sure about this :X

    So, I dunno.

    Trying not to be bothered by it, but it's a little worrisome thinking that my items could disappear at any time :X


    (I've done all the requisite steps: Checking loadouts, switching to blank loadout, switching to multiplayer, checking second-hand shop, waiting several days to see if the items return; nothing came of it.)
     
  19. Flaxative

    Flaxative Party Leader

    Dark Drewg's is still in your inventory (I just checked). My guess is always 'on an inactive character.' But if, as you say, you've looked everywhere for it, I'm not sure where it could be. Maybe @Jon has better answers.
     
  20. Jon

    Jon Blue Manchu Staff Member

    In campaign, it's equipped on the character "Xura". In multiplayer it should be in the collection.
     

Share This Page