Nisus importer making LibreOffice crash?

Everything related to our flagship word processor.
Post Reply
JHB
Posts: 23
Joined: 2002-11-13 05:29:46
Location: Ukarumpa, Papua New Guinea

Nisus importer making LibreOffice crash?

Post by JHB »

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?
JHB
Posts: 23
Joined: 2002-11-13 05:29:46
Location: Ukarumpa, Papua New Guinea

Re: Nisus importer making LibreOffice crash?

Post by JHB »

Problem solved. It seems that macOS was preferring a version of LibreOffice that had already been launched and gone through GateKeeper, but somehow pulled the importer from inside the NWP bundle. Opening the new version manually makes things work as expected.

John
Post Reply