two machine firewire debugging problem
two machine firewire debugging problem
- Subject: two machine firewire debugging problem
- From: email@hidden
- Date: Thu, 27 Sep 2007 12:25:01 -0700 (PDT)
- Importance: Normal
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 (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden