Created
July 16, 2015 13:58
-
-
Save awsmsrc/7c8f16f4c6ecbd9c801f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
==4418== ERROR: AddressSanitizer: heap-use-after-free on address 0x6006001f9090 at pc 0x7f4eeeb3a02b bp 0x7f4ed5af54b0 sp 0x7f4ed5af54a8 | |
READ of size 8 at 0x6006001f9090 thread T268 (ice thread) | |
[1628829176] ICE send thread leaving... | |
#0 0x7f4eeeb3a02a (/opt/janus/lib/janus/plugins/libjanus_audiobridge.so.0.0.0+0x1502a) | |
#1 0x41cac3 (/opt/janus/bin/janus+0x41cac3) | |
#2 0x7f4f0407447e (/lib/x86_64-linux-gnu/libssl.so.1.0.0+0x3247e) | |
#3 0x7f4f040611d3 (/lib/x86_64-linux-gnu/libssl.so.1.0.0+0x1f1d3) | |
#4 0x420a7e (/opt/janus/bin/janus+0x420a7e) | |
#5 0x43cef0 (/opt/janus/bin/janus+0x43cef0) | |
#6 0x7f4f04c27995 (/usr/lib/x86_64-linux-gnu/libnice.so.10.2.0+0xa995) | |
#7 0x7f4f0231b1d2 (/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4002.0+0x721d2) | |
#8 0x7f4f0470cce4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0.4002.0+0x48ce4) | |
#9 0x7f4f0470d047 (/lib/x86_64-linux-gnu/libglib-2.0.so.0.4002.0+0x49047) | |
#10 0x7f4f0470d309 (/lib/x86_64-linux-gnu/libglib-2.0.so.0.4002.0+0x49309) | |
#11 0x4342dd (/opt/janus/bin/janus+0x4342dd) | |
#12 0x7f4f04731f04 (/lib/x86_64-linux-gnu/libglib-2.0.so.0.4002.0+0x6df04) | |
#13 0x7f4f04e64b97 (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0x18b97) | |
#14 0x7f4f02bff181 (/lib/x86_64-linux-gnu/libpthread-2.19.so+0x8181) | |
#15 0x7f4f0292c47c (/lib/x86_64-linux-gnu/libc-2.19.so+0xfa47c) | |
0x6006001f9090 is located 0 bytes inside of 32-byte region [0x6006001f9090,0x6006001f90b0) | |
freed by thread T23 (abridge watchdo) here: | |
#0 0x7f4f04e6133a (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0x1533a) | |
#1 0x7f4eeeb2b2ad (/opt/janus/lib/janus/plugins/libjanus_audiobridge.so.0.0.0+0x62ad) | |
#2 0x7f4f04731f04 (/lib/x86_64-linux-gnu/libglib-2.0.so.0.4002.0+0x6df04) | |
previously allocated by thread T266 here: | |
#0 0x7f4f04e614e5 (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0x154e5) | |
#1 0x7f4eeeb2f114 (/opt/janus/lib/janus/plugins/libjanus_audiobridge.so.0.0.0+0xa114) | |
#2 0x4315d7 (/opt/janus/bin/janus+0x4315d7) | |
#3 0x453ae4 (/opt/janus/bin/janus+0x453ae4) | |
#4 0x456571 (/opt/janus/bin/janus+0x456571) | |
#5 0x7f4f044b183c (/usr/lib/x86_64-linux-gnu/libmicrohttpd.so.10.22.0+0x483c) | |
Thread T268 (ice thread) created by T266 here: | |
#0 0x7f4f04e56b5b (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0xab5b) | |
#1 0x7f4f0474ee61 (/lib/x86_64-linux-gnu/libglib-2.0.so.0.4002.0+0x8ae61) | |
Thread T266 created by T27 here: | |
#0 0x7f4f04e56b5b (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0xab5b) | |
#1 0x7f4f044b437f (/usr/lib/x86_64-linux-gnu/libmicrohttpd.so.10.22.0+0x737f) | |
Thread T27 created by T0 here: | |
#0 0x7f4f04e56b5b (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0xab5b) | |
#1 0x7f4f044b437f (/usr/lib/x86_64-linux-gnu/libmicrohttpd.so.10.22.0+0x737f) | |
Thread T23 (abridge watchdo) created by T0 here: | |
#0 0x7f4f04e56b5b (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0xab5b) | |
#1 0x7f4f0474ee61 (/lib/x86_64-linux-gnu/libglib-2.0.so.0.4002.0+0x8ae61) | |
Shadow bytes around the buggy address: | |
0x0c01400371c0: fd fa fa fa fd fd fd fd fa fa fd fd fd fa fa fa | |
0x0c01400371d0: fd fd fd fa fa fa fd fd fd fd fa fa fd fd fd fa | |
0x0c01400371e0: fa fa fd fd fd fd fa fa fd fd fd fa fa fa fd fd | |
0x0c01400371f0: fd fa fa fa fd fd fd fa fa fa fd fd fd fa fa fa | |
0x0c0140037200: fd fd fd fd fa fa fd fd fd fd fa fa fd fd fd fa | |
=>0x0c0140037210: fa fa[fd]fd fd fd fa fa fd fd fd fa fa fa fd fd | |
0x0c0140037220: fd fa fa fa fd fd fd fd fa fa fd fd fd fd fa fa | |
0x0c0140037230: fd fd fd fd fa fa fd fd fd fa fa fa fd fd fd fd | |
0x0c0140037240: fa fa fd fd fd fd fa fa fd fd fd fa fa fa fd fd | |
0x0c0140037250: fd fa fa fa fd fd fd fa fa fa fd fd fd fd fa fa | |
0x0c0140037260: fd fd fd fa fa fa fd fd fd fa fa fa fd fd fd fa | |
Shadow byte legend (one shadow byte represents 8 application bytes): | |
Addressable: 00 | |
Partially addressable: 01 02 03 04 05 06 07 | |
Heap left redzone: fa | |
Heap righ redzone: fb | |
Freed Heap region: fd | |
Stack left redzone: f1 | |
Stack mid redzone: f2 | |
Stack right redzone: f3 | |
Stack partial redzone: f4 | |
Stack after return: f5 | |
Stack use after scope: f8 | |
Global redzone: f9 | |
Global init order: f6 | |
Poisoned by user: f7 | |
ASan internal: fe | |
==4418== ABORTING |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment