Can we please get the UI crashing bugs fixed?

Discussion in 'Support!' started by brianpurkiss, June 23, 2014.

  1. warrenkc

    warrenkc Active Member

    Messages:
    542
    Likes Received:
    191
    You should install a remote desktop program like team viewer and let one of uber devs see firsthand what is happening(take control for a few min). Often it is hard to debug from users descriptions only.

    They may not be able to reproduce the issue in their office.
  2. SXX

    SXX Post Master General

    Messages:
    6,896
    Likes Received:
    1,812
    Seriously if devs will spend hour on debugging of every player problem they'll have no time for making actual game. :)

    Truth is about UI crashes is simple: Coherent UI is proprietary and closed source middleware and Uber can't debug it because they don't have source code and likely that debug binaries not included too. So basically they can only find what cause crash and send report to Coherent developers who have to fix the problem.

    And even if there were source code this middleware based on Chromium that likely have codebase larger than PA's in 50-100 times (and might be more, lol). So it's just not that easy to find out why it's crashing if you're not spend many months to understand how it's works.
  3. vorell255

    vorell255 Active Member

    Messages:
    492
    Likes Received:
    190
    That's only true if the binaries are obfuscated. Otherwise you can still totally dig in and figure out what the problem is if you have the time / desire.
  4. SXX

    SXX Post Master General

    Messages:
    6,896
    Likes Received:
    1,812
    Chromium it's extremely complicated application require weeks (months?) of code base learning before you can actually debug it's problems and Uber have a lot of work on game itself. I suppose devs will be extremely happy if they can find out what exactly cause crashes, but it's just not as easy. E.g it's obviously that it's recent changes with one large Coherent view fragmentation into small ones caused problems, but it's hard to reproduce crash.

    I personally guess that problem with crashes in this and previous version caused by by UI scene resizing (e.g when you select lot of units scene with selection list in left bottom corner of screen resized), but some testing didn't prevent it from crashing so it's likely not just one problem.

    PS: And even more I actually find how to reproduce crash on Linux with game window resizing, but it's likely some other crash and not one that actually affect most of players.
  5. samtuke

    samtuke New Member

    Messages:
    10
    Likes Received:
    4
    Where do I find / generate a coherent UI log on Linux?

    I've finally got PA working to the point of starting games (after ditching windows altogether), and the first few games on Linux worked great. After my first Galactic War game though the in-game UI disappeared altogether, just like in kjotak109's screenshots, and no number of restarts can get it back.
  6. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,328
    Likes Received:
    2,125
    The Coherent logs are in "~/.local/Uber Entertainment/Planetary Annihilation/log". Strange that it suddenly stopped working for you at all. Were there any updates in between? Either of PA or your drivers?
  7. samtuke

    samtuke New Member

    Messages:
    10
    Likes Received:
    4
    No updates. By changing the gfx settings to "low" I reduced the frequency of the Coherent crashes. It's still pretty random however. Example: tonight I tried starting three skirmishes with two AIs. Each game started with crashed Coherent UI. After starting the game post crash, I rejoined it, and then Coherent UI was visible.

    Doesn't seem to be much logic to it, but resource related it seems to be. Annoying considering I have 8gb DDR3, 8 physical CPU cores, and 2GB VRAM.
  8. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,328
    Likes Received:
    2,125
    And nothing in the logs, eh?

    Could you try running PA with --software-ui?

Share This Page