Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6646133
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T00:22:44+00:00 2026-05-26T00:22:44+00:00

I have the dSYM file for build created on client’s machine. Client got a

  • 0

I have the dSYM file for build created on client’s machine. Client got a crash in build and now I am trying to de-symbol by use of the symbolicatecrash by the simple following command in terminal:

symbolicatecrash myapp_iPod-Touch.crash myapp.app.dSYM > test.txt

but it’s not creating any meaningful de-symboled file. and it’s giving the follwoing error in terminal:

Can't understand the output from otool

then I found a solution in following link:
iPhone SDK 3.0 and symbolicatecrash not getting along?
but still it’s not de-symbolicating the exact memory location to exact code line responsible for crash.

Then I tried some other options too:
Following is the other option but didn’t work:

symbolicatecrash.sh -A -v [crashlog-filename] MyApp.dSYM

For reference: http://apptech.next-munich.com/2010/01/symbolicatecrash.html

The best option that helped me is atos command to get the exact code line number of the crash but I want the systematic symbolicatecrash to create the dump.

NOTE: When I create build in my machine and desymbolicate (the my machine created) build’s crash log in my machine it creates perfectly good dump file (show’s exact memory location VS code line responsible for crash).

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T00:22:46+00:00Added an answer on May 26, 2026 at 12:22 am

    If you have the DSYM file for the crash then you can use this one:

    #!/bin/bash
    
    if [[ $# < 2 ]]
    then
    echo "Usage: $0 [-arch <arch> (defaults to whatever is specified in the crashlog-   file] <dSYM-file> <crashlog-file>"
    exit 1
    fi
    
    #Get the architecture either from the params or from the crashlog itself
    ARCH_PARAMS=''
    if [[ "${1}" == '-arch' ]]
    then
    ARCH_PARAMS="-arch ${2}"
    shift 2
    else
    ARCHITECTURE=$(cat "${2}" | grep -A1 "Binary Images:" | grep 0x | sed -E -n 's/.*(armv[6-9]).*/\1/p')
    if [ -n "${ARCHITECTURE}" ]
    then
        ARCH_PARAMS="-arch ${ARCHITECTURE}"
    else
        echo "Couldn't determine architecture based on the crashlog. Please specify it by calling $0 -arch <arch> <dSYM-file> <crashlog-file>"
        exit
    fi
    fi
    echo "Assuming architecture:" ${ARCHITECTURE}
    
    #Store the other params
    SYMBOL_FILE="${1}"
    CRASHLOG="${2}"
    
    #Get the identifier out of the crashlog
    IDENTIFIER=$(cat "${CRASHLOG}" | egrep -o "^Identifier:[[:space:]]*.*$" | sed 's/^Identifier:[[:space:]]*\(.*\)$/\1/')
    echo "Identifier:" $IDENTIFIER
    echo
    echo
    
    #Iterate through the crashlog files, find the ones that belong to the $IDENTIFIER, sed the address out of those files, symbolicate them with atos and finally replace them back into those line again. Print all other lines untouched.
    while read line
    do
    SYMBOL=$(echo $line | sed -E -n "s/.*(${IDENTIFIER}[[:space:]]*)(0x[[:alnum:]]*).*/\2/p" | atos -o "${SYMBOL_FILE}/Contents/Resources/DWARF/${IDENTIFIER}"     ${ARCH_PARAMS})
    if [ -n "$SYMBOL" ]
    then
        echo $line | sed -E "s/(${IDENTIFIER}[[:space:]]*)(0x[[:alnum:]]*)(.*)/\1\2 ${SYMBOL}/"
    else
        echo $line
    fi
    done < "${CRASHLOG}"
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm doing some beta testing. I've got a crash and trying to figure it
have been trying couple of hours now to make my iphone app universal. The
I have created a small iPhone app using MonoTouch - got all provisioning files
According to this page here if you have proper application binary and .dSYM file
I'm trying to diagnose a crash of my iOS application. Others here have suggested
**Have it working now. I forgot to populate the Array List. How embarrassing. I'm
Have finally got a responsive site working (of a fashion). What I want to
Have a simple contact us XPage created. Have server side validation in place that
I am trying to create an ad hoc build for my iPhone application. I
I have just updated my Xcode to X.Y.Z. Now I have a problem with

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.