Trac issueshttps://gitlab.torproject.org/legacy/trac/-/issues2020-06-13T13:58:17Zhttps://gitlab.torproject.org/legacy/trac/-/issues/445tor-gencert should create files with proper permissions2020-06-13T13:58:17Zweasel (Peter Palfrader)tor-gencert should create files with proper permissionstor-gencert creates files with the default mode. It should probably ensure that the
private key files are created in such a way that they are not world or group readable
[Automatically added by flyspray2trac: Operating System: All]tor-gencert creates files with the default mode. It should probably ensure that the
private key files are created in such a way that they are not world or group readable
[Automatically added by flyspray2trac: Operating System: All]https://gitlab.torproject.org/legacy/trac/-/issues/444connecting to a hidden service port that does not exist kills existing connec...2020-06-13T13:58:16Zweasel (Peter Palfrader)connecting to a hidden service port that does not exist kills existing connectionsThis is either a bug in the hidden service, or in the client code, I don't know which.
Symptoms: If you have a connection established to a hidden service on some port,
and then open a new connection to a port that it does not listen on...This is either a bug in the hidden service, or in the client code, I don't know which.
Symptoms: If you have a connection established to a hidden service on some port,
and then open a new connection to a port that it does not listen on your already
existing connection is torn down.
e.g.:
socat TCP4-LISTEN:4242,fork SOCKS4A:localhost:37lnq2veifl4kar7.onion:6667,socksport=9050 &
telnet to localhost 4242, log on to IRC.
socat TCP4-LISTEN:4343,fork SOCKS4A:localhost:37lnq2veifl4kar7.onion:80,socksport=9050
telnet localhost 4343 -> irc connection dies.
[Automatically added by flyspray2trac: Operating System: All]Roger DingledineRoger Dingledinehttps://gitlab.torproject.org/legacy/trac/-/issues/442[err] Bug: routerlist.c:51792020-06-13T13:58:15ZTrac[err] Bug: routerlist.c:5179Latest svn builds are dying after a few minutes:
May 29 06:40:02.099 [notice] Tor 0.2.0.0-alpha-dev (r10386) opening log file.
May 29 06:41:56.503 [err] Bug: routerlist.c:5144: routerlist_assert_ok: Assertion !memcmp(sd->extra_info_dige...Latest svn builds are dying after a few minutes:
May 29 06:40:02.099 [notice] Tor 0.2.0.0-alpha-dev (r10386) opening log file.
May 29 06:41:56.503 [err] Bug: routerlist.c:5144: routerlist_assert_ok: Assertion !memcmp(sd->extra_info_digest, d, DIGEST_LEN) failed; aborting.
May 29 20:40:35.883 [notice] Tor 0.2.0.0-alpha-dev (r10403) opening log file.
May 29 20:41:16.716 [err] Bug: routerlist.c:5179: routerlist_assert_ok: Assertion !memcmp(sd->extra_info_digest, d, DIGEST_LEN) failed; aborting.
Jun 01 17:06:20.127 [notice] Tor 0.2.0.1-alpha (r10442) opening log file.
Jun 01 17:07:00.140 [err] Bug: routerlist.c:5179: routerlist_assert_ok: Assertion !memcmp(sd->extra_info_digest, d, DIGEST_LEN) failed; aborting.
Jun 01 17:51:49.405 [notice] Tor 0.2.0.1-alpha (r10442) opening log file.
Jun 01 17:52:31.211 [err] Bug: routerlist.c:5179: routerlist_assert_ok: Assertion !memcmp(sd->extra_info_digest, d, DIGEST_LEN) failed; aborting.
debug backtrace:
clarity 130 -> gdb /usr/local/bin/tor tor.core
GNU gdb 5.3nb1
Core was generated by `tor'.
Program terminated with signal 6, Aborted.
Reading symbols from /usr/pkg/lib/libz.so.1...done.
Loaded symbols for /usr/pkg/lib/libz.so.1
Reading symbols from /usr/pkg/lib/libevent-1.3b.so.1...done.
Loaded symbols for /usr/pkg/lib/libevent-1.3b.so.1
Reading symbols from /usr/lib/libssl.so.3...done.
Loaded symbols for /usr/lib/libssl.so.3
Reading symbols from /usr/lib/libcrypto.so.2...done.
Loaded symbols for /usr/lib/libcrypto.so.2
Reading symbols from /usr/lib/libpthread.so.0...done.
Loaded symbols for /usr/lib/libpthread.so.0
Reading symbols from /usr/lib/libc.so.12...done.
Loaded symbols for /usr/lib/libc.so.12
Reading symbols from /lib/libcrypt.so.0...done.
Loaded symbols for /lib/libcrypt.so.0
Reading symbols from /usr/libexec/ld.elf_so...done.
Loaded symbols for /usr/libexec/ld.elf_so
#0 0xbd9f40fb in kill () from /usr/lib/libc.so.12
(gdb) bt
#0 0xbd9f40fb in kill () from /usr/lib/libc.so.12
#1 0xbda7517f in abort () from /usr/lib/libc.so.12
#2 0x080a0764 in routerlist_assert_ok (rl=0x8116240) at routerlist.c:5160
#3 0x0809bd10 in routerlist_remove_old_routers () at routerlist.c:2670
#4 0x0809fbfd in update_router_have_minimum_dir_info () at routerlist.c:4826
#5 0x0809fb5b in router_have_minimum_dir_info () at routerlist.c:4797
#6 0x080861a3 in directory_info_has_arrived (now=1180734750, from_cache=1)
at main.c:676
#7 0x08087211 in do_main_loop () at main.c:1345
#8 0x08087fed in tor_main (argc=7, argv=0xbfbfed1c) at main.c:2610
#9 0x080aa1bb in main (argc=7, argv=0xbfbfed1c) at tor_main.c:28
#10 0x0804ca66 in ___start ()
[Automatically added by flyspray2trac: Operating System: All]
**Trac**:
**Username**: yancm