Advertisement
Guest User

Untitled

a guest
Apr 25th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.04 KB | None | 0 0
  1. ==23823==ERROR: AddressSanitizer: heap-use-after-free on address 0x618000015200 at pc 0x55797c52c9fa bp 0x7f0386f5d4d0 sp 0x7f0386f5d4c8
  2. READ of size 8 at 0x618000015200 thread T271 (tvh:mi-table)
  3. #0 0x55797c52c9f9 in mpegts_input_table_thread /home/ts/workspace/tvheadend/src/input/mpegts/mpegts_input.c:1592:21
  4. #1 0x55797c22cc94 in thread_wrapper /home/ts/workspace/tvheadend/src/wrappers.c:159:13
  5. #2 0x7f03ada96493 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x7493)
  6. #3 0x7f03abb7e93e in clone (/lib/x86_64-linux-gnu/libc.so.6+0xe893e)
  7.  
  8. _fini at ??:0:0
  9.  
  10. freed by thread T0 here:
  11. #0 0x55797c1a34e0 in __interceptor_cfree.localalias.1 (/home/ts/workspace/tvheadend/build.linux/tvheadend+0x6944e0)
  12. #1 0x55797c54abcd in mpegts_mux_free /home/ts/workspace/tvheadend/src/input/mpegts/mpegts_mux.c:727:3
  13. #2 0x55797c54b1b8 in mpegts_mux_release /home/ts/workspace/tvheadend/src/input/mpegts.h:906:5
  14. #3 0x55797c54af51 in mpegts_mux_delete /home/ts/workspace/tvheadend/src/input/mpegts/mpegts_mux.c:752:3
  15. #4 0x55797c5b497f in dvb_mux_delete /home/ts/workspace/tvheadend/src/input/mpegts/mpegts_mux_dvb.c:964:3
  16. #5 0x55797c544853 in mpegts_network_delete /home/ts/workspace/tvheadend/src/input/mpegts/mpegts_network.c:384:5
  17. #6 0x55797c5458c6 in mpegts_network_class_delete /home/ts/workspace/tvheadend/src/input/mpegts/mpegts_network.c:465:7
  18. #7 0x55797c5aedab in dvb_network_done /home/ts/workspace/tvheadend/src/input/mpegts/mpegts_network_dvb.c:946:5
  19. #8 0x55797c50db47 in mpegts_done /home/ts/workspace/tvheadend/src/input/mpegts.c:97:3
  20. #9 0x55797c1ea5d6 in main /home/ts/workspace/tvheadend/src/main.c:1290:3
  21. #10 0x7f03abab62b0 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x202b0)
  22.  
  23. previously allocated by thread T0 here:
  24. #0 0x55797c1a3890 in calloc (/home/ts/workspace/tvheadend/build.linux/tvheadend+0x694890)
  25. #1 0x55797c5b3f8b in dvb_mux_create0 /home/ts/workspace/tvheadend/src/input/mpegts/mpegts_mux_dvb.c:1020:8
  26. #2 0x55797c5a816c in dvb_network_create0 /home/ts/workspace/tvheadend/src/input/mpegts/mpegts_network_dvb.c:856:13
  27. #3 0x55797c5aec59 in dvb_network_init /home/ts/workspace/tvheadend/src/input/mpegts/mpegts_network_dvb.c:930:9
  28. #4 0x55797c50d63f in mpegts_init /home/ts/workspace/tvheadend/src/input/mpegts.c:51:3
  29. #5 0x55797c1e8baa in main /home/ts/workspace/tvheadend/src/main.c:1198:3
  30. #6 0x7f03abab62b0 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x202b0)
  31.  
  32. Thread T271 (tvh:mi-table) created by T20 (tvh:mtimer) here:
  33. #0 0x55797c1062ed in pthread_create (/home/ts/workspace/tvheadend/build.linux/tvheadend+0x5f72ed)
  34. #1 0x55797c22c991 in tvhthread_create /home/ts/workspace/tvheadend/src/wrappers.c:177:7
  35. #2 0x55797c52ad4f in mpegts_input_thread_start /home/ts/workspace/tvheadend/src/input/mpegts/mpegts_input.c:1764:3
  36. #3 0x55797c1ed420 in mtimer_thread /home/ts/workspace/tvheadend/src/main.c:633:7
  37. #4 0x55797c22cc94 in thread_wrapper /home/ts/workspace/tvheadend/src/wrappers.c:159:13
  38. #5 0x7f03ada96493 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x7493)
  39.  
  40. Thread T20 (tvh:mtimer) created by T0 here:
  41. #0 0x55797c1062ed in pthread_create (/home/ts/workspace/tvheadend/build.linux/tvheadend+0x5f72ed)
  42. #1 0x55797c22c991 in tvhthread_create /home/ts/workspace/tvheadend/src/wrappers.c:177:7
  43. #2 0x55797c1e9d5f in main /home/ts/workspace/tvheadend/src/main.c:1257:3
  44. #3 0x7f03abab62b0 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x202b0)
  45.  
  46. SUMMARY: AddressSanitizer: heap-use-after-free /home/ts/workspace/tvheadend/src/input/mpegts/mpegts_input.c:1592:21 in mpegts_input_table_thread
  47. Shadow bytes around the buggy address:
  48. 0x0c307fffa9f0: fd fd fd fd fd fd fd fd fd fd fd fd fd fa fa fa
  49. 0x0c307fffaa00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  50. 0x0c307fffaa10: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  51. 0x0c307fffaa20: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  52. 0x0c307fffaa30: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  53. =>0x0c307fffaa40:[fd]fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  54. 0x0c307fffaa50: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  55. 0x0c307fffaa60: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  56. 0x0c307fffaa70: fd fd fd fd fd fd fd fd fd fd fd fd fd fa fa fa
  57. 0x0c307fffaa80: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  58. 0x0c307fffaa90: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  59. Shadow byte legend (one shadow byte represents 8 application bytes):
  60. Addressable: 00
  61. Partially addressable: 01 02 03 04 05 06 07
  62. Heap left redzone: fa
  63. Freed heap region: fd
  64. Stack left redzone: f1
  65. Stack mid redzone: f2
  66. Stack right redzone: f3
  67. Stack after return: f5
  68. Stack use after scope: f8
  69. Global redzone: f9
  70. Global init order: f6
  71. Poisoned by user: f7
  72. Container overflow: fc
  73. Array cookie: ac
  74. Intra object redzone: bb
  75. ASan internal: fe
  76. Left alloca redzone: ca
  77. Right alloca redzone: cb
  78. ==23823==ABORTING
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement