| 1 | | - Weird NSURL Crash |
|---|
| 2 | | |
|---|
| 3 | | Some users experience weird crashes. It appears that NSURL tries to save cookies / cache, and SSHKeychain crashes. |
|---|
| 4 | | |
|---|
| 5 | | Example Logs: |
|---|
| 6 | | |
|---|
| 7 | | Thread 0 Crashed: |
|---|
| 8 | | 0 libobjc.A.dylib 0x908311f4 objc_msgSend + 0x14 |
|---|
| 9 | | 1 com.apple.Foundation 0x90b073ac -[NSHTTPCookieDiskStorage(NSInternal) _checkForCookieExpiration] + 0xac |
|---|
| 10 | | 2 com.apple.CoreFoundation 0x901946d8 __CFRunLoopDoTimer + 0xf4 |
|---|
| 11 | | 3 com.apple.CoreFoundation 0x90191a38 __CFRunLoopRun + 0x5c8 |
|---|
| 12 | | 4 com.apple.CoreFoundation 0x90195f4c CFRunLoopRunSpecific + 0x148 |
|---|
| 13 | | 5 com.apple.HIToolbox 0x927d648c RunCurrentEventLoopInMode + 0xac |
|---|
| 14 | | 6 com.apple.HIToolbox 0x927dcbf4 ReceiveNextEventCommon + 0x17c |
|---|
| 15 | | 7 com.apple.HIToolbox 0x927feccc BlockUntilNextEventMatchingListInMode + 0x60 |
|---|
| 16 | | 8 com.apple.AppKit 0x92dd2a34 _DPSNextEvent + 0x180 |
|---|
| 17 | | 9 com.apple.AppKit 0x92de93b0 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 0x74 |
|---|
| 18 | | 10 com.apple.AppKit 0x92dfd718 -[NSApplication run] + 0x21c |
|---|
| 19 | | 11 com.apple.AppKit 0x92eb9b80 NSApplicationMain + 0x1d0 |
|---|
| 20 | | 12 ??? 0x000083c4 0x1000 + 0x73c4 |
|---|
| 21 | | 13 ??? 0x00007d30 0x1000 + 0x6d30 |
|---|
| 22 | | 14 ??? 0x00007ba4 0x1000 + 0x6ba4 |
|---|
| 23 | | |
|---|
| 24 | | And |
|---|
| 25 | | |
|---|
| 26 | | Thread 0 Crashed: |
|---|
| 27 | | 0 libobjc.A.dylib 0x908311f4 objc_msgSend + 0x14 |
|---|
| 28 | | 1 com.apple.Foundation 0x90a2c3cc -[NSHTTPCookieInternal dealloc] + 0x44 |
|---|
| 29 | | 2 com.apple.Foundation 0x90a41f6c -[NSHTTPCookie dealloc] + 0x28 |
|---|
| 30 | | 3 com.apple.CoreFoundation 0x90197fb8 CFDictionaryRemoveAllValues + 0x200 |
|---|
| 31 | | 4 com.apple.Foundation 0x90a4eb48 -[NSHTTPCookieDiskStorage(NSInternal) _saveCookies] + 0x1b4 |
|---|
| 32 | | 5 com.apple.Foundation 0x909f793c _nsnote_callback + 0xb0 |
|---|
| 33 | | 6 com.apple.CoreFoundation 0x901e7bac __CFXNotificationPostEntry + 0x94 |
|---|
| 34 | | 7 com.apple.CoreFoundation 0x901d5674 __CFXNotificationHandleMessage + 0x1ac |
|---|
| 35 | | 8 com.apple.CoreFoundation 0x901d043c __CFXNotificationReceiveFromServer + 0x150 |
|---|
| 36 | | 9 com.apple.CoreFoundation 0x901ad330 __CFMachPortPerform + 0xe0 |
|---|
| 37 | | 10 com.apple.CoreFoundation 0x901a9ab4 __CFRunLoopDoSource1 + 0xc8 |
|---|
| 38 | | 11 com.apple.CoreFoundation 0x90191980 __CFRunLoopRun + 0x540 |
|---|
| 39 | | 12 com.apple.CoreFoundation 0x90195f1c CFRunLoopRunSpecific + 0x148 |
|---|
| 40 | | 13 com.apple.HIToolbox 0x927d648c RunCurrentEventLoopInMode + 0xac |
|---|
| 41 | | 14 com.apple.HIToolbox 0x927dcbf4 ReceiveNextEventCommon + 0x17c |
|---|
| 42 | | 15 com.apple.HIToolbox 0x927feccc BlockUntilNextEventMatchingListInMode + 0x60 |
|---|
| 43 | | 16 com.apple.AppKit 0x92dd2a34 _DPSNextEvent + 0x180 |
|---|
| 44 | | 17 com.apple.AppKit 0x92de93b0 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 0x74 |
|---|
| 45 | | 18 com.apple.AppKit 0x92dfd718 -[NSApplication run] + 0x21c |
|---|
| 46 | | 19 com.apple.AppKit 0x92eb9b80 NSApplicationMain + 0x1d0 |
|---|
| 47 | | 20 ??? 0x000083c4 0x1000 + 0x73c4 |
|---|
| 48 | | 21 ??? 0x00007d30 0x1000 + 0x6d30 |
|---|
| 49 | | 22 ??? 0x00007ba4 0x1000 + 0x6ba4 |
|---|
| 50 | | |
|---|
| 51 | | And now for something completely different: |
|---|
| 52 | | |
|---|
| 53 | | Thread 0 Crashed: |
|---|
| 54 | | 0 <<00000000>> 0x00000000 0 + 0 |
|---|
| 55 | | 1 com.apple.security 0x92105844 Security::Table::~Table [unified]() + 0x16c |
|---|
| 56 | | 2 com.apple.security 0x92105558 Security::DbVersion::~DbVersion [unified]() + 0x60 |
|---|
| 57 | | 3 com.apple.security 0x92105414 Security::DbModifier::closeDatabase() + 0xa8 |
|---|
| 58 | | 4 com.apple.security 0x921052a0 Security::AppleDatabase::dbClose() + 0x7c |
|---|
| 59 | | 5 com.apple.security 0x92105158 Security::Database::_dbClose(Security::DbContext&) + 0xac |
|---|
| 60 | | 6 com.apple.security 0x92105084 Security::DatabaseManager::dbClose(Security::DbContext&) + 0x2c |
|---|
| 61 | | 7 com.apple.security 0x92104f40 Security::DatabaseSession::DbClose(unsigned long) + 0xf8 |
|---|
| 62 | | 8 com.apple.security 0x92104a0c cssm_DbClose(cssm_dl_db_handle) + 0x2ac |
|---|
| 63 | | 9 com.apple.security 0x92104628 CSSM_DL_DbClose + 0x74 |
|---|
| 64 | | 10 com.apple.security 0x921045a0 Security::CssmClient::DbImpl::close() + 0x28 |
|---|
| 65 | | 11 com.apple.security 0x92104b2c SSDLSession::DbClose(unsigned long) + 0x60 |
|---|
| 66 | | 12 com.apple.security 0x92104a0c cssm_DbClose(cssm_dl_db_handle) + 0x2ac |
|---|
| 67 | | 13 com.apple.security 0x92104628 CSSM_DL_DbClose + 0x74 |
|---|
| 68 | | 14 com.apple.security 0x921045a0 Security::CssmClient::DbImpl::close() + 0x28 |
|---|
| 69 | | 15 com.apple.security 0x920ef338 Security::CssmClient::DbImpl::~DbImpl [unified]() + 0x6c |
|---|
| 70 | | 16 com.apple.security 0x920ef28c Security::CssmClient::SSDbImpl::~SSDbImpl [unified]() + 0x6c |
|---|
| 71 | | 17 com.apple.security 0x920eedec Security::KeychainCore::KeychainImpl::~KeychainImpl [unified]() + 0x32c |
|---|
| 72 | | 18 com.apple.security 0x920ee614 Security::KeychainCore::CFClass::finalizeType(void const*) + 0xd0 |
|---|
| 73 | | 19 com.apple.CoreFoundation 0x90190d80 CFRelease + 0x1e8 |
|---|
| 74 | | 20 com.apple.security 0x9219b824 Security::KeychainCore::CCallbackMgr::Event(unsigned long, unsigned long, Security::NameValueDictionary&) + 0x3c4 |
|---|
| 75 | | 21 com.apple.security 0x921a2a64 Security::Observer::EventReceived(unsigned long, unsigned long, void const*, unsigned long) + 0x54 |
|---|
| 76 | | 22 com.apple.security 0x9219692c Security::SecurityServer::EventListener::ProcessMessage(unsigned long, unsigned long, void const*, unsigned long, void*) + 0x40 |
|---|
| 77 | | 23 com.apple.security 0x9219373c Security::SecurityServer::ClientSession::dispatchNotification(mach_msg_header_t const*, long (*)(unsigned long, unsigned long, void const*, unsigned long, void*), void*) + 0x34 |
|---|
| 78 | | 24 com.apple.CoreFoundation 0x901ad330 __CFMachPortPerform + 0xe0 |
|---|
| 79 | | 25 com.apple.CoreFoundation 0x901a9ab4 __CFRunLoopDoSource1 + 0xc8 |
|---|
| 80 | | 26 com.apple.CoreFoundation 0x90191980 __CFRunLoopRun + 0x540 |
|---|
| 81 | | 27 com.apple.CoreFoundation 0x90195f1c CFRunLoopRunSpecific + 0x148 |
|---|
| 82 | | 28 com.apple.HIToolbox 0x927d648c RunCurrentEventLoopInMode + 0xac |
|---|
| 83 | | 29 com.apple.HIToolbox 0x927dcbf4 ReceiveNextEventCommon + 0x17c |
|---|
| 84 | | 30 com.apple.HIToolbox 0x927feccc BlockUntilNextEventMatchingListInMode + 0x60 |
|---|
| 85 | | 31 com.apple.AppKit 0x92dd2a34 _DPSNextEvent + 0x180 |
|---|
| 86 | | 32 com.apple.AppKit 0x92de93b0 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 0x74 |
|---|
| 87 | | 33 com.apple.AppKit 0x92dfd718 -[NSApplication run] + 0x21c |
|---|
| 88 | | 34 com.apple.AppKit 0x92eb9b80 NSApplicationMain + 0x1d0 |
|---|
| 89 | | 35 ??? 0x000083c4 0x1000 + 0x73c4 |
|---|
| 90 | | 36 ??? 0x00007d30 0x1000 + 0x6d30 |
|---|
| 91 | | 37 ??? 0x00007ba4 0x1000 + 0x6ba4 |
|---|
| 92 | | |
|---|
| 93 | | - Screensaver/Sleep + Password Bug |
|---|
| 94 | | |
|---|
| 95 | | Some users experience a total system lockdown after a screensaver or system wakup displays sks for a password. |
|---|
| 96 | | |
|---|
| 97 | | - Multiple Users Bugs |
|---|
| 98 | | |
|---|
| 99 | | Using SSHKeychain while not being an admin on the machine generates headache. And using it between multiple users and multiple display options is impossible. |
|---|
| 100 | | |
|---|
| 101 | | - Crashes on-start when webserver isn't available for xml file |
|---|
| | 1 | ### All BUGS have moved to Trac. You can view the list at http://trac.sshkeychain.org/cgi-bin/trac.cgi/report/1 |
|---|