[tor-bugs] #27199 [Core Tor/Tor]: panic inside rust extern "C" function is undefined behavior

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Aug 27 16:18:00 UTC 2018


#27199: panic inside rust extern "C" function is undefined behavior
----------------------------------------------+----------------------------
 Reporter:  cyberpunks                        |          Owner:  (none)
     Type:  defect                            |         Status:
                                              |  needs_review
 Priority:  Medium                            |      Milestone:  Tor:
                                              |  0.3.5.x-final
Component:  Core Tor/Tor                      |        Version:
 Severity:  Normal                            |     Resolution:
 Keywords:  rust, 033-backport, 034-backport  |  Actual Points:
Parent ID:                                    |         Points:
 Reviewer:                                    |        Sponsor:
----------------------------------------------+----------------------------

Comment (by chelseakomlo):

 This change looks ok to me (I can't think of a use case when we would want
 to allow for unwinding as opposed to aborting).

 Did you manually test this change with the different builds (test, bench,
 etc) to ensure that the project still builds successfully?

 I would also like to make sure this passes Jenkins correctly (we don't
 seem to have Travis set up so I'll wait for other network team members to
 weigh in on how to see the status of the build).

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/27199#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list