> I have a Mach-O program that uses GetDiskFragment to load Carbon CFM
> shared libraries and call functions in them. This all worked perfectly
[quoted text clipped - 4 lines]
> Is GetDiskFragment() supposed to work? Or is there a more appropriate
> function I should be using to load old-fashioned Carbon shared libs?
I see this note:
> On Mac OS X, GetDiskFragment does not include the folder containing the root
> fragment (assuming that it is different from the application fragment) in its
[quoted text clipped - 10 lines]
> Architectures. Available in CarbonLib 1.0 and later when Code Fragment
> Manager 1.0 or later is present. Available in Mac OS X 10.0 and later.
But I wouldn't expect that generates an exception. Make a degenerate
example project that reproduces the failure and report to Apple.

Signature
Goal 2005: Convincing James Hetfield to cover the Strawberry Shortcake
"Are You Berry Berry Happy?" song.