[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-bugs] #29559 [Obfuscation/meek]: meek-client-torbrowser should exit on stdin close, even while waiting on browser output



#29559: meek-client-torbrowser should exit on stdin close, even while waiting on
browser output
----------------------------------+-----------------
     Reporter:  dcf               |      Owner:  dcf
         Type:  defect            |     Status:  new
     Priority:  Medium            |  Milestone:
    Component:  Obfuscation/meek  |    Version:
     Severity:  Minor             |   Keywords:
Actual Points:                    |  Parent ID:
       Points:                    |   Reviewer:
      Sponsor:                    |
----------------------------------+-----------------
 Edit the browser extension not to output the `meek-http-helper: listen`
 line, or hack meek-client-torbrowser to break `grepHelperAddress`. Start
 Tor Launcher, select meek, and Connect. Now Cancel and exit Tor Browser.
 The bug is that meek-client-torbrowser and its child process firefox will
 continue running.

 It happens because meek-client-torbrowser's `TOR_PT_EXIT_ON_STDIN_CLOSE`
 and SIGTERM logic happen only after `grepHelperAddr`. meek-client-
 torbrowser should pay attention to its stdin the whole time so that it can
 exit correctly in this case.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/29559>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs