[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