[tor-bugs] #23065 [Applications/Tor Browser]: Tor Browser UI hang on macOS when closing window
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon Jul 31 07:38:11 UTC 2017
#23065: Tor Browser UI hang on macOS when closing window
------------------------------------------+----------------------
Reporter: teor | Owner: tbb-team
Type: defect | Status: new
Priority: Medium | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Keywords: hang
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
------------------------------------------+----------------------
I am using Tor Browser 7.0.2 on macOS 10.12.5.
I closed a Tor Browser window that was waiting for a network connection.
It hung the entire UI with the following call stack:
1075 Thread_8568 DispatchQueue_1: com.apple.main-thread (serial)
+ 1075 ??? (in XUL) load address 0x10c5d0000 + 0x1c06472
[0x10e1d6472]
+ 1075 -[NSApplication(NSEvent)
_nextEventMatchingEventMask:untilDate:inMode:dequeue:] (in AppKit) + 2796
[0x7fff965897ee]
+ 1075 _DPSNextEvent (in AppKit) + 1120 [0x7fff95e0da54]
+ 1075 _BlockUntilNextEventMatchingListInModeWithFilter (in
HIToolbox) + 71 [0x7fff97874b26]
+ 1075 ReceiveNextEventCommon (in HIToolbox) + 432
[0x7fff97874cf1]
+ 1075 RunCurrentEventLoopInMode (in HIToolbox) + 240
[0x7fff97874ebc]
+ 1075 CFRunLoopRunSpecific (in CoreFoundation) + 420
[0x7fff98314114]
+ 1075 __CFRunLoopRun (in CoreFoundation) + 934
[0x7fff98314716]
+ 1075 __CFRunLoopDoSources0 (in CoreFoundation) +
557 [0x7fff9831521d]
+ 1075
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ (in
CoreFoundation) + 17 [0x7fff98334321]
+ 1075 ??? (in XUL) load address 0x10c5d0000 +
0x1bd7434 [0x10e1a7434]
+ 1075 -[NSView removeFromSuperview] (in
AppKit) + 465 [0x7fff95df2587]
+ 1075 -[NSView _setWindow:] (in AppKit) +
2575 [0x7fff95def960]
+ 1075 -[NSSurface setWindow:] (in AppKit)
+ 53 [0x7fff960159ea]
+ 1075 -[NSSurface _disposeSurface] (in
AppKit) + 152 [0x7fff96015e3b]
+ 1075 -[NSNotificationCenter
postNotificationName:object:userInfo:] (in Foundation) + 66
[0x7fff99d0b677]
+ 1075 _CFXNotificationPost (in
CoreFoundation) + 604 [0x7fff982e655c]
+ 1075 -[_CFXNotificationRegistrar
find:object:observer:enumerator:] (in CoreFoundation) + 1827
[0x7fff982e7523]
+ 1075
___CFXNotificationPost_block_invoke (in CoreFoundation) + 50
[0x7fff9832a0c2]
+ 1075 _CFXRegistrationPost (in
CoreFoundation) + 427 [0x7fff9832a35b]
+ 1075
__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ (in
CoreFoundation) + 12 [0x7fff9832a45c]
+ 1075 CGLClearDrawable (in
OpenGL) + 41 [0x7fff9d2d8afe]
+ 1075
_pthread_mutex_lock_slow (in libsystem_pthread.dylib) + 285
[0x7fffadcab519]
+ 1075
_pthread_mutex_lock_wait (in libsystem_pthread.dylib) + 100
[0x7fffadcaddfa]
+ 1075
__psynch_mutexwait (in libsystem_kernel.dylib) + 10 [0x7fffadbc2c22]
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/23065>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list