It's quite strange. From time to time I get some user reports that my
application failed to start.
(via the (shameless plug) feedback reporter framework)

  http://vafer.org/projects/feedbackreporter/

But looking at the executable it looks just fine. And it also works
just fine for me and many other users.
Looking at the bundle I get

        /usr/lib/libcrypto.0.9.7.dylib (compatibility version 0.9.7, current
version 0.9.7)
        /usr/lib/libssl.0.9.7.dylib (compatibility version 0.9.7, current
version 0.9.7)
        /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 
1.2.3)
        /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
(compatibility version 1.0.0, current version 11.0.0)
        @executable_path/../Frameworks/Sparkle.framework/Versions/A/Sparkle
(compatibility version 1.5.0, current version 1.5.0)
        
@executable_path/../Frameworks/FeedbackReporter.framework/Versions/A/FeedbackReporter
(compatibility version 1.0.0, current version 1.0.0)
        /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 
1.0.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.3.10)
        
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
(compatibility version 1.0.0, current version 18.0.0)
        /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 
227.0.0)
        
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
(compatibility version 150.0.0, current version 368.33.0)
        /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
(compatibility version 45.0.0, current version 824.47.0)
        /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
(compatibility version 300.0.0, current version 567.37.0)

The user reported

Dyld Error Message:
  Library not loaded:
@executable_path/../Frameworks/Sparkle.framework/Versions/A/Sparkle
  Referenced from: /Users/XXXX/Desktop/./uif2iso4mac
  Reason: image not found

The only possible problem I could imagine that his copy of the
application is not OK. (Maybe a problem with the Sparkle beta I am
using?) On the other hand he sent the status report via
FeedbackReporter ...so at some stage his application must have been
able to start as well.

I am little stumped. Any ideas why an application sometimes might not
be able to resolve embedded frameworks like that?

cheers
--
Torsten
_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to