Article View: comp.sys.mac.programmer.codewarrior
Article #1239MW Debugger and FirewireDirect drive?
From: Adam Wildavsky
Date: Sat, 24 Feb 2001 04:39
Date: Sat, 24 Feb 2001 04:39
61 lines
3412 bytes
3412 bytes
I've encountered a puzzling error. When I launch my application under
the Metrowerks debugger I get one of the following two messages:
The version of the symbolics file is unsupported.
Warning - this SYM file has some invalid or inconsistent data.
I'm using CW Pro 6 under MacOS 9.1. My project folder is installed on a
Firewire drive from FirewireDirect.com. Disk First Aid reports no
errors. I can reproduce the problem 100% of the time using the Code
Warrior Stationery Mac C++ Toolbox project. The problem is the same for
68K, PPC, and Carbon targets.
Applying the CW Pro 6.1 update made no difference. Using a different
Mac made no difference.
I was able to work around the problem in three different ways:
1. Boot from a MacOS 9.0 system folder.
2. Move my project folder to an ATA hard drive.
3. Move my project folder to a Disk Copy disk image.
Here are some additional clues:
The problem does not occur when I use a Firewire Powerbook as a disk
drive in target disk mode. If I boot from a desktop Mac and place the
project on the Powerbook's drive then I can debug with no trouble. I
tried this in an attempt to rule out Firewire itself as the problem - I
have no other Firewire drive.
The problem must occur when reading the SYM file, not when writing to
it. I say this because I can compile and link a project on my Firewire
drive and then move it to an ATA drive and debugging will work. If I
compile on an ATA drive and move the project folder to my Firewire
drive then debugging will not work.
Under MacOS 9.1 I'm using Firewire Enabler and Firewire Support
versions 2.7. On MacOS 9.0.4 I was using versions 2.5. I tried
downgrading to 2.5 under MacOS 9.1 - the problem remained.
I'm using version 1.8FWD of the FirewireDirect FW Driver and version
1.0 of the FirewireDirect OHCI Enabler. I believe the drivers were
written by Prosoft Engineering.
The model of drive I have is a "Spark 32".
To summarize, the problem occurs with the following:
CW Pro 6 or 6.1
Apple Firewire extensions 2.5 or 2.7
MacOS 9.1
A FireWireDirect external hard drive
Any ideas what might be going on here? I reported the problem to
Metrowerks and FirewireDirect a week ago - I haven't heard back from
either.
--
Adam Wildavsky <adam@tameware.com>
Technical Details
Message-ID:
<01HW.B6BCA545000D8F0003AD3FF0@news.panix.com>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!cyclone2.usenetserver.com!news-out.usenetserver.com!howland.erols.net!panix!news.panix.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10bcce,ecfd37d4c6df8672,start X-Google-Attributes: gid10bcce,public X-Google-Thread: f635e,ecfd37d4c6df8672,start X-Google-Attributes: gidf635e,public X-Google-ArrivalTime: 2001-02-23 20:40:05 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!cyclone2.usenetserver.com!news-out.usenetserver.com!howland.erols.net!panix!news.panix.com!not-for-mail From: Adam Wildavsky <adam@tameware.com> Newsgroups: comp.sys.mac.programmer.codewarrior,codewarrior.mac Subject: MW Debugger and FirewireDirect drive? Date: Fri, 23 Feb 2001 23:39:49 -0500 Organization: Tameware, LLC Lines: 62 Message-ID: <01HW.B6BCA545000D8F0003AD3FF0@news.panix.com> NNTP-Posting-Host: w188.z216112239.nyc-ny.dsl.cnc.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news.panix.com 982989589 25740 216.112.239.188 (24 Feb 2001 04:39:49 GMT) X-Complaints-To: abuse@panix.com NNTP-Posting-Date: 24 Feb 2001 04:39:49 GMT User-Agent: Hogwasher/2.6.1 (Macintosh)