It may not be suitable for working with a remote, non-tech-savvy
customer, but you can start GDB in Rosetta mode and then, once
the app is hung, hit ctrl+C and "bt" to see a backtrace.
https://developer.apple.com/documentation/MacOSX/Conceptual/universal_binary/universal_binary_exec_a/chapter_7_section_8.html#//apple_ref/doc/uid/TP40002217-CH210-235927
Steve Baxter wrote:
In the subject of Rosetta, does anyone know the answer to
this problem?
We have a customer who is finding that our app is sometimes hanging on
startup on an Intel iMac. She is running under Rosetta (even though
our app is universal) because she is using a firewire camera for which
the manufacturer has not yet made Intel drivers available. Frankly we
were amazed that the camera worked at all, but that is by the by.
Normally we would get the customer to use Activity Monitor to sample
the application so we can see where it is hanging. In this case
though, the sample just returns Rosetta code, not the PPC code it's
executing!
Does anyone know of a way of sampling a Rosetta application?
Cheers,
Steve.
On 9 Jun 2006, at 3:10, Alice Hartley wrote:
Not an answer to the specific question, but
to the more
general question "How smart is Rosetta".
The answer is not very smart. There are some applications
that do not run at all under Rosetta.
The authors of Rosetta believe that the ability to
handle exceptions such as memory protection violations
need not be suported.
There are applications that do need to handle memory
protection violations and other exceptions in a "precise" manner.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden
This email sent to email@hidden
Steve Baxter
Software Development Manager
Improvision
+44-2476-692229
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden
This email sent to email@hidden
|