Crash reports in Zoho Apptics

Crash reporting in Apptics console

Overview

App crashes are fatal exceptions that cause the app to quit forcefully due to an issue. There may be multiple crashes because of the same unique issue. Instant error reporting enables you to get notified of such crashes, access detailed crash reports, and gain actionable insights (crash analytics) to help you pinpoint the root cause behind a crash instance in real-time.

The crash reports in Apptics also include crash logs, stack traces, device timeline, and other diagnostic info to determine the impact of an individual issue across app versions, OS versions, affected devices, device model, device id, and so on.
To start tracking the crashes in your app, you need to integrate our SDK with your app. For SDK implementation, refer to:
  1. Crashes SDK guide for Android
  2. Crashes SDK guide for Cocoa
  3. Crashes SDK guide for Windows
  4. Crashes SDK guide for React Native
  5. Crashes SDK guide for Flutter
  6. Crashes SDK guide for JavaScript

Crash types in Apptics

Crashes

It is classic case where your app shuts down unexpectedly, usually due to unhandled exceptions or critical runtime errors. 

App hangs (ANR errors)

App Not Responding (ANR) errors occur when an app becomes unresponsive or frozen due to any user input, event, or draw within five seconds. ANRs happen when the main thread (especially the UI thread) of an app gets blocked for a long time. With app hangs or ANRs, the app doesn't crash immediately, but the user is forced to quit the app manually.

App launch errors

These occur when your app fails to initialize properly and crashes immediately after launch, often due to misconfigured startup logic or missing dependencies.

CPU exceptions

Errors caused when the processor encounters unexpected issues such as invalid operations or illegal memory access that disrupt normal app execution. These exceptions can cause the app to crash or hang and are often triggered by low-level issues in the code or misconfigurations.

Disk write errors

Disk write errors are when the app cannot write data to the device’s storage. They happen commonly due to insufficient space, permission issues, file system corruption, or race conditions during write operations. These errors can lead to crashes, data inconsistency, or even permanent data loss.

Crash analytics dashboard

  1. Navigate to Developer > Crash. You can view the total number of crashes, unique issues that caused the reported crashes, unique devices affected, and percentage of crash-free devices (crash free rate) for the selected date range.
  2. The charts help you visualize the number of crashes, the types of crashes, and the timeline of crashes that happened over the selected date range across different platforms.

  1. As you scroll to the bottom, you will see a list of all the unique issues along with details such as the issue description, the impacted OS version(s), impacted app version(s), the total number of crashes, and the total number of affected devices, and comments.

Crash grouping


  1. Apptics automatically tracks each crash instance, groups them based on stack traces, and provides unique fingerprints for each crash. This means that you can save time triaging crashes and look into the unique issues behind those crashes.
  2. For more clarity, you will see tags beside each unique issue listed in the console. One tag will notify the crash type, while the other tag will specify the app framework for which the crashes are reported, i.e., Native, React Native, or Flutter.
InfoFor Android, we have Apptics insights, our Android Studio plugin for crash reporting. It brings Zoho Apptics’ crash and error reporting directly into your IDE, allowing you to debug issues without switching tabs. It is available in Jet Brains marketplace alongside the other Android Studio plugins.

    Analyze crash reports

    Crash tracking in Apptics includes symbolicated crash reports and error logs, stack traces, threads, device details, crash environment, breadcrumbs, and other diagnostic information to debug and identify the root causes of issues. 
    1. Click on the individual issue in the unique issues list to get more details.

    1. The timeline graph gives you the total number of crashes and the unique number of affected devices over time. You can view stats like the number of crashes caused by the unique issue, the affected devices, and the latest affected app version.
    2. The other graphs give you an idea of the affected devices, OS versions, and app versions.

    Stack traces

    1. You can find the symbolicated stack trace with the current threads by default to help you debug and solve the issue. Click on Show all threads to view the entire stack trace with all the threads. 

    1. If you are not able to see symbolicated/deobfuscated stack traces for some reason, click on Symbolicate for iOS, and Deobfuscate
      for Android.

    1. You can also view the full stack trace with raw data about the issue by clicking on the <> Raw text button.
    2. Click on crash_log.txt to download the crash file and symbolicate it locally in the machine if required.

    AI analysis

    Click on AI analysis to get an AI-generated crash analysis report which includes device information, crash summary, analysis, conclusion, and remedies if available.

    Analyze individual crash instances

    1. Click on Show list in the crash details page and you will see a list of all the crash instances that happened due to the unique issue. 
    2. The list includes details such as the affected device model, app version, OS version, device ID, time at which the crash happened, and the time at which it was received in Apptics.

    Device timeline

    1. Click on the individual crash instance to view the device timeline. It shows details of crash instances for the device.

    1. The device timeline will give you the details on the device-specific information such as:
      1. Apptics SDK version
      2. App version
      3. OS version
      4. Battery status
      5. Network EDGE
      6. Wifi strength
      7. Device orientation
      8. Device Id
      9. Device model
      10. UUID
    Drill down further and analyze session data - the traces of the events, API calls, and screens that were triggered in during the session in which the crash instance happened. You can click on View user session details to view data for all the sessions associated with the device ID (and user ID if available).


    1. The events trace shows the events that occurred when the issue occurred.
    2. The API calls trace shows the list of all the API calls that were triggered while the issue occurred
    3. The screes trace shows the list of all the screens that were visited when the issue occurred.

    User info and custom properties

    1. Click on View custom properties to check if there are any custom properties available for a particular crash.

    1. Click PII is available to get the user info like the user ID and email ID (if available).

    Note: Viewing user info is a role-based action and only the project members with the appropriate roles and privileges can view it. Whenever the user info is viewed, a record is created in the audit logs for the project in the Apptics console as per Zoho's privacy policy. 

    Issue management

    Prioritize issues

    You can prioritize crashes based on severity. You can mark the severity as show stopper, critical, major, minor, or none.

    Collaborate to resolve issues

    1. Allow team members to comment, tag, and assign team members to resolve an individual issue promptly. 

    1. Apptics provides the option to manage issues from within the console which you can use when you have not integrated Apptics with your project management tool. You can address and close issues from within the console. You can view all, open, and closed issues. 

    Assign issues in Zoho Projects

    1. If you are using Zoho Projects, you can integrate it with Zoho Apptics to assign these issues as bugs and manage them efficiently. (Refer to our Zoho Projects integration guide.)
    2. Once you have enabled the Zoho Projects integration, you will see an additional column in the Unique Issues list as 'Project' with the 'Assign' option.
    3. Click Assign to assign the individual issues as bugs in Zoho Projects.

    1. Fill in all the details in the pop-up and click Assign bug. The issue will be assigned to the concerned person within your project.

    Get instant notifications on crashes

    1. If you are using Zoho Cliq or Slack, you can enable the integration Zoho Apptics to get instant real-time notifications of crashes reported in Apptics to your dedicated Cliq channel or Slack workspace.
    You can search for crashes based on specific user details like device ID or user ID, platforms, app versions, issue, and user groups.




          Create. Review. Publish.

          Write, edit, collaborate on, and publish documents to different content management platforms.

          Get Started Now


            Access your files securely from anywhere

              Zoho CRM Training Programs

              Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.

              Zoho CRM Training
                Redefine the way you work
                with Zoho Workplace

                  Zoho DataPrep Personalized Demo

                  If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.

                  Zoho CRM Training

                    Create, share, and deliver

                    beautiful slides from anywhere.

                    Get Started Now


                      Zoho Sign now offers specialized one-on-one training for both administrators and developers.

                      BOOK A SESSION







                                  Quick LinksWorkflow AutomationData Collection
                                  Web FormsEnterpriseOnline Data Collection Tool
                                  Embeddable FormsBankingBegin Data Collection
                                  Interactive FormsWorkplaceData Collection App
                                  CRM FormsCustomer ServiceAccessible Forms
                                  Digital FormsMarketingForms for Small Business
                                  HTML FormsEducationForms for Enterprise
                                  Contact FormsE-commerceForms for any business
                                  Lead Generation FormsHealthcareForms for Startups
                                  Wordpress FormsCustomer onboardingForms for Small Business
                                  No Code FormsConstructionRSVP tool for holidays
                                  Free FormsTravelFeatures for Order Forms
                                  Prefill FormsNon-Profit

                                  Intake FormsLegal
                                  Mobile App
                                  Form DesignerHR
                                  Mobile Forms
                                  Card FormsFoodOffline Forms
                                  Assign FormsPhotographyMobile Forms Features
                                  Translate FormsReal EstateKiosk in Mobile Forms
                                  Electronic Forms
                                  Drag & drop form builder

                                  Notification Emails for FormsAlternativesSecurity & Compliance
                                  Holiday FormsGoogle Forms alternative GDPR
                                  Form to PDFJotform alternativeHIPAA Forms
                                  Email FormsFormstack alternativeEncrypted Forms

                                  Wufoo alternativeSecure Forms

                                  TypeformWCAG

                                      All-in-one knowledge management and training platform for your employees and customers.

                                                Create. Review. Publish.

                                                Write, edit, collaborate on, and publish documents to different content management platforms.

                                                Get Started Now




                                                                  You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.




                                                                      Manage your brands on social media


                                                                        • Desk Community Learning Series


                                                                        • Digest


                                                                        • Functions


                                                                        • Meetups


                                                                        • Kbase


                                                                        • Resources


                                                                        • Glossary


                                                                        • Desk Marketplace


                                                                        • MVP Corner


                                                                        • Word of the Day


                                                                        • Ask the Experts


                                                                          Zoho Sheet Resources

                                                                           

                                                                              Zoho Forms Resources


                                                                                Secure your business
                                                                                communication with Zoho Mail


                                                                                Mail on the move with
                                                                                Zoho Mail mobile application

                                                                                  Stay on top of your schedule
                                                                                  at all times


                                                                                  Carry your calendar with you
                                                                                  Anytime, anywhere




                                                                                        Zoho Sign Resources

                                                                                          Sign, Paperless!

                                                                                          Sign and send business documents on the go!

                                                                                          Get Started Now




                                                                                                  Zoho TeamInbox Resources





                                                                                                            Zoho DataPrep Demo

                                                                                                            Get a personalized demo or POC

                                                                                                            REGISTER NOW


                                                                                                              Design. Discuss. Deliver.

                                                                                                              Create visually engaging stories with Zoho Show.

                                                                                                              Get Started Now








                                                                                                                                  • Related Articles

                                                                                                                                  • Getting started with Zoho Apptics

                                                                                                                                    Getting Started Welcome to Zoho Apptics! The right place for your apps. Zoho Apptics is the privacy-friendly product analytics solution that provides you with in-app usage, engagement, performance, and growth monitoring for your mobile, web, and ...
                                                                                                                                  • Jira integration in Zoho Apptics

                                                                                                                                    Overview Jira integration lets you convert real-time app crashes and non-fatal issues into Jira issues directly from Zoho Apptics. This helps development and QA teams track, prioritise, and resolve issues efficiently within their existing Jira ...
                                                                                                                                  • Zoho Apptics MCP server

                                                                                                                                    Overview Zoho Apptics Model Context Protocol (MCP) server helps teams to analyze product data such as usage, engagement, performance stats using conversational AI. Query data directly through AI interfaces (Claude, Cursor, etc.) using natural ...
                                                                                                                                  • Deobfuscation using Zoho Apptics

                                                                                                                                    Overview Obfuscation of your code is the process of renaming all the classes and their methods names in a way that is difficult to reverse-engineer but will still function correctly. ProGuard (it's successor R8) is the default Java code optimizer and ...
                                                                                                                                  • Zoho Cliq integration in Zoho Apptics

                                                                                                                                    Overview Zoho Cliq integration offers real-time notifications for crashes, non-fatal, in-app feedback, and store reviews that you receive for your app. You can do the configuration once you create an account in Zoho Cliq for your organization. You ...
                                                                                                                                    Wherever you are is as good as
                                                                                                                                    your workplace

                                                                                                                                      Resources

                                                                                                                                      Videos

                                                                                                                                      Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                                                                                                                      eBooks

                                                                                                                                      Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                                                                                                                      Webinars

                                                                                                                                      Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                                                                                                                      CRM Tips

                                                                                                                                      Make the most of Zoho CRM with these useful tips.



                                                                                                                                        Zoho Show Resources