[tor-bugs] #9084 [Tor bundles/installation]: TBB 3.0a1 crashes on startup on WinXP (missing entry points for _vsnprintf_s in msvcrt.dll)

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Aug 29 20:08:02 UTC 2013


#9084: TBB 3.0a1 crashes on startup on WinXP (missing entry points for
_vsnprintf_s in msvcrt.dll)
-------------------------------------+-------------------------------------
     Reporter:  dope457              |      Owner:  erinn
         Type:  defect               |     Status:  new
     Priority:  major                |  Milestone:  Tor: unspecified
    Component:  Tor                  |    Version:  Tor: unspecified
  bundles/installation               |   Keywords:  tbb-3.0-stable-blocker,
   Resolution:                       |  tbb-crash, MikePerry201308
Actual Points:                       |  Parent ID:
       Points:                       |
-------------------------------------+-------------------------------------

Comment (by gk):

 Okay. Some status report here. The mscvr100 is getting linked (according
 to the dependency walker). Just put the LDFLAGS _before_ configure is run,
 put in the proper path to the libmsvcr100 and get rid of -nostdlib (and
 probably -lgcc; it does no harm to not have it currently). Now, that's the
 good news. The bad news is that the Tor Browser is now even failing to
 start on Win7 showing the error message: "missing entry points for
 _strcmpi in msvcr100.dll". I tried several things to get that issue
 solved, so far without any luck. The weird thing is that Tor Browser
 itself does not use this function at all. So, not sure who is actually
 needing it (my attempts to trace the function calls failed badly). My best
 bet is a possible interference with the still linked msvcrt (where
 _strcmpi is indeed still available)). That brings us probably closer to
 the need of recompiling the lib*.dlls we ship (as well), which is already
 looming on the horizon. I still hope we can avoid that, though...

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


More information about the tor-bugs mailing list