• Categories
  • Popular
  • Dev Tracker
Skins
  • Default (The Show 25)
  • No Skin
  • The Show 23
  • Dark
  • The Show 24
  • The Show 25
Collapse
THESHOW.COM
Game Game Support Support My Account My Account

Community Forum

Static Analysis might help debug crashes / game hangs

Scheduled Pinned Locked Moved Server/Connection Feedback
2 Posts 1 Posters 41 Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • tvsectog_XBLT Offline
    tvsectog_XBLT Offline
    tvsectog_XBL
    wrote on last edited by
    #1

    Just pointing this out and re-posting some snippets from another of my posts which might help engineering.....

    SDS, do you know the root cause of the crashes/freezes in '21 (and the '22 beta so far)??

    Memory leak?

    Have you run static-analysis against the code to find memory leaks?

    Is the issue a timing issue? What specifically triggers the code to loop, and thus hang?

    Anymore information you can share about the root cause of the hangs, that we can look out as players that could help you debug the root cause (if you don't know what it is)?

    Is the issue in the code that causes the hangs an issue in the game itself, or it's interaction with the OS (PlayStation OS, Xbox OS, etc.)??? Are the hangs seen more often if the users are on different platforms (ie - PS4 and Xbox Series X|S, PS5 to Xbox, etc)?

    Is there anything we can do as users to prevent the hangs?? (Ie - Always plug in our consoles (if possible) instead of using WiFi? Close the MLBTS app after playing for x number of hours, etc? (Closing/Killing the app completely might help, if it is in fact a memory leak somewhere in the code.) Any recommendations that you (SDS) have that leads to less hangs?

    How many CFD (customer found defects) have been committed into '22?? What percentage of the code committed in '22 is new features versus CFD's?

    What changes were made to your support team (increased headcount?), tools and or processes that will allow you to respond to issues faster in '22 than '21??

    Subsequently, can you provide some metrics regarding your support team and also a breakdown of the cases you receive?

    Ie....

    30% of cases involve crashes
    20% of cases involve chasing down players with inappropriate content
    10% of cases are caused by backend, database issues
    15% are caused by backend server issues related to load/performance/etc?

    X number of cases are handled by frontend support
    Y number of cases requires backend engineering support

    How many cases were caused by bad code that was pushed (like a .12 release....that immediately required a .13 code update to go out)?

    Some breakdown numbers would be great.

    Also, what do your regression metrics look like? Are bug fixes for older releases not making it into their newer releases, or are their regression bugs trending down between releases???

    1 Reply Last reply
    0
  • tvsectog_XBLT Offline
    tvsectog_XBLT Offline
    tvsectog_XBL
    wrote on last edited by
    #2

    https://en.wikipedia.org/wiki/Static_program_analysis

    1 Reply Last reply
    0
  • A admin locked this topic on

X Instagram Facebook YouTube Twitch Discord TikTok
Major League Baseball Players Association Major League Baseball Sony Interactive Entertainment PlayStation Studios San Diego Studio ESRB ESRB Certificate
Terms of Use Privacy Policy TheShow.com Community Code of Conduct MLB The Show Online Code of Conduct MLB The Show Games

“PlayStation Family Mark”, “PlayStation”, “PlayStation Studios logo”, “PS5 Logo”, and “Play Has No Limits” are registered trademarks or trademarks of Sony Interactive Entertainment Inc. ©2026 Sony Interactive Entertainment LLC. MLB and MiLB trademarks and copyrights are used with permission of Major League Baseball. Visit MLB.com and MiLB.com. Officially Licensed Product of MLB Players, Inc. MLBPA trademarks, copyrighted works and other intellectual property rights are owned and/or held by MLBPA and may not be used without the written consent of MLBPA or MLB Players, Inc. Visit MLBPLAYERS.com, the Players Choice on the web. The Baseball Hall of Fame and Museum trademarks and copyrights are used with permission of the National Baseball Hall of Fame and Museum, Inc., as applicable. Visit the official website of the Hall of Fame at BaseballHall.org. Official Licensee-Major League Alumni Marketing, Inc. © MLAM. Officially Licensed by the Negro Leagues Baseball Museum, Inc. Kansas City, MO. Stubs is a registered trademark or trademark of Sony Interactive Entertainment LLC. Nintendo Switch is a trademark of Nintendo. All other trademarks are the property of their respective owners.

  • Login

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Popular
  • Dev Tracker
  • Login

  • Login or register to search.