What does "Binary Images" mean in a Crash Log

I'm trying to understand the iPhone crash logs better. What does the section titled "Binary Images" mean?
I got a crash log from my own iPhone and it has 45 lines in the Binary Images section. When a customer from the App Store submitted a crash report to me, it had 78!
(Maybe they had a jailbroken device)
Any help or links would be greatly appreciated!

The Binary Images comprise a map that shows the starting and ending address of every module that was linked to your app at the time of the crash. For example, if your app requires a dynamic library named dylibx, and the object code for that library requires 1 Mbyte of memory, when your app starts up the library code will be "mapped" into the logical memory space of your app (Logical memory addresses aren't physical memory addresses; at runtime your app will be assigned some physical memory and the logical memory gets mapped onto that).
So in the above example, the starting address of dylibx might be 0x30000000 so it's ending address would be 0x300FFFFF. You can use this info to find out which module owns the addresses given in other sections of the report. If you see 0x300ABCD you'll know that address is in dylibx.
Here's a fairly readable article on how to interpret a crash log: [http://www.sealiesoftware.com/blog/archive/2008/09/22/objcexplain_So_you_crashed_in_objcmsgSend.html]. As you can see, it's possible to get some clues from a crash log even if you don't know anything about the system or the hardware.
Hope that helps!
\- Ray

Similar Messages

  • What does "P:2" mean in the firewall log?

    i am getting entries like this in my firewall log:
    63300 Deny P:2 169.254.68.70 224.0.0.251 in via en1
    what is "P:2" and how should i deal with this kind of traffic? we are having some odd network issues related to the firewall so i'd like to make the P:2 stuff Allowed instead of Denied, but these entries have no port number and they are neither TCP nor UDP, so i can't see where in the UI to make a change...

    right, 169.254.x.x would be one of the office machines that hasn't picked up an IP from the DHCP server yet. 224.0.0.251 is related to bonjour somehow... i am thinking that the machine with the self-assigned IP is using bonjour to talk to other machines on the LAN, or to discover the DHCP server or something like that.
    but -- my problem is that i can't figure out what rule in the firewall is causing these P:2 packets to get denied, and likewise how i would go about changing the firewall to accept these packets. for now i've set up an address group for 169.254.0.0/16 and told the firewall to accept all traffic from those IPs, but i still don't understand what P:2 means or why these connections don't have an associated port (which implies that "allow all traffic" is doing something different than checking the box for every service in the list).

  • What does this message mean from the console log?

    9/9/12 5:50:19 PM
    com.apple.launchd[1]
    (com.apple.SystemStarter) Failed to count the number of files in "/System/Library/StartupItems": No such file or directory
    My computer has been really slow to respond and this message was displayed repeatedly on the log at about the time the problem started.

    This seems to suggest that it could be filenames… (see the final posts).
    https://discussions.apple.com/message/7818914?messageID=7818914#7818914?messageI D=7818914
    Replace dashes, underscores, hyphens & any other funky looking characters. Very long filenames of folder paths may cause trouble too.

  • What does an image of a closed lock on top of image of bar with line of dots on macbook pro window mean?

    What does an image of a closed lock over an image of a bar with a line of dots on a macbook pro screen mean?

    It's a bit hard to say wthout seeing it, it might by YDB Syndrome, the plague that was first described, documented and named by eminent and white-coated InDesign specialist Claudia McCue here.  Another fix for that is to try making the background colour process or RGB, not a Pantone Spot Colour.  If that doesn't work you could try posting a screenshot on this forum, use the camera tool on the web interface to upload a previously saved screenshot.

  • What does this message mean: "power pc applications are no longer supported"?

    What does this message mean: you can not start because power pc applications are no longer supported?

    Here is a post that I assembled for another who needed to continue to run his PowerPC applications in Lion/Mt. Lion:
    Unfortunately you got caught up in the minor miracle of Rosetta.  Originally licensed by Apple when it migrated from the PowerPC CPU platform that it had used from the mid-1990's until the Intel CPU platform in 2006, Rosetta allowed Mac users to continue to use their library of PPC software transparently in emulation.
    However, Apple's license to continue to use this technology expired with new releases of OS X commencing with Lion (and now Mountain Lion).  While educational efforts have been made over the last 6 years, the fact is that Rosetta was SO successful that many users were caught unaware UNTIL they upgraded to Lion or Mountain Lion.
    Workarounds:
    1. If your Mac will support it, restore OS X Snow Leopard;
    2.  If your Mac will support it, partition your hard drive or add an external hard drive and install Snow Leopard into it and use the "dual-boot" method to choose between your PowerPC software or Lion/Mt. Lion;
    3.  Upgrade your software to Intel compatible versions, or find alternative software that will open your data files;
    3.  Install Snow Leopard (with Rosetta) into Parallels:
                                  [click on image to enlarge]
    Full Snow Leopard installation instructions here:
    http://forums.macrumors.com/showthread.php?t=1365439
    NOTE: STEP ONE of the instructions must currently be completed on a Snow Leopard or Lion Mac and the resulting modified Snow Leopard.cdr install file can then be moved over to your Mountain Lion Mac for completion of the remaining steps.
    NOTE 2:  Computer games with complex, 3D or fast motion graphics make not work well or at all in virtualization.

  • What is a transfer curve and what does pre-flight mean when it says "transfer curve used"?

    What is a transfer curve and what does  pre-flight mean when it says "transfer curve used"?

    http://dx.aip.org/advisor/transfer_curve.html has some insight.
    Basically, someone who prepared the PDF or an image in it used a magic trick that could cause it to print differently from how it is on screen.

  • HT201514 What does this message mean and how do I correct it?

    What does this message mean?
    "The backup disk image “/Volumes/Nicholas' Time C-1/nicholas--MacBook Pro.sparsebundle” is already in use"
    How do i correct it?

    What does this message mean?
    It means that there are bugs in Mountain Lion.
    How do i correct it?
    Make sure that no other Macs are backing up at the current time
    Pull the power cord from the back of the Time Capsule
    Wait 10 seconds
    Plug the power cord back into the back of the Time Capsule
    This simple reset will fix this issue 98% of the time. If you happen to be in the unlucky 2% category, post back and we'll provide more information.

  • I have a wireless network at home. I run my iphone and ipad on it with no problems. Just purchased a MacBook Pro, and now my wi-fi keeps disconnecting and i get an error message saying another device is using the same IP address. What does all this mean?

    I have a wireless network at home. I run my iphone and ipad on it with no problems. Just purchased a MacBook Pro, and now my wi-fi keeps disconnecting and i get an error message saying another device is using the same IP address. What does all this mean?

    Hello AKCamus
    To give you some ideas of what to do next, I have provided a few articles that will give some troubleshooting Wi-Fi connections and recommended Wi-Fi settings.
    iOS and OS X: Recommended settings for Wi-Fi routers and access points
    http://support.apple.com/kb/HT4199
    iOS: Troubleshooting Wi-Fi networks and connections
    http://support.apple.com/kb/ts1398
    Troubleshooting Wi-Fi issues in OS X Lion and Mac OS X v10.6
    http://support.apple.com/kb/HT4628
    Thanks for using Apple Support Communities.
    Regards,
    -Norm G.

  • What does this message mean:  this apple ID has not yet been used in the iTunes store"? I cant connect using my iphone. But it works in iTunes on my laptop.

    what does this message mean:  this apple ID has not yet been used in the iTunes store"? I cant connect using my iphone. But it works in iTunes on my laptop.

    FAQ apple id http://support.apple.com/kb/HT5622?viewlocale=en_US
    http://support.apple.com/kb/HT1311

  • What does this message mean?  "ITunes has fetected an iPad in recovery mode.  You must restore this iPad before it can be used with ITunes".

    What does this message mean?  "itunes has detected an iPad in recovery mode.  You must restore this iPad before it can be used with ITnes."  How do I restore when every time I connect to my computer I get this message?

    Perhaps the information in this Apple support article will help:
    http://support.apple.com/kb/TS3694#error3004
    Regards.

  • What does this message mean Charging is not supported with this device?

    What does this message mean Charging is not supported with this device?

    You've gotten 2 good answers already, but there's a key assumption in both that you got the message when connecting the iPhone to some other device. If this is the case you can get an adapter in the Apple online store that will allow charging from older devices.
    If, however, this message appears when you are not connected to anything the problem is dirt or moisture in the dock connector at the bottom of the phone. Clean it with a dry toothbrush or air blast.

  • What does this message mean? : "The file name "DSC_0088.jpg" is offline or missing." ?

    What does this message mean? : "The file name "DSC_0088.jpg" is offline or missing."   I am in the process of importing photos from iPhoto (don't really know what I'm doing....) and when I look at one of the imported photos that message pops up.  I know what "DSC_0088.jpg" is.  I don't know what it means that the file is "missing".

    CASpyr,
    Thank you so much for your reply.  I have a couple of bigger issues that I am dealing with: too many photos on my laptop: 40,000! (Of course I have to throw away many of them, but that is time consuming). I have a MacBook Pro and have primarily used IPhoto. I have recently purchased 2 external drives and have transferred my photos to those, but I need a basic education about how photos are stored, copied, etc.  I have recently been told that iPhoto only shows and deals with jpegs, not RAW.  About 1/3 of my photos are RAW, so I purchased Lightroom, so I could do more with those RAW photos.  I have been told by my local Mac store that I need to delete most of my photos from iPhoto, because it's causing problems.  I am reluctant to do so until I am sure that all of the keywords, descriptions and editing I have done to these photos is not lost when deleted from iPhoto. I just watched a tutorial about importing to Lightroom and got out of it that I needed to copy photos from iPhoto to a file on my desktop and then copy to Lightroom.  I did that, it seemed to work.  Then (because of my storage/memory issues) I deleted the photos (just a few as an experiment) from that desktop file.  I'm guessing that is why Lightroom doesn't recognize the the photos.  It seems that (learned from another tutorial) that one uses "Add" , Lightroom is only connecting to the source of the photo, not  actually copying it to the program.  Sounds like I need to use the "Move" feature instead.  My ultimate goal is to store the photos on the 2 external drives and eliminate most of them from my lapop.  So my basic questions have to do with what data (metadata??) is copied from iPhoto to an external drive (RAW???) and what isn't copied. Basic understanding issues,obviously….  I hope this isn't too much to ask.  If you can recommend a book or resource that can explain those basic issues to me I'd appreciate it.  I just got back from a trip and I can't download my new photos until I manage the rest!
    Thanks,
    Nancy

  • What does this message mean - The operation can't be completed because the item "12b" is in use.

    The operation can’t be completed because the item “12b” is in use.  What does this message mean.  It appeared as I was attempting to clear my time machine backup?

    Reboot your machine make sure Aperture doesn't start (as Lion is liable to do) and try it.

  • What does this message mean baring in mind we don't know who 'Lareib' is?: ''Lareibs phone' is now using (my number) for iMessage'

    What does this message mean baring in mind we don't know who 'Lareib' is?: ''Lareibs phone' is now using (my number) for iMessage'

    How would we users in this forum also know who Lareib is?
    It means what is stated, that person is now using your number for imessage.

  • What does this message mean? "Warning: SUID file "System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAg ent" has been modified and will not be repaired"

    What does this message mean? "Warning: SUID file "System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAg ent" has been modified and will not be repaired"  I get this when I try to repair permissions in disk utility.

    It's an innocuous error you can ignore. It was introduced with previous updates for ARD and/or Java before Lion. These are messages, not errors. They will cause no harm, and they will be repeated each time you repair permissions.

Maybe you are looking for

  • Disabling calendar icon from a date field

    Hi The DateField control in UIX creates a text field for entering dates and a button for picking dates from a calendar. Is there a way I could disable the calendar icon selectively, when I do not want my user to pick up a new date? Patrick

  • Content-Transfer-Encoding is possible to change of received mail?

    Its possible change Content-Transfer-Encoding 7bit to 8bit in received mail? If yes please let me know how? Thanks Sanjay kashyap

  • Update PDF Version

    Hello, Our system is currently exporting PDF documents in PDF version PDF-1.3 through the program RSTXPDFT4. We would like to know if it is possible to update to newer versions and how. Regards, Ricardo Carreñ

  • BC site search renders only footer on results page

    BC site search does not show results on search_results.html page. It only shows the footer of search_results page - not the whole page. see url: http://www.pjspeech-hearing.com/FAQ_Page.html <!-- search -->          <div class="search_bar">    <form

  • -10810  Application Finder Can't be Opened

    Ok, so before people slam me...i HAVE gone thru and read several articles and posts on this error and tried their suggestions and nothing has solved my problem. So i've decided to use Console to get the "hang" error details to post here, in hopes som