[tor-bugs] #24551 [Core Tor/Tor]: Tor crashes with: ../src/or/connection_edge.c:3979:17: runtime error: member access within null pointer of type 'const struct entry_connection_t'
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Dec 7 11:00:35 UTC 2017
#24551: Tor crashes with: ../src/or/connection_edge.c:3979:17: runtime error:
member access within null pointer of type 'const struct entry_connection_t'
------------------------------+--------------------
Reporter: gk | Owner: (none)
Type: defect | Status: new
Priority: Medium | Milestone:
Component: Core Tor/Tor | Version:
Severity: Normal | Keywords:
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
------------------------------+--------------------
I just recompiled tor picking up the latest changes on `master` and it now
crashes on start-up in my Tor Browser:
{{{
../src/or/connection_edge.c:3979:17: runtime error: member access within
null pointer of type 'const struct entry_connection_t'
ASAN:DEADLYSIGNAL
=================================================================
==8351==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000100
(pc 0x55f1524fb45d bp 0x7ffcbd3c61d0 sp 0x7ffcbd3c6170 T0)
==8351==The signal is caused by a READ memory access.
==8351==Hint: address points to the zero page.
#0 0x55f1524fb45c in connection_edge_compatible_with_circuit
../src/or/connection_edge.c:3980
#1 0x55f15245f4ca in circuit_stream_is_being_handled
../src/or/circuituse.c:1042
#2 0x55f15245fb43 in circuit_remove_handled_ports
../src/or/circuituse.c:1002
#3 0x55f15240ee35 in circuit_get_unhandled_ports
../src/or/circuitbuild.c:1760
#4 0x55f15240ee35 in circuit_all_predicted_ports_handled
../src/or/circuitbuild.c:1776
#5 0x55f15246adcf in needs_exit_circuits ../src/or/circuituse.c:1109
#6 0x55f15246adcf in circuit_predict_and_launch_new
../src/or/circuituse.c:1231
#7 0x55f15246adcf in circuit_build_needed_circs
../src/or/circuituse.c:1311
#8 0x55f152247e47 in run_scheduled_events ../src/or/main.c:1516
#9 0x55f152247e47 in second_elapsed_callback ../src/or/main.c:2283
#10 0x7fa42dab09b9 (/usr/lib/x86_64-linux-
gnu/libevent-2.1.so.6+0x229b9)
#11 0x7fa42dab1536 in event_base_loop (/usr/lib/x86_64-linux-
gnu/libevent-2.1.so.6+0x23536)
#12 0x55f152249197 in run_main_loop_once ../src/or/main.c:2714
#13 0x55f152249197 in run_main_loop_until_done ../src/or/main.c:2771
#14 0x55f152249197 in do_main_loop ../src/or/main.c:2678
#15 0x55f15224d6c4 in tor_run_main ../src/or/main.c:3920
#16 0x55f15223b295 in tor_main ../src/or/tor_api.c:84
#17 0x55f15223849b in main ../src/or/tor_main.c:22
#18 0x7fa42b7f5560 in __libc_start_main (/lib/x86_64-linux-
gnu/libc.so.6+0x20560)
#19 0x55f15223af49 in _start
(/home/thomas/Arbeit/Tor/tor/build/src/or/tor+0x69bf49)
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV ../src/or/connection_edge.c:3980 in
connection_edge_compatible_with_circuit
==8351==ABORTING
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/24551>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list