• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: need help on understanding the crashreporter traces
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: need help on understanding the crashreporter traces


  • Subject: Re: need help on understanding the crashreporter traces
  • From: Andrew Farmer <email@hidden>
  • Date: Wed, 25 Feb 2009 22:53:28 -0800

On 25 Feb 09, at 22:34, Arnab Ganguly wrote:
I am analysing the Apple crash report.So I launched my application and tried
to forcibly (kill -11 pid) crash the application.The app crashed and even
the Apple crash report got generated.
The crash report says Thread 1 crashed, but when I go through the stack
trace of Thread 0 I see sigtramp is being received by Thread 0.Is this
correct report?


How is the thread received signal is different from the thread that got
crashed as per the report ?Any help or suggestion would be of great help.



I have given below the crash report.The highlighted line shows that signal
was received by Thread 0 but the crash was happened on Thread 1.I was
crashing the application forcibly by sending signal 11 from the command
prompt multiple times.There I am confused or may be way I am interpreting is
incorrect.
<snip>

1. _sigtramp ("signal trampoline") is an internal routine within libSystem, not a signal. It's showing up on the main thread because signal handlers are always run on the main thread (IIRC).

2. You're testing this with an application that implements its own crash handler (Talkback). You'll get much clearer results if you disable this or test with another application.

You'll also get much clearer results if you generate an actual segmentation violation, rather than sending SIGSEGV. The two are not quite equivalent in Darwin.
_______________________________________________


Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: need help on understanding the crashreporter traces
      • From: Arnab Ganguly <email@hidden>
References: 
 >need help on understanding the crashreporter traces (From: Arnab Ganguly <email@hidden>)

  • Prev by Date: Re: Window Animation with setFrame:display:animate: Flickers [solved]
  • Next by Date: Radio Buttons not Selecting Properly
  • Previous by thread: need help on understanding the crashreporter traces
  • Next by thread: Re: need help on understanding the crashreporter traces
  • Index(es):
    • Date
    • Thread