5E Character Create Playlist
Page 1 of 3 123 Last
  1. #1

    FGU crashes using SFRPG ruleset

    Since I've been using FGU (2020-11-22 - 2021-01-24) and SFRPG ruleset, I've had at least one FGU crash every game session (sometimes as many as 3) that leaves behind no real trace information from a coredump. Here's an example, after a recent FGU crash.

    coredumpctl info 247720
    PID: 247720 (FantasyGrounds.)
    UID: 1002 (david)
    GID: 1002 (david)
    Signal: 6 (ABRT)
    Timestamp: Sun 2021-01-24 12:15:51 MST (1h 13min ago)
    Command Line: /home/david/.smiteworks/fantasygrounds/FantasyGrounds.x86_64
    Executable: /home/david/.smiteworks/fantasygrounds/FantasyGrounds.x86_64
    Control Group: /user.slice/user-1002.slice/[email protected]/app.slice/app-org.gnome.Terminal.slice/vte-spawn-c3c47721-4b0c-45cb-9e40-aad6817137ea.scope
    Unit: [email protected]e
    User Unit: vte-spawn-c3c47721-4b0c-45cb-9e40-aad6817137ea.scope
    Slice: user-1002.slice
    Owner UID: 1002 (david)
    Boot ID: 9f60f475b7264f5d8e4c48457f55c085
    Machine ID: 7418de3eb913438a86e23753ea363769
    Hostname: trix.deltakappa.com
    Storage: /var/lib/systemd/coredump/core.FantasyGrounds\x2e.1002.9f60f475b7264f5d8e4c4 8457f55c085.247720.1611515751000000.zst (truncated)
    Message: Process 247720 (FantasyGrounds.) of user 1002 dumped core.

    Stack trace of thread 247834:
    #0 0x00007fa0b026f9d5 n/a (n/a + 0x0)
    #1 0x0000000000000080 n/a (n/a + 0x0)

    As you can see, the stack trace is a bit thin.

    All of us using FGU for this game, still cannot pinpoint any specific activity or event that consistently preceeds this crash other than the following behaviors...

    1. If the GM or a User experiences serious lag frequently in the map or pulling up shared data.
    2. If the GM or a User experiences serious lag frequently in the UI like when it takes more than 500ms for mouse point transitions to happen.
    3. If the GM has 10 or more window minimize with 5 or more active windows in FGU.

    The only other consistent issue is the frequent "532: attempt to call field 'updateAttributesHelper' (a nil value)" console pop up. This always happens. It doesn't cause a crash as it happens.

    I do not have any of these issues when I host my D&D 5E game with more players, more enabled modules, and more shared content. Also, I'm able to keep 25 minimized windows while I DM with 5 or more active windows.

    Network is stable with plent of up and down bandwidth.
    Diff OSes tested: CentOS 7, Fedora 33, and Mint 20.
    FGU v4.0.9 ultimate 2021-01-26

    Using FGU Steps to reproduce "532: attempt to call field 'updateAttributesHelper' (a nil value)" console pop up...
    Opening a map with a PC starship that's on the (linked to the) Ship Combat Tracker

    Console Error...
    [1/30/2021 10:24:36 AM] [ERROR] Script execution error: [string "scripts/manager_token.lua"]:532: attempt to call field 'updateAttributesHelper' (a nil value)

    BEGIN ENTIRE LOG at this point in time:
    [1/30/2021 10:17:18 AM] FGU: v4.0.9 ULTIMATE (2021-01-26)
    [1/30/2021 10:17:18 AM] OS: Linux 5.10 Fedora 33 64bit
    [1/30/2021 10:17:18 AM] GRAPHICS: Radeon RX 580 Series (POLARIS10, DRM 3.40.0, 5.10.10-200.fc33.x86_64, LLVM 11.0.0) : 7073
    [1/30/2021 10:17:18 AM] UI SCALE: 1.25
    [1/30/2021 10:17:18 AM] USER: kalaolani
    [1/30/2021 10:17:18 AM] Launcher scene starting.
    [1/30/2021 10:17:30 AM] Starting private server mode. [(10.10.10.128:1802) (fe80::fc54:ff:feee:3be9%13:1802)]
    [1/30/2021 10:17:30 AM] Game server started. [10.10.10.100:1802]
    [1/30/2021 10:17:30 AM] Launcher scene exiting.
    [1/30/2021 10:17:30 AM] Tabletop scene starting.
    [1/30/2021 10:17:30 AM] NETWORK STATUS: [Server] [Connected]
    [Server Type - LAN]
    [1/30/2021 10:17:43 AM] MEASURE: RULESETS LOAD - 12.198698 - SFRPG
    [1/30/2021 10:17:43 AM] MEASURE: EXTENSIONS LOAD - 0.000569 - 0
    [1/30/2021 10:17:45 AM] MEASURE: MODULE LIST BUILD - 2.082853 - 61
    [1/30/2021 10:17:45 AM] MEASURE: REFRESH IMAGE ASSETS - 0.132195
    [1/30/2021 10:17:45 AM] MEASURE: REFRESH PORTRAIT ASSETS - 0.007698
    [1/30/2021 10:17:45 AM] MEASURE: REFRESH TOKEN ASSETS - 0.139388
    [1/30/2021 10:17:45 AM] MEASURE: ASSET LIST BUILD - 0.280284
    [1/30/2021 10:17:47 AM] MEASURE: LOAD - PART 1 - 16.749792
    [1/30/2021 10:17:49 AM] MEASURE: MODULE LOAD - 0.324498 - Dead Suns, Part 1, Incident at Absalom Station
    [1/30/2021 10:17:49 AM] MEASURE: MODULE LOAD - 0.010811 - Dead Suns, Part 1, Incident at Absalom Station, Player's Resources
    [1/30/2021 10:17:50 AM] MEASURE: MODULE LOAD - 0.325567 - Dead Suns, Part 2, Temple of the Twelve
    [1/30/2021 10:17:52 AM] MEASURE: MODULE LOAD - 2.397391 - Starfinder Alien Archive
    [1/30/2021 10:17:52 AM] MEASURE: MODULE LOAD - 0.214806 - Starfinder Alien Archive (Players)
    [1/30/2021 10:17:54 AM] MEASURE: MODULE LOAD - 2.302612 - Starfinder Alien Archive 2
    [1/30/2021 10:17:55 AM] MEASURE: MODULE LOAD - 0.437279 - Starfinder Alien Archive 2 (Players)
    [1/30/2021 10:17:58 AM] MEASURE: MODULE LOAD - 2.672067 - Starfinder Alien Archive 3 (GM)
    [1/30/2021 10:17:58 AM] MEASURE: MODULE LOAD - 0.528935 - Starfinder Alien Archive 3 (Players)
    [1/30/2021 10:18:01 AM] MEASURE: MODULE LOAD - 2.424926 - Starfinder Armory
    [1/30/2021 10:18:02 AM] MEASURE: MODULE LOAD - 1.594318 - Starfinder Characters Operation Manual
    [1/30/2021 10:18:07 AM] MEASURE: MODULE LOAD - 5.294156 - Starfinder Core Rulebook
    [1/30/2021 10:18:09 AM] MEASURE: MODULE LOAD - 1.804073 - Starfinder Near Space
    [1/30/2021 10:18:10 AM] MEASURE: MODULE LOAD - 0.471743 - Starfinder Near Space (Players)
    [1/30/2021 10:18:12 AM] MEASURE: MODULE LOAD - 2.497064 - Starfinder Pact Worlds
    [1/30/2021 10:18:13 AM] MEASURE: MODULE LOAD - 0.523714 - Starfinder Pact Worlds (Players)
    [1/30/2021 10:18:14 AM] MEASURE: MODULE LOAD - 1.662855 - Starfinder Starship Operations Manual
    [1/30/2021 10:18:16 AM] RULESET: SFRPG ruleset v2.1.18 for Fantasy Grounds
    Copyright 2004-2020 Smiteworks USA, LLC
    [1/30/2021 10:18:16 AM] RULESET: Core RPG ruleset v3.3.12A for Fantasy Grounds
    Copyright 2019 Smiteworks USA, LLC
    [1/30/2021 10:18:16 AM] MEASURE: LOAD - PART 2 - 28.813181
    [1/30/2021 10:21:19 AM] MEASURE: MODULE LOAD - 0.084283 - Dead Suns, Part 2, Temple of the Twelve, Player's Resources
    [1/30/2021 10:23:16 AM] Campaign saved.
    [1/30/2021 10:24:36 AM] [ERROR] Script execution error: [string "scripts/manager_token.lua"]:532: attempt to call field 'updateAttributesHelper' (a nil value)
    :END ENTIRE LOG at this point in time

    Using FGU Steps to reproduce...
    Remove all tokens from map
    Remove all items from the Ship Combat Tracker
    Open PC Ships
    Drag and Drop shared PC Ship on to the Ship Combat Tracker
    Drag and Drop shared PC ship from the Ship Combat Tracker on to the map
    Close all FGU Windows
    Open up map

    Console Warnings and Error...
    [1/30/2021 10:28:53 AM] [WARNING] setValue: Recursive call terminated for (CONTROL_NUMBER) (shields_forward)
    [1/30/2021 10:28:53 AM] [WARNING] setValue: Recursive call terminated for (CONTROL_NUMBER) (shields_aft)
    [1/30/2021 10:28:53 AM] [WARNING] setValue: Recursive call terminated for (CONTROL_NUMBER) (shields_port)
    [1/30/2021 10:28:53 AM] [WARNING] setValue: Recursive call terminated for (CONTROL_NUMBER) (shields_starboard)
    [1/30/2021 10:30:15 AM] [ERROR] Script execution error: [string "scripts/manager_token.lua"]:532: attempt to call field 'updateAttributesHelper' (a nil value)

    BEGIN CONTINUED LOG at this point in time:
    [1/30/2021 10:28:16 AM] Campaign saved.
    [1/30/2021 10:28:53 AM] [WARNING] setValue: Recursive call terminated for (CONTROL_NUMBER) (shields_forward)
    [1/30/2021 10:28:53 AM] [WARNING] setValue: Recursive call terminated for (CONTROL_NUMBER) (shields_aft)
    [1/30/2021 10:28:53 AM] [WARNING] setValue: Recursive call terminated for (CONTROL_NUMBER) (shields_port)
    [1/30/2021 10:28:53 AM] [WARNING] setValue: Recursive call terminated for (CONTROL_NUMBER) (shields_starboard)
    [1/30/2021 10:30:15 AM] [ERROR] Script execution error: [string "scripts/manager_token.lua"]:532: attempt to call field 'updateAttributesHelper' (a nil value)
    :END CONTINUED LOG at this point in time

  2. #2
    damned's Avatar
    Join Date
    Mar 2011
    Location
    Australia
    Posts
    26,678
    Blog Entries
    1
    Hi kalaolani

    Firstly it looks like your FGU is quite out of date. make sure it is up to date.
    Secondly unload as many modules as you can. Do you need the 6 players modules open?

    See if that helps at all.

  3. #3
    Quote Originally Posted by damned View Post
    Hi kalaolani

    Firstly it looks like your FGU is quite out of date. make sure it is up to date.
    Secondly unload as many modules as you can. Do you need the 6 players modules open?

    See if that helps at all.
    @ damned I am fully updated have the save version numbers as @kalaolani. What am I missing.
    Game Info
    ----------------------------------------
    FGU: v4.0.9 STANDARD (2021-01-26)


    SFRPG ruleset v2.1.18 for Fantasy Grounds
    Copyright 2004-2020 Smiteworks USA, LLC

    Core RPG ruleset v3.3.12A for Fantasy Grounds
    Copyright 2019 Smiteworks USA, LLC
    FGU Ultimate License
    FG Discord - Lord_Ulric
    Time Zone: US Eastern (GMT -5)
    Playing -
    Starfinder, D&D, Savage Worlds, Call of Cthulhu, Hero System aka Champions, Traveller, and more!
    My Forge Creations

  4. #4
    If you are upto date then I create a new SFRPG campaign without any extensions and see if you have the error. I would ask in the Starfinder forum it you are still having problems. I run SF daily and my server runs 24/7 without any problems.
    FGU Ultimate License
    FG Discord - Lord_Ulric
    Time Zone: US Eastern (GMT -5)
    Playing -
    Starfinder, D&D, Savage Worlds, Call of Cthulhu, Hero System aka Champions, Traveller, and more!
    My Forge Creations

  5. #5
    damned's Avatar
    Join Date
    Mar 2011
    Location
    Australia
    Posts
    26,678
    Blog Entries
    1
    I read the data incorrectly. The build looks ok.
    i would try unload player modules first and then I would try a blank campaign as Ulric suggests.

  6. #6
    Quote Originally Posted by kalaolani View Post
    The only other consistent issue is the frequent "532: attempt to call field 'updateAttributesHelper' (a nil value)" console pop up. This always happens. It doesn't cause a crash as it happens.
    A user in the Starfinder Forum had this exact problem and the solution for them is here https://www.fantasygrounds.com/forum...starship/page2
    FGU Ultimate License
    FG Discord - Lord_Ulric
    Time Zone: US Eastern (GMT -5)
    Playing -
    Starfinder, D&D, Savage Worlds, Call of Cthulhu, Hero System aka Champions, Traveller, and more!
    My Forge Creations

  7. #7
    Thank you for sharing this. I will reply here with my results after today's SF game.

  8. #8
    Hopefully, we will get lucky and a brand new campaign will make it all better. I've tried this a couple of times, but not since the last FGU update.

  9. #9
    @damned, @Ulric didn't mention unloading player modules ... I get the extensions thing. I use many extensions in my 5E FGU game, and I know that drill regarding FGU issues and extensions. It's like it's 1990, and I'm supporting DOS 6.0 telling people to unload TSRs before asking me about DoubleSpace. So, I do get the extension thing.

    Why did you add Player Modules to @Ulric suggestion? Are Player Modules a known bug of some kind? Is a Player Modules any module that is shared with Players, which would include both 5.294156 - Starfinder Core Rulebook and 2.424926 - Starfinder Armory, since I have both shared with the Players?

    Thanks for clarifying @damned

  10. #10
    For the Starfinder script errors, that is something we're looking at addressing in the Starfinder code in the next few weeks.

    For the Linux crash report, we have seen this reported a few times by Linux users; but we have yet to get data and steps to get it to crash, and the Linux crash report info isn't useful. We've raised to Unity, but they are asking for a specific reproducible case. (One note is that we specifically build, test, and support for Ubuntu; so I always wonder whether it is the Linux version that is the problem...)

    Regards,
    JPG

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
FG Spreadshirt Swag

Log in

Log in