[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #19006 [Core Tor/Tor]: Pointer corruption and other failures in master and maint-0.2.8
#19006: Pointer corruption and other failures in master and maint-0.2.8
------------------------------+------------------------------------------
Reporter: teor | Owner:
Type: defect | Status: new
Priority: High | Milestone: Tor: 0.2.8.x-final
Component: Core Tor/Tor | Version: Tor: 0.2.8.2-alpha
Severity: Normal | Keywords: must-fix-before-028-rc crash
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
------------------------------+------------------------------------------
Between 2da2718..7fa11a9 on master, and 01e7f42..55cf197 on maint-0.2.8,
we merged code that causes crashes and make-test-network-all failures.
The following master make test-network-all tests fail on Linux:
{{{
FAIL: bridges-min
FAIL: hs-min
FAIL: bridges+hs
}}}
The following master make test-network-all tests fail on OS X:
{{{
FAIL: bridges-min
FAIL: hs-min
FAIL: bridges+hs
FAIL: bridges+ipv6-min
FAIL: ipv6-exit-min
FAIL: mixed
}}}
The following maint-0.2.8 make test-network-all tests fail on OS X:
{{{
FAIL: basic-min
FAIL: bridges-min
FAIL: hs-min
FAIL: bridges+hs
FAIL: bridges+ipv6-min
FAIL: ipv6-exit-min
FAIL: mixed
}}}
mixed uses 0.2.7.6 on my OS X.
The master OS X failures happen due to the following crash:
{{{
Application Specific Information:
crashed on child side of fork pre-exec
*** error for object 0x7fb203c032c0: pointer being freed was not allocated
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff9d1a6f06 __pthread_kill
+ 10
1 libsystem_pthread.dylib 0x00007fff8daa84ec pthread_kill +
90
2 libsystem_c.dylib 0x00007fff903bb6e7 abort + 129
3 libsystem_malloc.dylib 0x00007fff8b468041 free + 425
4 tor 0x00000001060086b1 config_free_all
+ 321 (config.c:841)
5 tor 0x000000010606e233 tor_free_all +
179 (main.c:3170)
6 tor 0x000000010606e479 tor_cleanup +
313 (main.c:3239)
7 tor 0x0000000106067c31
consider_hibernation + 129 (hibernate.c:971)
8 tor 0x000000010606c7ce
second_elapsed_callback + 590 (main.c:1467)
9 libevent-2.0.5.dylib 0x0000000106261aa2 event_base_loop
+ 1871
10 tor 0x000000010606c245 do_main_loop +
1525 (main.c:2560)
11 tor 0x000000010606e586 tor_main + 230
(main.c:3660)
12 tor 0x0000000105fd8ce9 main + 25
(tor_main.c:30)
13 libdyld.dylib 0x00007fff982e35ad start + 1
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/19006>
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