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

    Fantasy Grounds and Chrome causing BSOD

    Hi everyone,

    This is a random, localized issue. I am one of five players and the sixth being the GM. I also run a game and have four players. In both cases, if I run Chrome (Or Firefox) at the same time, my system will eventually Blue Screen of Death with a fairly generic video card error. I am the ONLY person to have this issue. Others will have Fantasy Grounds crash or error out from time to time when the resources get too big across our GMs poor network, but nobody else crashes. They all can use browsers without issue. Some info about this issue from my investigations:
    • There are no events generated in event viewer except the generic blue screen video card error
    • Fantasy Grounds generally will take up about 4GBs of RAM
    • I am running three monitors and if I pull Fantasy Grounds across at least two of them, it seems to speed up this BSOD
    • I highly doubt it's a system specs issue (Nvidia Titan, i7-4770, 24GB RAM, Win 10 Pro (x64 of course))
    • In Chrome, I do tend to have many tabs running, but it can BSOD with as few as one tab
    • In Chrome, there is no hardware acceleration being used, but when I do use it, it does appear (speculative) to make the BSOD occur sooner
    • This may be speculative and reaching, but I THINK it might occur faster if a stream or other video related item is running in the browser
    • This does NOT occur when I have PDFs up in Adobe Reader, MS Word, and Steam running while using FG
    • I can have multiple non-FG games running along with 30+ Chrome tabs running streams and other things and have never seen this same error happen otherwise on this system (To the point of crashing Chrome or a game or something)


    I know it is a long shot, but I am hoping someone can help.
    Last edited by chiquit; February 19th, 2018 at 14:27.

  2. #2
    Trenloe's Avatar
    Join Date
    May 2011
    Location
    Colorado, USA
    Posts
    33,421
    I don’t know about the blue screen of death, but FG will definitely experience issues above 3.5GB of RAM and will crash soon after. If you’re seeing 4GB of RAM use you need to reduce the resources you’re using (tokens, modules, large maps, etc.) to bring it down below 3GB for reliable use.

    FG is a 32-bit application so is limited to less than 4GB memory use on a 64-bit operating system, it doesn’t matter how much memory you have in your computer.

    Stop the FG overload issue first and then see if you still have BSODs.
    Private Messages: My inbox is forever filling up with PMs. Please don't send me PMs unless they are actually private/personal messages. General FG questions should be asked in the forums - don't be afraid, the FG community don't bite and you're giving everyone the chance to respond and learn!

  3. #3
    JohnD's Avatar
    Join Date
    Mar 2012
    Location
    Johnstown ON
    Posts
    5,323
    Blog Entries
    1
    You have too much on the go in general, but specifically within FG if you are using that much ram.
    "I am a Canadian, free to speak without fear, free to worship in my own way, free to stand for what I think right, free to oppose what I believe wrong, or free to choose those who shall govern my country. This heritage of freedom I pledge to uphold for myself and all mankind."

    - John Diefenbaker

    RIP Canada, February 21, 2022

  4. #4
    Zacchaeus's Avatar
    Join Date
    Dec 2014
    Location
    Scotland
    Posts
    20,859
    Indeed, it is the RAM issue that is the problem. Since you are the player it will be your GM that needs to cut down on what he is sharing as well. As Trenloe says, have him unshare un-needed modules and images (especially maps), and extensions and especially don't share tokens. Once he has slimmed down his campaign nuke your cache before rejoining his game.
    If there is something that you would like to see in Fantasy Grounds that isn't currently part of the software or if there is something you think would improve a ruleset then add your idea here https://www.fantasygrounds.com/featu...rerequests.php

  5. #5
    All, thanks for the responses. I must apologize as I rounded up to 4GB. It's hitting the limit of 32-bit, now that I see it directly. But would that seriously cause a BSOD?

    One key issue here is how quickly the memory sky rockets. After having detailed out people and places in a single major plotline based city, we can easily kick FG up to 2.5 GBs of RAM used. Add in a single, large dungeon map and boom, it's already nearing the limits. What should I and the other GM be doing to properly cut down RAM utilization for our players (and ourselves)?

    Further, when could we get a 64-bit version of this application? Am I alone in thinking it's a bit unrealistic to have a fairly RAM inefficient application like FG not moving to 64-bit memory addressing? I'm sorry if that sounds rude, that is not how I intend it to sound. Simply asking the questions for the betterment of all.

  6. #6

    Join Date
    Jun 2013
    Location
    Isanti, MN
    Posts
    2,922
    Quote Originally Posted by chiquit View Post
    All, thanks for the responses. I must apologize as I rounded up to 4GB. It's hitting the limit of 32-bit, now that I see it directly. But would that seriously cause a BSOD?
    Yes. From looking over all the posts, I would say that it's likely your video driver doesn't handle low memory situations well. Make sure you have the latest video driver loaded for your card.

    Quote Originally Posted by chiquit View Post
    One key issue here is how quickly the memory sky rockets. After having detailed out people and places in a single major plotline based city, we can easily kick FG up to 2.5 GBs of RAM used. Add in a single, large dungeon map and boom, it's already nearing the limits. What should I and the other GM be doing to properly cut down RAM utilization for our players (and ourselves)?
    Check your image sizes and number of open modules. But usually the biggest hit in terms of memory is the number of tokens. I just keep a minimum of tokens always loaded, and load other tokens as needed for an adventure.

  7. #7
    Trenloe's Avatar
    Join Date
    May 2011
    Location
    Colorado, USA
    Posts
    33,421
    Tokens and the size of shared images - even if the tokens and images aren't currently open they will be using resources on the players side. Unshare images that are no longer used and drastically reduce the number of tokens in the tokens\shared directory.

    Maps/images should be kept as small as possible with a maximum recommended resolution of 2048x2048 pixels.

    There is not a 64-bit version on the horizon. A lot of us thought the the move to Unity would bring 64-bit architecture to FG, but we've recently been told it won't - due to 32-bit libraries and the multi-platform support. But the devs are working hard on making the memory management a lot more efficient in FGU.
    Private Messages: My inbox is forever filling up with PMs. Please don't send me PMs unless they are actually private/personal messages. General FG questions should be asked in the forums - don't be afraid, the FG community don't bite and you're giving everyone the chance to respond and learn!

  8. #8
    Quote Originally Posted by Andraax View Post
    Yes. From looking over all the posts, I would say that it's likely your video driver doesn't handle low memory situations well. Make sure you have the latest video driver loaded for your card.
    Check your image sizes and number of open modules. But usually the biggest hit in terms of memory is the number of tokens. I just keep a minimum of tokens always loaded, and load other tokens as needed for an adventure.
    Yes, my video card drivers are most certainly up to date, as well as all other drivers and the BIOS for good measure. Given that it is a Titan video card, I'm sure the card itself isn't out of memory, so that would mean the video memory for that particular process is maxing out. However, in this scenario, it should only be that that application crashes. Why would it BSOD the whole system? Further, what does Chrome have to do with it? As I stated before, it ONLY crashes when I have a browser running too.

    Quote Originally Posted by Trenloe View Post
    Tokens and the size of shared images - even if the tokens and images aren't currently open they will be using resources on the players side. Unshare images that are no longer used and drastically reduce the number of tokens in the tokens\shared directory.

    Maps/images should be kept as small as possible with a maximum recommended resolution of 2048x2048 pixels.

    There is not a 64-bit version on the horizon. A lot of us thought the the move to Unity would bring 64-bit architecture to FG, but we've recently been told it won't - due to 32-bit libraries and the multi-platform support. But the devs are working hard on making the memory management a lot more efficient in FGU.
    I'll push this on to the other GM, as well. It's an extreme sad shame that we can't move on to x64. This would dramatically improve the speed of the application and remove these artificial RAM limits.

    All said, the original issue still stands of why does it BSOD the system ONLY when I have a browser (Chrome, Firefox, etc) open as well?

  9. #9
    LordEntrails's Avatar
    Join Date
    May 2015
    Location
    -7 UTC
    Posts
    17,299
    Blog Entries
    9
    Their have been other reports of Chrome impacting the performance of FG. But no root cause was identified. I think a third application(SVN?, Bitbucket?) was mentioned as being part of the equations and for at least one person they reported the problem went away when they updated the other program.

    Given that you have identified that it is a graphics issue and seems to be related to the number of screens in use (or FG is stretched across) makes me think it a graphics driver issue. FG uses an old version of DirectX. Many of the latest/greatest video cards often have problems running at their best performance and using old versions of DirectX or other graphic renderers.

    As mentioned, the first thing you need to do is get your FG process size below 3GB. Then if the problems persist I would look at lowering your graphic drivers performance settings. The third area I would look at is what is running in all those browser tabs? If one or more of them are using graphic's renderers like Silverlight, Flash, etc, then I would look at that. It may end up that certain combinations of things between various applications are just not going to work with your hardware and drivers, etc.

    Moving on to x64 architecture is not simple or easy. It is something desired by the developers as well as many GM's, but it's not priority one. It will happen in time, but their are other things that must be done before they can do that. And the big one is to move to an architecture (Unity) that makes such a move even possible. But once on Unity, they still have to look at all the various libraries used by FG and see if they have 64 bit versions. I have faith it will happen (because FG is very well managed I believe it will be around for decades to come, and therefore it will migrate to x64) but it won't be this year and I doubt next.

    Problems? See; How to Report Issues, Bugs & Problems
    On Licensing & Distributing Community Content
    Community Contributions: Gemstones, 5E Quick Ref Decal, Adventure Module Creation, Dungeon Trinkets, Balance Disturbed, Dungeon Room Descriptions
    Note, I am not a SmiteWorks employee or representative, I'm just a user like you.

  10. #10

    Join Date
    Jun 2013
    Location
    Isanti, MN
    Posts
    2,922
    Quote Originally Posted by chiquit View Post
    Yes, my video card drivers are most certainly up to date, as well as all other drivers and the BIOS for good measure. Given that it is a Titan video card, I'm sure the card itself isn't out of memory, so that would mean the video memory for that particular process is maxing out. However, in this scenario, it should only be that that application crashes. Why would it BSOD the whole system? Further, what does Chrome have to do with it? As I stated before, it ONLY crashes when I have a browser running too.
    Because drivers typically run in kernel space and therefore can hose the whole system if they have a problem. I have had bad drivers cause BSODs numerous times. Also, while the card itself uses on-board memory, the *driver* does not. It relies on system RAM. Chrome is a bit of a memory hog as well, especially when you have multiple tabs open simultaneously.

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
  •  
Starfinder Playlist

Log in

Log in