Briefly describe (1-2 sentences) the Bug you’re experiencing:
I’ve updated my browser to Safari 13.0 and Asana crashes it every time I attempt to update the task. It works fine on Chrome, so must be an incompatibility with the new Safari version.
Steps to reproduce:
Go to a task → Click on task description, the browser stops responding
Browser version:
Safari 13.0
2 Likes
I have this issue too. Running spindump on the Safari process shows a stack trace like:
Thread 0x5d986b DispatchQueue 1 1001 samples (1-1001) priority 47 (base 47)
1001 start + 1 (libdyld.dylib + 91093) [0x7fff5c8853d5]
1001 NSApplicationMain + 777 (AppKit + 10984) [0x7fff2df0bae8]
1001 -[NSApplication run] + 699 (AppKit + 79272) [0x7fff2df1c5a8]
1001 -[BrowserApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 273 (Safari + 811231) [0x10bade0df]
1001 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361 (AppKit + 103563) [0x7fff2df2248b]
1001 _DPSNextEvent + 1135 (AppKit + 108445) [0x7fff2df2379d]
1001 _BlockUntilNextEventMatchingListInModeWithFilter + 64 (HIToolbox + 44150) [0x7fff2fb8ac76]
1001 ReceiveNextEventCommon + 603 (HIToolbox + 44773) [0x7fff2fb8aee5]
1001 RunCurrentEventLoopInMode + 292 (HIToolbox + 45483) [0x7fff2fb8b1ab]
1001 CFRunLoopRunSpecific + 514 (CoreFoundation + 237305) [0x7fff3092bef9]
1001 __CFRunLoopDoObservers + 451 (CoreFoundation + 622173) [0x7fff30989e5d]
1001 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23 (CoreFoundation + 622376) [0x7fff30989f28]
1001 CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*) + 66 (QuartzCore + 7078) [0x7fff3b395ba6]
1001 CA::Transaction::commit() + 596 (QuartzCore + 7846) [0x7fff3b395ea6]
1001 CA::Context::commit_transaction(CA::Transaction*) + 342 (QuartzCore + 10182) [0x7fff3b3967c6]
1001 CA::Layer::display_if_needed(CA::Transaction*) + 627 (QuartzCore + 83281) [0x7fff3b3a8551]
1001 -[_NSViewBackingLayer display] + 811 (AppKit + 1199183) [0x7fff2e02dc4f]
1001 _NSBackingLayerDisplay + 528 (AppKit + 1312590) [0x7fff2e04974e]
1001 -[CALayer _display] + 1830 (QuartzCore + 86048) [0x7fff3b3a9020]
1001 invocation function for block in CA::Layer::display_() + 53 (QuartzCore + 489997) [0x7fff3b40ba0d]
1001 CABackingStoreUpdate_ + 577 (QuartzCore + 89602) [0x7fff3b3a9e02]
1001 -[NSView(NSLayerKitGlue) _drawViewBackingLayer:inContext:drawingHandler:] + 1720 (AppKit + 1315228) [0x7fff2e04a19c]
1001 __46-[NSView(NSLayerKitGlue) drawLayer:inContext:]_block_invoke + 192 (AppKit + 1315903) [0x7fff2e04a43f]
1001 -[NSView(NSInternal) _recursive:displayRectIgnoringOpacity:inContext:shouldChangeFontReferenceColor:stopAtLayerBackedViews:] + 1627 (AppKit + 1317548) [0x7fff2e04aaac]
1001 _NSViewDrawRect + 66 (AppKit + 1323550) [0x7fff2e04c21e]
1001 -[_NSCandidateBarFunctionRowButton drawRect:] + 674 (AppKit + 7645736) [0x7fff2e653a28]
1001 -[_NSCandidateBarFunctionRowSegment drawWithForegroundOpacity:] + 2334 (AppKit + 7633637) [0x7fff2e650ae5]
1001 -[NSAttributedString(NSExtendedStringDrawing) drawWithRect:options:context:] + 46 (UIFoundation + 302731) [0x7fff575f2e8b]
1001 _NSStringDrawingCore + 188 (UIFoundation + 213548) [0x7fff575dd22c]
1001 __NSStringDrawingEngine + 4883 (UIFoundation + 95109) [0x7fff575c0385]
1001 __NSValidateCoreTextAttributes + 1524 (UIFoundation + 103305) [0x7fff575c2389]
1001 -[NSFont fontForAppearance:] + 953 (UIFoundation + 104698) [0x7fff575c28fa]
1001 +[NSFont fontWithDescriptor:size:] + 52 (UIFoundation + 210823) [0x7fff575dc787]
1001 +[__NSFontTypefaceInfo typefaceInfoForKnownFontDescriptor:] + 35 (UIFoundation + 211175) [0x7fff575dc8e7]
1001 _pthread_mutex_firstfit_lock_slow + 222 (libsystem_pthread.dylib + 5325) [0x7fff5ca774cd]
1001 __psynch_mutexwait + 10 (libsystem_kernel.dylib + 16134) [0x7fff5c9bcf06]
*1001 psynch_mtxcontinue + 0 (pthread + 10172) [0xffffff7f81ba87bc] (blocked by pthread mutex owned by this thread)
Sean5
19 September 2019 23:47
3
I can also reproduce the same issue. The issue started just after updating to Safari v.13.0.
Every time you click within a text field to enter text (notes on the task or a reply comment) it causes Safari to freeze. I have tried emptying cache and disabling all extensions and the same issue persists.
My environment:
MacOS 10.14.6 (18G95)
Safari: Version 13.0 (14608.1.49)
Marie
20 September 2019 07:23
4
Hi @Sean5 and @Neringa ,
Thanks for the report! Could one of you please share a screencast of what you’re seeing?
In your video screencast, we recommend that you use a Chrome Incognito window and have your Javascript console open:
Try to include the entire browser window, including URL bar, in the video screencast.
Thank you so much for your help, I look forward to your reply!
Marie
20 September 2019 12:47
5
Hi folks,
We received several similar reports and our team is just after shipping a fix for this issue. The fix is now live and Asana should run normally on the latest version of Safari.
If you continue running into an issue, please let us know here, and we’ll be in touch asap!
1 Like