Re: two machine firewire debugging problem
site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com Importance: Normal User-agent: SquirrelMail/1.4.9a-3.berkeley thanks for the quick response ! in trying to further debug the problem, I also noticed that the AppleFireWireKDP.kext wasn't loading properly on the target machine. the error message is as follows: 16AppleFireWireKDP is not compatible with its superclass, 9IOService superclass changed? so it seems like I may need a new AppleFireWireKDP.kext as well thanks -rimas
Uunfortunately, the FireWireKDPProxy included with the last FireWire SDK25 had an issue during compile time and thus does not work with Tiger. This will be fixed in an update to the SDK.
In the meantime, if anyone needs a copy of the FireWireKDPProxy, please let me know.
Rimas, I'll send you a new proxy now.
// carlos
On Sep 27, 2007, at 12:25 PM, rimas@cnmat.berkeley.edu wrote:
Greetings,
I'm trying to do two machine debugging via Firewire, using two MacBook Pros (one is the most recent rev, one the previous rev, both running 10.4.10).
I've obtained the latest FireWireSDK (25) and installed the AppleFireWireKDP kext on the target machine.
When I try to run the FireWireKDPProxy program on the debugging machine, i get a "bus error" and generate a crashlog that looks like this:
**********
Host Name: xxx Date/Time: 2007-09-27 12:20:50.813 -0700 OS Version: 10.4.10 (Build 8R4061a) Report Version: 4
Command: FireWireKDPProxy Path: ./FireWireKDPProxy Parent: bash [330]
Version: ??? (???)
PID: 357 Thread: 0
Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000
Thread 0 Crashed: 0 libSystem.B.dylib 0x9010c802 _malloc_initialize + 992 1 libSystem.B.dylib 0x900028d7 malloc + 29 2 libSystem.B.dylib 0x90010e60 __smakebuf + 195 3 libSystem.B.dylib 0x90010d65 __swsetup + 133 4 libSystem.B.dylib 0x9000ac99 __sfvwrite + 57 5 libSystem.B.dylib 0x9001cb3b puts + 155 6 FireWireKDPProxy 0x00002261 main + 21 7 FireWireKDPProxy 0x00001b82 start + 54
Thread 0 crashed with X86 Thread State (32-bit): eax: 0x00000000 ebx: 0x9010c433 ecx: 0x00000000 edx: 0x00000008 edi: 0x00002b28 esi: 0xa0001c38 ebp: 0xbffff848 esp: 0xbffff7b0 ss: 0x0000001f efl: 0x00010282 eip: 0x9010c802 cs: 0x00000017 ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
Binary Images Description: 0x1000 - 0x2fff FireWireKDPProxy /Developer/FireWireSDK25/Tools/FireWireKDP 1.3.9/FireWireKDPProxy 0x8fe00000 - 0x8fe4afff dyld 46.12 /usr/lib/dyld 0x90000000 - 0x90171fff libSystem.B.dylib /usr/lib/libSystem.B.dylib 0x901c1000 - 0x901c3fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib 0x9080b000 - 0x908d3fff com.apple.CoreFoundation 6.4.7 (368.28) /System/Library/Frameworks/CoreFoundation.framework/ Versions/A/CoreFoundation 0x90913000 - 0x90a07fff libicucore.A.dylib /usr/lib/ libicucore.A.dylib 0x90a57000 - 0x90ad6fff libobjc.A.dylib /usr/lib/libobjc.A.dylib 0x90aff000 - 0x90b63fff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib 0x90bd2000 - 0x90bd9fff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib 0x90bde000 - 0x90c51fff com.apple.framework.IOKit 1.4.8 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x90c66000 - 0x90c78fff libauto.dylib /usr/lib/libauto.dylib 0x91158000 - 0x91166fff libz.1.dylib /usr/lib/libz.1.dylib 0x91420000 - 0x91446fff com.apple.SystemConfiguration 1.8.6 /System/Library/Frameworks/SystemConfiguration.framework/ Versions/A/SystemConfiguration
******************
does anyone know whats going on or have any advice on how to make this work ?
i can't use two machine ethernet debugging because i am debugging a custom driver for the built in ethernet interface on the macbook pro.
should i file a bug with apple ?
thanks
-rimas
_______________________________________________ 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/carlos %40apple.com
This email sent to carlos@apple.com
_______________________________________________ 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... This email sent to site_archiver@lists.apple.com
participants (1)
-
rimas@cnmat.berkeley.edu