Падения Safari 5.1
После обновления падает при попытке обратиться к сертификату вебманей.
Видно, и на Солнце бывают пятна. Правда, в клевой макоси это не стало большой проблемой. Запустил машину времени, из позавчерашнего файндера взял Safari 5.0.5 и всех делов. Уже год работаю в макоси, а удовольствие от работы не притупилось.
Отправил краш-дамп эпплам, пусть чинят.
UPD: Все разрешилось легко.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000019 Crashed Thread: 0 Dispatch queue: com.apple.main-thread Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 libstdc++.6.dylib 0x00007fff89dbe798 __dynamic_cast + 36 1 com.apple.security 0x00007fff80ee618d Security::KeychainCore::Identity::required(OpaqueSecIdentityRef*) + 43 2 com.apple.security 0x00007fff80ee607e SecIdentityCopyCertificate + 54 3 com.apple.Safari.framework 0x00007fff81c219b0 SecIdentityCopySSLClientAuthenticationChain + 70 4 com.apple.Safari.framework 0x00007fff81a64553 Safari::useIdentityForChallenge(OpaqueSecIdentityRef*, Safari::WK::AuthenticationChallenge const&) + 32 5 com.apple.Safari.framework 0x00007fff81a65280 Safari::BrowserContentViewController::useClientCertificatesForAuthenticationChallenge(Safari::WK::AuthenticationChallenge const&) + 354 6 com.apple.Safari.framework 0x00007fff81a595e2 Safari::BrowserContentViewController::didReceiveAuthenticationChallenge(Safari::WK::AuthenticationChallenge const&) + 78 7 com.apple.Safari.framework 0x00007fff81bd706a Safari::WK::didReceiveAuthenticationChallengeInFrame(OpaqueWKPage const*, OpaqueWKFrame const*, OpaqueWKAuthenticationChallenge const*, void const*) + 99 8 com.apple.WebKit2 0x00007fff80cf12f9 WebKit::WebPageProxy::didReceiveAuthenticationChallenge(unsigned long long, WebCore::AuthenticationChallenge const&, unsigned long long) + 133 9 com.apple.WebKit2 0x00007fff80cf0c49 void CoreIPC::handleMessage(CoreIPC::ArgumentDecoder*, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(unsigned long long, WebCore::AuthenticationChallenge const&, unsigned long long)) + 172 10 com.apple.WebKit2 0x00007fff80ca8eb0 WebKit::WebProcessProxy::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*) + 162 11 com.apple.WebKit2 0x00007fff80ca8d9c CoreIPC::Connection::dispatchMessage(CoreIPC::Connection::Message&) + 138 12 com.apple.WebKit2 0x00007fff80ca8cfb CoreIPC::Connection::dispatchMessages() + 121 13 com.apple.WebKit2 0x00007fff80ca5bef RunLoop::performWork() + 135 14 com.apple.WebKit2 0x00007fff80ca5b3d RunLoop::performWork(void*) + 83 15 com.apple.CoreFoundation 0x00007fff8233c401 __CFRunLoopDoSources0 + 1361 16 com.apple.CoreFoundation 0x00007fff8233a5f9 __CFRunLoopRun + 873 17 com.apple.CoreFoundation 0x00007fff82339dbf CFRunLoopRunSpecific + 575 18 com.apple.HIToolbox 0x00007fff88c987ee RunCurrentEventLoopInMode + 333 19 com.apple.HIToolbox 0x00007fff88c985f3 ReceiveNextEventCommon + 310 20 com.apple.HIToolbox 0x00007fff88c984ac BlockUntilNextEventMatchingListInMode + 59 21 com.apple.AppKit 0x00007fff8457aeb2 _DPSNextEvent + 708 22 com.apple.AppKit 0x00007fff8457a801 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155 23 com.apple.Safari.framework 0x00007fff81a49452 -[BrowserApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 177 24 com.apple.AppKit 0x00007fff8454068f -[NSApplication run] + 395 25 com.apple.AppKit 0x00007fff845393b0 NSApplicationMain + 364 26 com.apple.Safari.framework 0x00007fff81c03f62 SafariMain + 200 27 com.apple.Safari 0x0000000100000f1c 0x100000000 + 3868 |
← Продолжаем отдыхать | Завтра в школу → |
04.08.2011
• Метки: crash, dump, macos, safari, webmoney, тайммашина • Рубрики: Дневник, Разработка ПО
Комментариев: 2
Привет Паша.
А я откатился на старую версию, из тайм машины. Тормозила безбожно, плюс 1Password какой-то плагин сделал к 5.1 сильно неюзабельный. Вобщем со львом подожду полгодика, не буду переходить, пусть пилят.
Привет! Я тоже решил со львом пока подождать. Там у разработчиков под макось есть бета Сафари 5.1.1, интегрирующаяся с iCloud, может, исправят работу с сертификатами.
А я себе на на телефон поставил бету iOS 5, там много хорошего, но больше всего доставляет удовольствия синхронизация по вайфаю.
Ваш комментарий: