Nisus importer making LibreOffice crash?
Posted: 2017-01-30 00:45:25
I recently updated LibreOffice from 5.2.4 to 5.2.5, but it now crashes on launch, and the crash log implicates Nisus:
Process: soffice [5645]
Path: /Applications/Nisus Writer Pro.app/Contents/MacOS/LibreOffice.app/Contents/MacOS/soffice
Identifier: com.nisus.LibreOfficeImporter
Version: 5.0.1001 (0)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: soffice [5645]
User ID: 501
Date/Time: 2017-01-30 09:35:54.852 +0200
OS Version: Mac OS X 10.12.3 (16D32)
Report Version: 12
Anonymous UUID: 7F904F21-4300-1731-B1DE-C3F7D97FDEEA
Sleep/Wake UUID: 716DB061-3E77-4347-AD62-68ADD79EA3C1
Time Awake Since Boot: 19000 seconds
Time Since Wake: 270 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: exc handler [0]
Application Specific Information:
dyld: launch, running initializers
/usr/lib/libSystem.B.dylib
Sandbox registration failed: Process is not in an inherited sandbox.
Application Specific Signatures:
Registration error: Process is not in an inherited sandbox.
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_secinit.dylib 0x00007fff8d53d17f _libsecinit_setup_secinitd_client + 1399
1 libsystem_secinit.dylib 0x00007fff8d53cba6 _libsecinit_initialize_once + 13
2 libdispatch.dylib 0x00007fff8d2e30b8 _dispatch_client_callout + 8
3 libdispatch.dylib 0x00007fff8d2e3075 dispatch_once_f + 38
4 libSystem.B.dylib 0x00007fff8bd77a0c libSystem_initializer + 131
5 dyld 0x000000011886575f ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 385
6 dyld 0x0000000118865962 ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 40
7 dyld 0x00000001188611ee ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 338
8 dyld 0x0000000118861185 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 233
9 dyld 0x0000000118861185 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 233
10 dyld 0x0000000118860268 ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 138
11 dyld 0x00000001188602fd ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 75
12 dyld 0x000000011885247a dyld::initializeMainExecutable() + 195
13 dyld 0x00000001188567e0 dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) + 3928
14 dyld 0x0000000118851249 dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) + 470
15 dyld 0x0000000118851036 _dyld_start + 54
It would appear to be something to do with sandboxing. Is there a way to work around it? Why is LibreOffice digging into the Nisus bundle, anyway?
Process: soffice [5645]
Path: /Applications/Nisus Writer Pro.app/Contents/MacOS/LibreOffice.app/Contents/MacOS/soffice
Identifier: com.nisus.LibreOfficeImporter
Version: 5.0.1001 (0)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: soffice [5645]
User ID: 501
Date/Time: 2017-01-30 09:35:54.852 +0200
OS Version: Mac OS X 10.12.3 (16D32)
Report Version: 12
Anonymous UUID: 7F904F21-4300-1731-B1DE-C3F7D97FDEEA
Sleep/Wake UUID: 716DB061-3E77-4347-AD62-68ADD79EA3C1
Time Awake Since Boot: 19000 seconds
Time Since Wake: 270 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: exc handler [0]
Application Specific Information:
dyld: launch, running initializers
/usr/lib/libSystem.B.dylib
Sandbox registration failed: Process is not in an inherited sandbox.
Application Specific Signatures:
Registration error: Process is not in an inherited sandbox.
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_secinit.dylib 0x00007fff8d53d17f _libsecinit_setup_secinitd_client + 1399
1 libsystem_secinit.dylib 0x00007fff8d53cba6 _libsecinit_initialize_once + 13
2 libdispatch.dylib 0x00007fff8d2e30b8 _dispatch_client_callout + 8
3 libdispatch.dylib 0x00007fff8d2e3075 dispatch_once_f + 38
4 libSystem.B.dylib 0x00007fff8bd77a0c libSystem_initializer + 131
5 dyld 0x000000011886575f ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 385
6 dyld 0x0000000118865962 ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 40
7 dyld 0x00000001188611ee ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 338
8 dyld 0x0000000118861185 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 233
9 dyld 0x0000000118861185 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 233
10 dyld 0x0000000118860268 ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 138
11 dyld 0x00000001188602fd ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 75
12 dyld 0x000000011885247a dyld::initializeMainExecutable() + 195
13 dyld 0x00000001188567e0 dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) + 3928
14 dyld 0x0000000118851249 dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) + 470
15 dyld 0x0000000118851036 _dyld_start + 54
It would appear to be something to do with sandboxing. Is there a way to work around it? Why is LibreOffice digging into the Nisus bundle, anyway?