[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #27508 [Applications/Tor Browser]: Starting Tor Browser 8 is broken on some older Linux systems
#27508: Starting Tor Browser 8 is broken on some older Linux systems
-------------------------------------------------+-------------------------
Reporter: gk | Owner: tbb-
| team
Type: defect | Status: new
Priority: High | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: TorBrowserTeam201809, | Actual Points:
tbb-8.0-issues, tbb-regression |
Parent ID: | Points:
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Comment (by sukhbir):
I wonder why I can't seem to reproduce this. I tested this on Mint 17.3,
updating from 7.5.6 as well as doing a clean install. Even running
`abicheck` manually seems to confirm the intended behaviour:
{{{
./Browser/abicheck: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
`GLIBCXX_3.4.22' not found (required by ./Browser/abicheck)
./Browser/abicheck: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
`GLIBCXX_3.4.21' not found (required by ./Browser/abicheck)
}}}
which means that for Mint 17.3, we use our bundled `libstdc++` since
`abicheck` returns a non-zero value. (Same is the case for Ubuntu 14.04).
{{{
$ ldd -r Browser/firefox.real
Browser/firefox.real: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
`GLIBCXX_3.4.21' not found (required by Browser/firefox.real)
linux-vdso.so.1 => (0x00007ffe347d6000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007fc9717ae000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2
(0x00007fc9715aa000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1
(0x00007fc9713a2000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(0x00007fc97109e000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc970d98000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
(0x00007fc970b82000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc9707bd000)
/lib64/ld-linux-x86-64.so.2 (0x00007fc9719cc000)
symbol _ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE,
version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time
reference (Browser/firefox.real)
symbol _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE,
version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time
reference (Browser/firefox.real)
symbol _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE,
version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time
reference (Browser/firefox.real)
symbol
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm,
version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time
reference (Browser/firefox.real)
symbol
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_,
version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time
reference (Browser/firefox.real)
symbol
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm,
version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time
reference (Browser/firefox.real)
symbol
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm,
version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time
reference (Browser/firefox.real)
symbol _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc,
version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time
reference (Browser/firefox.real)
symbol _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4copyEPcmm,
version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time
reference (Browser/firefox.real)
}}}
But that's expected as well for the same reason and goes away when you
point it to the right version of `libstdc++`.
So yes, judging by the error and the fix, it would seem that `abicheck` is
not working as intended. I have asked for the output of that on the blog
and we will track the progress here.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/27508#comment:3>
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