PLZ Retest and Re-Report Bug after entering the trading station (Planet, Polaris)

Discussion in 'Fixed (Read Only)' started by Daimonicon, Feb 13, 2021.

  1. Daimonicon

    Daimonicon Lieutenant

    Joined:
    Nov 4, 2019
    Messages:
    49
    Likes Received:
    14
    Build: Experimental Version: v1.4.1 Build: 3261
    Mode: Survival
    Mode: Singleplayer
    SERVER NAME: x
    SEED-ID: Playfield 'Lokoure' seed 105983

    MODIFIED PLAYFIELDS: DontKnow
    Reproducibility: Always
    Severity: Major
    Type: Trading Station

    Description:
    Every time shortly after entering the trading station I get an error box (Continue, Exit and Mail, Exit whatever).

    I think the message is always the same:
    Code:
    [CS]: Mono.CSharp.FatalException: Unexpected symbol `loslegen'
      at Mono.CSharp.Report.Error (System.Int32 code, Mono.CSharp.Location loc, System.String error) [0x0007b] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0
      at Mono.CSharp.Report.Error (System.Int32 code, Mono.CSharp.Location loc, System.String format, System.String arg1, System.String arg2) [0x0000d] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0
      at Mono.CSharp.CSharpParser.Error_SyntaxError (System.Int32 error_code, System.Int32 token, System.String msg) [0x000c5] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0
      at Mono.CSharp.CSharpParser.Error_SyntaxError (System.Int32 error_code, System.Int32 token) [0x00000] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0
      at Mono.CSharp.CSharpParser.Error_SyntaxError (System.Int32 token) [0x00000] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0
      at Mono.CSharp.CSharpParser.case_972 () [0x00000] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0
      at Mono.CSharp.CSharpParser.yyparse (Mono.CSharp.yyParser.yyInput yyLex) [0x043d6] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0
      at Mono.CSharp.CSharpParser.parse () [0x000a8] in <a1c1f79be49c4b2f906d07ecc2ddc791>:0
      at DynamicCSharp.Compiler.McsDriver.Parse (Mono.CSharp.SeekableStreamReader reader, Mono.CSharp.SourceFile source, Mono.CSharp.ModuleContainer module, Mono.CSharp.ParserSession session, Mono.CSharp.Report report) [0x00019] in <2519c8733eeb4146abe592fa06c7c097>:0
      at DynamicCSharp.Compiler.McsDriver.Parse (Mono.CSharp.SourceFile source, Mono.CSharp.ModuleContainer module, Mono.CSharp.ParserSession session, Mono.CSharp.Report report) [0x00090] in <2519c8733eeb4146abe592fa06c7c097>:0
      at DynamicCSharp.Compiler.McsDriver.Parse (Mono.CSharp.ModuleContainer module) [0x00068] in <2519c8733eeb4146abe592fa06c7c097>:0
      at DynamicCSharp.Compiler.McsDriver.Compile (System.Reflection.Emit.AssemblyBuilder& assembly, System.AppDomain domain, System.Boolean generateInMemory) [0x000d3] in <2519c8733eeb4146abe592fa06c7c097>:0
      at DynamicCSharp.Compiler.McsCompiler.CompileFromSettings (Mono.CSharp.CompilerSettings settings, System.Boolean generateInMemory) [0x00030] in <2519c8733eeb4146abe592fa06c7c097>:0  in  at [0, 0]
    (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
    

    If i select "Continue" comes repeatedly only:
    Code:
    13-09:38:50.310 10_38 -EXC- System.NullReferenceException: Object reference not set to an instance of an object
      at Eleon.ModBridge.ScriptBridge.CreateInstance (Eleon.Modding.ScriptType scriptType) [0x00005] in <2519c8733eeb4146abe592fa06c7c097>:0
    Whereby I probably only see: Object reference not set to an instance of an object

    Steps to Reproduce:
    Travel to a trading station (planet, Polaris) to sell run around and talk to traders. Then in the trading station use the teleporter to the trading station in orbit and do the same.

    Savegame direct after Errormessage:
    https://drive.google.com/file/d/193V5xSGgFSrj2m07KH5TYBt4QSjCcLU3/view?usp=sharing
     

    Attached Files:

    #1
    Last edited: Feb 13, 2021
    Kassonnade likes this.
  2. Kassonnade

    Kassonnade Rear Admiral

    Joined:
    May 13, 2017
    Messages:
    2,816
    Likes Received:
    4,111
    You nailed it pretty much right on the head !

    In your first "spoiler" in the first line, we can see it's a typo :

    [CS]: Mono.CSharp.FatalException: Unexpected symbol
    `loslegen'

    Just before loslegen there is the wrong symbol (it's not a quote mark).
     
    #2
  3. Daimonicon

    Daimonicon Lieutenant

    Joined:
    Nov 4, 2019
    Messages:
    49
    Likes Received:
    14
    Now that you mention it - It's easy to see.
    I still thought it would be good to put this in a spoiler as a code block for better readability. The spoiler itself I had not opened again and in the pure log text overlooks it easier :)
     
    #3
    Kassonnade likes this.
  4. Alhira_K

    Alhira_K Captain

    Joined:
    Jan 16, 2017
    Messages:
    287
    Likes Received:
    377
    #4

Share This Page