封装OSX Mavericks:非法硬件指令

时间:2014-09-29 20:15:59

标签: macos crash filesystems homebrew fuse

我使用encfs对我保留在云端驱动器上的个人文档进行编码。我已经编写了一个脚本,可以在MacOS上启动时安装已编码的文件夹,它可以在我的两台Mac机上完美运行。然而,第三台Mac(iMac 2008)无法运行encfs命令,因以前从未遇到的错误“非法硬件指令”而崩溃。我想知道是什么阻止了encfs正确运行。

我已经使用“Homebrew”安装了“OSXFuse”以及其他一些基于融合的文件系统,例如sshfsbindfs,我经常在同一个iMac上使用,没有任何问题。我在所有计算机上都安装了相同版本的Mavericks(10.9.5)。

这是我的brew config

HOMEBREW_VERSION: 0.9.5
ORIGIN: https://github.com/Homebrew/homebrew.git
HEAD: a0d9ecf1ce73acee32de0eca937d25dfa80b0cd5
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: dual-core 64-bit penryn
OS X: 10.9.5-x86_64
Xcode: 6.0.1
CLT: 6.0.0.0.1.1410400753
Clang: 6.0 build 600
X11: 2.7.5 => /opt/X11
System Ruby: 2.0.0-481
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /Users/mah/.rvm/rubies/ruby-2.1.1/bin/ruby

以下是上次崩溃的崩溃日志:

Process:         encfs [869]
Path:            /usr/local/Cellar/encfs/1.7.5_1/bin/encfs
Identifier:      encfs
Version:         0
Code Type:       X86-64 (Native)
Parent Process:  zsh [625]
Responsible:     iTerm [616]
User ID:         501

Date/Time:       2014-09-29 15:41:15.243 -0400
OS Version:      Mac OS X 10.9.5 (13F34)
Report Version:  11
Anonymous UUID:  74ECAA66-AC67-A002-50AB-F34FFEFA7DC2


Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000

Application Specific Information:
/usr/local/lib/librlog.5.dylib

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   librlog.5.dylib                 0x000000010df749b7 _GLOBAL__I_a + 7
1   dyld                            0x00007fff6a5f0c2e ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 268
2   dyld                            0x00007fff6a5f0dba ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 40
3   dyld                            0x00007fff6a5eda62 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&) + 308
4   dyld                            0x00007fff6a5ed9eb ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&) + 189
5   dyld                            0x00007fff6a5ed9eb ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&) + 189
6   dyld                            0x00007fff6a5ed8f6 ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 54
7   dyld                            0x00007fff6a5e11da dyld::initializeMainExecutable() + 189
8   dyld                            0x00007fff6a5e4560 dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) + 2419
9   dyld                            0x00007fff6a5e027b dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) + 477
10  dyld                            0x00007fff6a5e005e _dyld_start + 54

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000001  rbx: 0x000000010df749b0  rcx: 0x00007fff51d288c0  rdx: 0x00007fff51d28760
  rdi: 0x0000000000000001  rsi: 0x00007fff51d28750  rbp: 0x00007fff51d276a0  rsp: 0x00007fff51d27690
   r8: 0x00007fff6a613178   r9: 0x00007fff51d27600  r10: 0x00007fff964500e1  r11: 0x00007fff9598e6c6
  r12: 0x0000000000000001  r13: 0x00007fff6a6130b0  r14: 0x00007fff6a61b4c0  r15: 0x000000010df7a378
  rip: 0x000000010df749b7  rfl: 0x0000000000010246  cr2: 0x000000010df749b0

Logical CPU:     1
Error Code:      0x00000000
Trap Number:     6


Binary Images:
       0x10ded7000 -        0x10dee9fff +encfs (0) <0CDF19BF-6E75-3CC4-BBCA-E8552FC2BE0F> /usr/local/bin/encfs
       0x10defd000 -        0x10df33fff +libencfs.6.dylib (0) <30EA3D2B-3481-3CB5-9808-77A4E0C372EF> /usr/local/Cellar/encfs/1.7.5_1/lib/libencfs.6.dylib
       0x10df72000 -        0x10df79ff7 +librlog.5.dylib (0) <B4C44B6B-BF72-3B1B-97F2-9BBC7EA64AA7> /usr/local/lib/librlog.5.dylib
       0x10df89000 -        0x10dfc2ff7 +libssl.1.0.0.dylib (0) <C70E951B-86CD-3F4C-A1DC-6AB02B838B0F> /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
       0x10dfde000 -        0x10e0effef +libcrypto.1.0.0.dylib (0) <B3590A5D-883A-337D-84F8-8217F641E340> /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
       0x10e165000 -        0x10e189ff7 +libboost_serialization-mt.dylib (0) <EC54345E-8170-3663-82E7-0308E1BCCDCB> /usr/local/lib/libboost_serialization-mt.dylib
       0x10e201000 -        0x10e20eff7 +libboost_filesystem-mt.dylib (0) <8A57889F-24FE-3923-87B1-9BE986A3A07E> /usr/local/lib/libboost_filesystem-mt.dylib
       0x10e221000 -        0x10e223ff3 +libboost_system-mt.dylib (0) <28E41007-7056-3375-A009-BB8E0FC78AF1> /usr/local/lib/libboost_system-mt.dylib
       0x10e22a000 -        0x10e233fff +libintl.8.dylib (0) <4E31E35C-6964-39DE-86EC-7CD308FBC206> /usr/local/opt/gettext/lib/libintl.8.dylib
       0x10e23d000 -        0x10e257fff +libosxfuse_i64.2.dylib (0) <C638BF8A-4AF0-3F4E-9AF7-09CC5130F911> /usr/local/lib/libosxfuse_i64.2.dylib
    0x7fff6a5df000 -     0x7fff6a612817  dyld (239.4) <7AD43B9B-5CEA-3C7E-9836-A06909F9CA56> /usr/lib/dyld
    0x7fff884db000 -     0x7fff884f5fff  libdispatch.dylib (339.92.1) <C4E4A18D-3C3B-3C9C-8709-A4270D998DE7> /usr/lib/system/libdispatch.dylib
    0x7fff88939000 -     0x7fff8895dfff  libxpc.dylib (300.90.2) <AB40CD57-F454-3FD4-B415-63B3C0D5C624> /usr/lib/system/libxpc.dylib
    0x7fff8899e000 -     0x7fff8899eff7  libkeymgr.dylib (28) <3AA8D85D-CF00-3BD3-A5A0-E28E1A32A6D8> /usr/lib/system/libkeymgr.dylib
    0x7fff88e26000 -     0x7fff88e27ff7  libsystem_blocks.dylib (63) <FB856CD1-2AEA-3907-8E9B-1E54B6827F82> /usr/lib/system/libsystem_blocks.dylib
    0x7fff894b7000 -     0x7fff894bdff7  libsystem_platform.dylib (24.90.1) <3C3D3DA8-32B9-3243-98EC-D89B9A1670B3> /usr/lib/system/libsystem_platform.dylib
    0x7fff8995d000 -     0x7fff8995eff7  libDiagnosticMessagesClient.dylib (100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff89e49000 -     0x7fff89e8bff7  libauto.dylib (185.5) <F45C36E8-B606-3886-B5B1-B6745E757CA8> /usr/lib/libauto.dylib
    0x7fff89e8c000 -     0x7fff89eb5ff7  libc++abi.dylib (49.1) <21A807D3-6732-3455-B77F-743E9F916DF0> /usr/lib/libc++abi.dylib
    0x7fff8bfb4000 -     0x7fff8bfb7ff7  libdyld.dylib (239.4) <7C9EC3B7-DDE3-33FF-953F-4067C743951D> /usr/lib/system/libdyld.dylib
    0x7fff8cd6f000 -     0x7fff8cd71ff3  libsystem_configuration.dylib (596.15) <4998CB6A-9D54-390A-9F57-5D1AC53C135C> /usr/lib/system/libsystem_configuration.dylib
    0x7fff8cdd8000 -     0x7fff8cf90ffb  libicucore.A.dylib (511.35) <6F097DA7-147C-32A1-93D2-728A64CF0DC2> /usr/lib/libicucore.A.dylib
    0x7fff8d0c7000 -     0x7fff8d0c8fff  libunc.dylib (28) <62682455-1862-36FE-8A04-7A6B91256438> /usr/lib/system/libunc.dylib
    0x7fff8d1bc000 -     0x7fff8d1c6fff  libcommonCrypto.dylib (60049) <8C4F0CA0-389C-3EDC-B155-E62DD2187E1D> /usr/lib/system/libcommonCrypto.dylib
    0x7fff8d1c7000 -     0x7fff8d1ceffb  libcopyfile.dylib (103.92.1) <CF29DFF6-0589-3590-834C-82E2316612E8> /usr/lib/system/libcopyfile.dylib
    0x7fff8db04000 -     0x7fff8dbf5ff9  libiconv.2.dylib (41) <BB44B115-AC32-3877-A0ED-AEC6232A4563> /usr/lib/libiconv.2.dylib
    0x7fff8e3bf000 -     0x7fff8e3e6ffb  libsystem_info.dylib (449.1.3) <7D41A156-D285-3849-A2C3-C04ADE797D98> /usr/lib/system/libsystem_info.dylib
    0x7fff8f358000 -     0x7fff8f360fff  libsystem_dnssd.dylib (522.92.1) <17B03FFD-92C5-3282-9981-EBB28B456207> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff900c9000 -     0x7fff900cafff  libsystem_sandbox.dylib (278.11.1) <0D0B13EA-6B7A-3AC8-BE60-B548543BEB77> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff900cb000 -     0x7fff900f2ff7  libsystem_network.dylib (241.3) <8B1E1F1D-A5CC-3BAE-8B1E-ABC84337A364> /usr/lib/system/libsystem_network.dylib
    0x7fff9057f000 -     0x7fff90586ff7  libsystem_pthread.dylib (53.1.4) <AB498556-B555-310E-9041-F67EC9E00E2C> /usr/lib/system/libsystem_pthread.dylib
    0x7fff908f2000 -     0x7fff908f9ff8  liblaunch.dylib (842.92.1) <A40A0C7B-3216-39B4-8AE0-B5D3BAF1DA8A> /usr/lib/system/liblaunch.dylib
    0x7fff908fa000 -     0x7fff90903ffb  libsystem_notify.dylib (121.20.1) <9B34B4FE-F5AD-3F09-A5F0-46AFF3571323> /usr/lib/system/libsystem_notify.dylib
    0x7fff91d1c000 -     0x7fff91d1eff7  libquarantine.dylib (71) <7A1A2BCB-C03D-3A25-BFA4-3E569B2D2C38> /usr/lib/system/libquarantine.dylib
    0x7fff91d36000 -     0x7fff91d84fff  libcorecrypto.dylib (161.1) <F3973C28-14B6-3006-BB2B-00DD7F09ABC7> /usr/lib/system/libcorecrypto.dylib
    0x7fff922bc000 -     0x7fff922c0ff7  libcache.dylib (62) <BDC1E65B-72A1-3DA3-A57C-B23159CAAD0B> /usr/lib/system/libcache.dylib
    0x7fff922c1000 -     0x7fff922c8fff  libcompiler_rt.dylib (35) <4CD916B2-1B17-362A-B403-EF24A1DAC141> /usr/lib/system/libcompiler_rt.dylib
    0x7fff92de2000 -     0x7fff92df3ff7  libsystem_asl.dylib (217.1.4) <655FB343-52CF-3E2F-B14D-BEBF5AAEF94D> /usr/lib/system/libsystem_asl.dylib
    0x7fff939cc000 -     0x7fff939fbfd2  libsystem_m.dylib (3047.16) <B7F0E2E4-2777-33FC-A787-D6430B630D54> /usr/lib/system/libsystem_m.dylib
    0x7fff93c9e000 -     0x7fff93ca3ff7  libunwind.dylib (35.3) <78DCC358-2FC1-302E-B395-0155B47CB547> /usr/lib/system/libunwind.dylib
    0x7fff94330000 -     0x7fff94341ff7  libz.1.dylib (53) <42E0C8C6-CA38-3CA4-8619-D24ED5DD492E> /usr/lib/libz.1.dylib
    0x7fff94342000 -     0x7fff9435eff7  libsystem_kernel.dylib (2422.115.4) <9EDE872E-2A9E-3A78-8E1D-AB790794A098> /usr/lib/system/libsystem_kernel.dylib
    0x7fff9448e000 -     0x7fff9448fff7  libSystem.B.dylib (1197.1.1) <E303F2F8-A8CF-3DF3-84B3-F2D0EE41CCF6> /usr/lib/libSystem.B.dylib
    0x7fff9496c000 -     0x7fff94987ff7  libsystem_malloc.dylib (23.10.1) <A695B4E4-38E9-332E-A772-29D31E3F1385> /usr/lib/system/libsystem_malloc.dylib
    0x7fff94ed6000 -     0x7fff94edbfff  libmacho.dylib (845) <1D2910DF-C036-3A82-A3FD-44FF73B5FF9B> /usr/lib/system/libmacho.dylib
    0x7fff9528d000 -     0x7fff95472fff  com.apple.CoreFoundation (6.9 - 855.17) <729BD6DA-1F63-3E72-A148-26F21EBF52BB> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff9555e000 -     0x7fff9555fffb  libremovefile.dylib (33) <3543F917-928E-3DB2-A2F4-7AB73B4970EF> /usr/lib/system/libremovefile.dylib
    0x7fff955ee000 -     0x7fff955f2ff7  libsystem_stats.dylib (93.90.3) <4E51D5B0-92A0-3D0D-B90E-495A1ED3E391> /usr/lib/system/libsystem_stats.dylib
    0x7fff95781000 -     0x7fff9592ef27  libobjc.A.dylib (551.1) <AD7FD984-271E-30F4-A361-6B20319EC73B> /usr/lib/libobjc.A.dylib
    0x7fff95931000 -     0x7fff959baff7  libsystem_c.dylib (997.90.3) <6FD3A400-4BB2-3B95-B90C-BE6E9D0D78FA> /usr/lib/system/libsystem_c.dylib
    0x7fff95cfe000 -     0x7fff95d50fff  libc++.1.dylib (120) <4F68DFC5-2077-39A8-A449-CAC5FDEE7BDE> /usr/lib/libc++.1.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 630
    thread_create: 1
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=78.9M resident=54.4M(69%) swapped_out_or_unallocated=24.5M(31%)
Writable regions: Total=17.7M written=336K(2%) resident=404K(2%) swapped_out=0K(0%) unallocated=17.3M(98%)

REGION TYPE                      VIRTUAL
===========                      =======
Kernel Alloc Once                     4K
MALLOC                             9396K
MALLOC (admin)                       16K
STACK GUARD                        56.0M
Stack                              8192K
VM_ALLOCATE                           8K
__DATA                             1352K
__LINKEDIT                         67.3M
__TEXT                             11.6M
__UNICODE                           544K
shared memory                         4K
===========                      =======
TOTAL                             154.0M

0 个答案:

没有答案