trade bug

Started by mr_Proton, July 03, 2017, 04:14:58 AM

Previous topic - Next topic

mr_Proton

Hi I got a trader bug, that happens every now and then, unsure what caused it.

Trader walks in.
I click on trader.
Trade dialog doesnt open.

JobDriver threw exception in initAction. Pawn=Huntsman, Job=TradeWithPawn A=Thing_Human443320, Exception: System.NullReferenceException: Object reference not set to an instance of an object
at RimWorld.TransferableUtility.TransferAsOne (Verse.Thing a, Verse.Thing b) [0x00000] in <filename unknown>:0
at RimWorld.TransferableUtility.TransferableMatching[Tradeable] (Verse.Thing thing, System.Collections.Generic.List`1 transferables) [0x00000] in <filename unknown>:0
at RimWorld.TradeDeal.AddToTradeables (Verse.Thing t, Transactor trans) [0x00000] in <filename unknown>:0
at RimWorld.TradeDeal.AddAllTradeables () [0x00000] in <filename unknown>:0
at RimWorld.TradeDeal.Reset () [0x00000] in <filename unknown>:0
at RimWorld.TradeDeal..ctor () [0x00000] in <filename unknown>:0
at RimWorld.TradeSession.SetupWith (ITrader newTrader, Verse.Pawn newPlayerNegotiator) [0x00000] in <filename unknown>:0
at RimWorld.Dialog_Trade..ctor (Verse.Pawn playerNegotiator, ITrader trader) [0x00000] in <filename unknown>:0
at RimWorld.JobDriver_TradeWithPawn+<MakeNewToils>c__Iterator3F.<>m__B6 () [0x00000] in <filename unknown>:0
at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x00000] in <filename unknown>:0 lastJobGiver=, curJob.def=TradeWithPawn, curDriver=RimWorld.JobDriver_TradeWithPawn
Verse.Log:Error(String)
Verse.AI.Pawn_JobTracker:StartErrorRecoverJob(String)
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:Notify_PatherArrived()


Calahan

Please can you post your log file (as an attachment). Details on where to find it can be found in the following thread: https://ludeon.com/forums/index.php?topic=513.0

ison

Could you please upload a savefile where this happens? Thanks.

ison

#3
bump

// edit: no more info, locking, let's hope it's already fixed for A18