Hi All,

I am trying to use Valgrind on OS X 10.7.3, and when I try to start a Cocoa 
application, it always crashes at the following point:

vex amd64->IR: unhandled instruction bytes: 0x66 0xF 0x3A 0xDF 0xD1 0x1 0xE8 
0x6A
==71202== valgrind: Unrecognised instruction at address 0x3945c0b.
==71202==    at 0x3945C0B: aes_encrypt_key_hw (in 
/usr/lib/system/libcommonCrypto.dylib)
==71202==    by 0x39439E0: aesedp_setup (in 
/usr/lib/system/libcommonCrypto.dylib)
==71202==    by 0x393DBE3: cbc_start (in /usr/lib/system/libcommonCrypto.dylib)
==71202==    by 0x39405BB: CCCryptorCreateFromDataWithMode (in 
/usr/lib/system/libcommonCrypto.dylib)
==71202==    by 0x394078D: CCCryptorCreateFromData (in 
/usr/lib/system/libcommonCrypto.dylib)
==71202==    by 0x393FDFC: CCCryptorCreate (in 
/usr/lib/system/libcommonCrypto.dylib)
==71202==    by 0x3940DC6: CCCrypt (in /usr/lib/system/libcommonCrypto.dylib)
==71202==    by 0x4A8463: -[NSPersistentUIManager init] (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x4A8350: __PersistentUIManager_block_invoke_1 (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x1A4936A: _NSFaultInObject (in 
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation)
==71202==    by 0x4E807E: -[NSWindow(NSPersistentUISupport) 
_invalidateRestorableStateOfContents] (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x5F8066: -[NSWindow _commonInitFrame:styleMask:backing:defer:] 
(in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x5F753A: -[NSWindow 
_initContent:styleMask:backing:defer:contentView:] (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x5F6F0A: -[NSWindow 
initWithContentRect:styleMask:backing:defer:] (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x67512E: -[NSWindowTemplate nibInstantiate] (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x48E550: -[NSIBObjectData instantiateObject:] (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x48D7AC: -[NSIBObjectData 
nibInstantiateWithOwner:topLevelObjects:] (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x48409E: loadNib (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x48359B: +[NSBundle(NSNibLoading) 
_loadNibFile:nameTable:withZone:ownerBundle:] (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x4834B6: +[NSBundle(NSNibLoading) 
loadNibFile:externalNameTable:withZone:] (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x4833F9: +[NSBundle(NSNibLoading) loadNibNamed:owner:] (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x6F69B2: NSApplicationMain (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x100001791: main (in ./tmp)
==71202== Your program just tried to execute an instruction that Valgrind
==71202== did not recognise.  There are two possible reasons for this.
==71202== 1. Your program has a bug and erroneously jumped to a non-code
==71202==    location.  If you are running Memcheck and you just saw a
==71202==    warning about a bad jump, it's probably your program's fault.
==71202== 2. The instruction is legitimate but Valgrind doesn't handle it,
==71202==    i.e. it's Valgrind's fault.  If you think this is the case or
==71202==    you are not sure, please let us know and we'll try to fix it.
==71202== Either way, Valgrind will now raise a SIGILL signal which will
==71202== probably kill your program.
==71202==
==71202== Process terminating with default action of signal 4 (SIGILL)
==71202==  Illegal opcode at address 0x3945C0B
==71202==    at 0x3945C0B: aes_encrypt_key_hw (in 
/usr/lib/system/libcommonCrypto.dylib)
==71202==    by 0x39439E0: aesedp_setup (in 
/usr/lib/system/libcommonCrypto.dylib)
==71202==    by 0x393DBE3: cbc_start (in /usr/lib/system/libcommonCrypto.dylib)
==71202==    by 0x39405BB: CCCryptorCreateFromDataWithMode (in 
/usr/lib/system/libcommonCrypto.dylib)
==71202==    by 0x394078D: CCCryptorCreateFromData (in 
/usr/lib/system/libcommonCrypto.dylib)
==71202==    by 0x393FDFC: CCCryptorCreate (in 
/usr/lib/system/libcommonCrypto.dylib)
==71202==    by 0x3940DC6: CCCrypt (in /usr/lib/system/libcommonCrypto.dylib)
==71202==    by 0x4A8463: -[NSPersistentUIManager init] (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x4A8350: __PersistentUIManager_block_invoke_1 (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x1A4936A: _NSFaultInObject (in 
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation)
==71202==    by 0x4E807E: -[NSWindow(NSPersistentUISupport) 
_invalidateRestorableStateOfContents] (in 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)
==71202==    by 0x5F8066: -[NSWindow _commonInitFrame:styleMask:backing:defer:] 
(in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit)


I am using Valgrind 3.7.0 but also tried the main trunk (3.8.0) without any 
success. Any help is greatly appreciated.

Regards,
Istvan Csanady

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Valgrind-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-users

Reply via email to