[Cyberduck-trac] [Cyberduck] #9873: Crashing when reading private keys from Keychain (macOS)
Cyberduck
trac at cyberduck.io
Wed Mar 8 13:40:11 UTC 2017
#9873: Crashing when reading private keys from Keychain (macOS)
--------------------+----------------------
Reporter: dv505 | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: core | Version: 5.3.9
Severity: normal | Resolution:
Keywords: | Architecture: Intel
Platform: |
--------------------+----------------------
Comment (by dkocher):
{{{
Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_PROTECTION_FAILURE at 0x000000010c8f8000
Exception Note: EXC_CORPSE_NOTIFY
VM Regions Near 0x10c8f8000:
__LINKEDIT 000000010c8e7000-000000010c8f8000 [ 68K]
r--/rwx SM=COW
/Applications/Cyberduck.app/Contents/PlugIns/Runtime.jre/Contents/Home/lib/libjava.dylib
--> VM_ALLOCATE 000000010c8f8000-000000010c8f9000 [ 4K]
r--/rwx SM=PRV
mapped file 000000010c8f9000-000000010c901000 [ 32K]
rw-/rwx SM=PRV pl
Application Specific Information:
Performing @selector(addBookmarkButtonClicked:) from sender NSButton
0x600000159440
*** Terminating app due to uncaught exception
'NSInvalidArgumentException', reason: '*** -[__NSArrayM
setObject:atIndex:]: object cannot be nil'
terminating with uncaught exception of type NSException
abort() called
Application Specific Backtrace 1:
0 CoreFoundation 0x00007fffa155ce7b
__exceptionPreprocess + 171
1 libobjc.A.dylib 0x00007fffb6146cad
objc_exception_throw + 48
2 CoreFoundation 0x00007fffa14ebd3a -[__NSArrayM
setObject:atIndex:] + 426
3 libosx.dylib 0x000000011849b2aa
Java_apple_security_KeychainStore__1scanKeychain + 358
4 ??? 0x000000011a32f9f4 0x0 +
4734515700
5 ??? 0x000000011a3202bd 0x0 +
4734452413
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fffb6b58dd6 __pthread_kill
+ 10
1 libsystem_pthread.dylib 0x00007fffb6c44787 pthread_kill +
90
2 libsystem_c.dylib 0x00007fffb6abe420 abort + 129
3 libc++abi.dylib 0x00007fffb561985a abort_message +
266
4 libc++abi.dylib 0x00007fffb563ec4f
default_terminate_handler() + 267
5 libobjc.A.dylib 0x00007fffb6148f1e
_objc_terminate() + 103
6 libc++abi.dylib 0x00007fffb563bd69
std::__terminate(void (*)()) + 8
7 libc++abi.dylib 0x00007fffb563b7de __cxa_throw +
121
8 libobjc.A.dylib 0x00007fffb6146dd6
objc_exception_throw + 345
9 com.apple.CoreFoundation 0x00007fffa14ebd3a -[__NSArrayM
setObject:atIndex:] + 426
10 libosx.dylib 0x000000011849b2aa
Java_apple_security_KeychainStore__1scanKeychain + 358
11 ??? 0x000000011a32f9f4 0 + 4734515700
12 ??? 0x000000011a3202bd 0 + 4734452413
13 ??? 0x000000011a3202bd 0 + 4734452413
14 ??? 0x000000011a3202bd 0 + 4734452413
15 ??? 0x000000011a320040 0 + 4734451776
16 ??? 0x000000011a320040 0 + 4734451776
17 ??? 0x000000011a3187a7 0 + 4734420903
18 libjvm.dylib 0x000000010bbc79d6
JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*,
Thread*) + 1710
19 libjvm.dylib 0x000000010bdac6c4
Reflection::invoke(instanceKlassHandle, methodHandle, Handle, bool,
objArrayHandle, BasicType, objArrayHandle, bool, Thread*) + 3602
20 libjvm.dylib 0x000000010bdacbf8
Reflection::invoke_method(oopDesc*, Handle, objArrayHandle, Thread*) + 364
21 libjvm.dylib 0x000000010bc1fdb8
JVM_InvokeMethod + 358
22 ??? 0x000000011aa9d86d 0 + 4742305901
23 ??? 0x000000011aa2017c 0 + 4741792124
}}}
--
Ticket URL: <https://trac.cyberduck.io/ticket/9873#comment:2>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list