Customer Cases
Pricing

Common Issues Concerning CrashSight Integration and Reporting in Windows and Game Engines

TACKLING THE NUANCES OF CRASHSIGHT IN WINDOWS AND VARIOUS GAME ENGINES.

Windows SDK Integration and Reporting

What to check if crashes cannot be reported?

  • Ensure the dll has been properly loaded.
  • Verify that the setTQMConfig function has been executed.
  • Check if the crashes are supported by CrashSight (throw and raise crashes are not supported).
  • Confirm if any TQM Center.exe process is running after initialization.
  • Check if the content of TQM64/GameBabyConfig.dat matches the GameBabyConfig.dat in the same directory as the dll.
  • If no dmp file was generated under TQM64/dump after the crash, check steps 1-3.
  • If a dmp file was generated but no reporting is seen on the "Crash Analysis" page, check steps 4-5.
  • If none of the above applies, add the <LogOutput>appid</LogOutput> configuration to the two configuration files, replacing "appid" with the project appid. Run the app to cause a crash and send the log files in the two GBLog folders to CrashSight developers for manual assistance.

Unity SDK

Why can't C# exceptions be detected and reported after initializing SDK?

  • Check if other logics have registered Application.RegisterLogCallback(LogCallback). You can call the CrashSightAgent.RegisterLogCallback(CrashSightAgent.LogCallbackDelegate) method to replace the registration of log callback.
  • Ensure the SDK component of the corresponding platform has been integrated into the project.
  • Verify if the crashes for testing have been detected by the code.

Unreal SDK

Why isn't FAndroidMisc::RequestExit detected?

  • UE's default handling considers FAndroidMisc::RequestExit as a proper quitting in Android, not a crash. To detect and report it in iOS, edit the UE source code to change the exit call to an abort call. iOS uses abort by default, allowing detection and reporting


PD网络测试推广
Latest Posts
1How AI Is Reshaping Software Testing Processes and Professional Ecosystems in 2026 Discover how AI is reshaping software testing processes and careers in 2026. Learn key trends, emerging roles, and essential skills to thrive in the AI-driven QA landscape.
2WeTest at GDC 2026: AI Automated Testing Ushers in a New Era of Game Quality WeTest at GDC 2026 showcases a revolutionary AI Automated Testing Solution that transforms game quality assurance. Learn how WeTest's AI Test Agent Platform enables scalable quality production through computing power, delivering controllable, reproducible, and intelligent testing capabilities.
3Precision Testing in Practice: A Fund Team's Journey from Experience-Based to Data-Driven Quality Assurance Learn how Shenwanhongyuan Securities implemented precision testing to reduce regression testing by 67%. This technical guide covers JaCoCo implementation, method-level code mapping, and intelligent test case recommendation for financial services applications.
4How to Do Performance Test Monitoring: Key Metrics & Tuning Tips Learn how to do performance test monitoring effectively. Discover key metrics (RT, TPS, IOPS), identify CPU/memory/database bottlenecks, and follow step-by-step tuning tips for stable, efficient systems.
5The Ultimate Guide to AI Agent Performance Testing Learn comprehensive AI Agent performance testing strategies, environment setup, tool selection, and optimization techniques. Master how to ensure stability and efficiency in production.