Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#8553 closed defect (fixed)

get_net_param_from_list(): Bug: src/or/networkstatus.c:2192: get_net_param_from_list: Assertion min_val <= default_val failed;

Reported by: tornewbie Owned by:
Priority: Very High Milestone: Tor: 0.2.4.x-final
Component: Core Tor/Tor Version:
Severity: Keywords: tor-client
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Maybe there was something going wrong between commits 6e94d2fb3a11d7cb and 7c2eabcf8e68aee1 :

[...] [notice] Tor 0.2.5.0-alpha-dev (git-7c2eabcf8e68aee1) opening log file.
[...] [notice] Parsing GEOIP IPv4 file /usr/share/tor/geoip.
[...] [notice] Parsing GEOIP IPv6 file /usr/share/tor/geoip6.
[...] [notice] This version of Tor (0.2.5.0-alpha-dev) is newer than any recommended version, according to the directory authorities. Recommended versions are: 0.2.2.39,0.2.3.24-rc,0.2.3.25,0.2.4.5-alpha,0.2.4.6-alpha,0.2.4.7-alpha,0.2.4.8-alpha,0.2.4.9-alpha,0.2.4.10-alpha,0.2.4.11-alpha
[...] [notice] We now have enough directory information to build circuits.
[...] [notice] Bootstrapped 80%: Connecting to the Tor network.
[...] [err] get_net_param_from_list(): Bug: src/or/networkstatus.c:2192: get_net_param_from_list: Assertion min_val <= default_val failed; aborting.
[...] [notice] Tor 0.2.5.0-alpha-dev (git-6e94d2fb3a11d7cb) opening log file.
[...] [notice] Parsing GEOIP IPv4 file /usr/share/tor/geoip.
[...] [notice] Parsing GEOIP IPv6 file /usr/share/tor/geoip6.
[...] [notice] This version of Tor (0.2.5.0-alpha-dev) is newer than any recommended version, according to the directory authorities. Recommended versions are: 0.2.2.39,0.2.3.24-rc,0.2.3.25,0.2.4.5-alpha,0.2.4.6-alpha,0.2.4.7-alpha,0.2.4.8-alpha,0.2.4.9-alpha,0.2.4.10-alpha,0.2.4.11-alpha
[...] [notice] We now have enough directory information to build circuits.
[...] [notice] Bootstrapped 80%: Connecting to the Tor network.
[...] [notice] Bootstrapped 85%: Finishing handshake with first hop.
[...] [notice] Bootstrapped 90%: Establishing a Tor circuit.
[...] [notice] Tor has successfully opened a circuit. Looks like client functionality is working.
[...] [notice] Bootstrapped 100%: Done.

Child Tickets

Change History (3)

comment:1 Changed 6 years ago by nickm

Keywords: tor-client added
Milestone: Tor: 0.2.4.x-final
Priority: normalcritical
Resolution: fixed
Status: newclosed

Should be fixed in 6196d0e83d78e2e8efff575d490f4cb254415832. Thanks!

comment:2 Changed 6 years ago by schachmat

Surprisingly we can not get a core dump for this assertion failure.
Is there something in the tor code, that prevents core file generation?

comment:3 in reply to:  2 Changed 6 years ago by arma

Replying to schachmat:

Surprisingly we can not get a core dump for this assertion failure.
Is there something in the tor code, that prevents core file generation?

Yes: see DisableDebuggerAttachment in the man page.

Also, your deb may be built with various linker and compile options to harden it, which in my experience can break symbols, cores, etc.

Note: See TracTickets for help on using tickets.