Re: single machine debugging?/advice for noob on OS X panic analysis
site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com Andrew, Rohan, Garth, Markus, Thanks again for the help. --EJ On Nov 02, 2004, at 12:08 AM, Markus Hitter wrote: Am 01.11.2004 um 19:53 schrieb Eric R Johnson: Am 26.08.2004 um 06:31 schrieb Joe Groff: HTH, Markus - - - - - - - - - - - - - - - - - - - Dipl. Ing. Markus Hitter http://www.jump-ing.de/ _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... Thank you for sharing your insights, pointers, etc. I'll need some time to struggle up the learning curve w/OS X, but it promises to be an interesting challenge. Given my available free time, it'll probably be a while before I get back to the list with any findings or follow-up questions. Markus, to your point regarding the user-land Java app crashing the kernel... I couldn't agree more. There's been some bluster on the SF thread about writing a virus when they figure out the issue, but I think that's idle talk born of frustration. The potential is pretty ugly, though. As far as filing a bug, unfortunately, the Azureus developers and users don't yet have a reproducible test case. It seems to be a frequently occuring intermittent problem with no clear causal event or condition. Anyone with a dual cpu mac and an extended time to let the app run (while downloading and seeding torrents) will probably see a panic, though. I'll see if I can push to get users to submit information to get a rough idea of MTBF or TDR trends. It's pretty hard to get good data out of your average user, though. If anyone wants to talk about this off-list, feel free to contact me directly. (It seems odd to me that a Java app could panic the kernel. But ... A user-land app never ever should be able to cause a kernel panic. Think of a java app embedded into a web page, causing your machine to halt ... If you have a reproducible case, please file it at <http://bugreporter.apple.com/> Unfortunately, my wife has only allowed me one Mac (so far)... One guy on this list obviously was successful in setting up the remote environment on a x86 box: After making some modifications to the Darwin gdb codebase, I was able to compile apple's gdb on a Debian 3.0 system, run it, and connect to the OS X 10.3.4 kernel running on my iBook. Here's a document describing how I did it: http://pknet.com/~joe/apple-cross-gdb.html And here's a patch for gdb-292 to make it compile and run on a Debian 3.0 system, and hopefully other Unix-like systems as well: http://pknet.com/~joe/apple-cross-gdb-292.patch This email sent to site_archiver@lists.apple.com
participants (1)
-
Eric R Johnson