Advertisement
Guest User

Untitled

a guest
May 30th, 2015
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.18 KB | None | 0 0
  1. =================================================================
  2. ==17349==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x62400006800e at pc 0x7f5bbd9de747 bp 0x7ffde4667190 sp 0x7ffde4667188
  3. WRITE of size 1 at 0x62400006800e thread T0
  4. #0 0x7f5bbd9de746 in win_line /home/michael/src/neovim/build/../src/nvim/screen.c:3889:7
  5. #1 0x7f5bbd97b399 in win_update /home/michael/src/neovim/build/../src/nvim/screen.c:1429:15
  6. #2 0x7f5bbd94b808 in update_screen /home/michael/src/neovim/build/../src/nvim/screen.c:424:7
  7. #3 0x7f5bbe3a24fb in main_loop /home/michael/src/neovim/build/../src/nvim/main.c:632:9
  8. #4 0x7f5bbe387a18 in main /home/michael/src/neovim/build/../src/nvim/main.c:495:3
  9. #5 0x7f5bbbc297ff in __libc_start_main (/usr/lib/libc.so.6+0x207ff)
  10. #6 0x7f5bbd81c1a8 in _start (/home/michael/src/neovim/build/bin/nvim+0x6ed1a8)
  11.  
  12. 0x62400006800e is located 159 bytes to the right of 7791-byte region [0x624000066100,0x624000067f6f)
  13. allocated by thread T0 here:
  14. #0 0x7f5bbd8a31a2 in malloc (/home/michael/src/neovim/build/bin/nvim+0x7741a2)
  15. #1 0x7f5bbe9aa515 in try_malloc /home/michael/src/neovim/build/../src/nvim/memory.c:60:15
  16. #2 0x7f5bbe9aad95 in xmalloc /home/michael/src/neovim/build/../src/nvim/memory.c:94:15
  17. #3 0x7f5bbda1a485 in screenalloc /home/michael/src/neovim/build/../src/nvim/screen.c:5960:21
  18. #4 0x7f5bbd94f801 in screenclear /home/michael/src/neovim/build/../src/nvim/screen.c:6143:3
  19. #5 0x7f5bbda2deaf in screen_resize /home/michael/src/neovim/build/../src/nvim/screen.c:7227:5
  20. #6 0x7f5bbf0ed507 in ui_refresh /home/michael/src/neovim/build/../src/nvim/ui.c:137:3
  21. #7 0x7f5bbf3e8166 in try_resize /home/michael/src/neovim/build/../src/nvim/tui/tui.c:205:3
  22. #8 0x7f5bbf2c27f7 in process_events_from /home/michael/src/neovim/build/../src/nvim/os/event.c:170:5
  23. #9 0x7f5bbf2c2d95 in event_poll /home/michael/src/neovim/build/../src/nvim/os/event.c:129:5
  24. #10 0x7f5bbf2b10e8 in os_breakcheck /home/michael/src/neovim/build/../src/nvim/os/input.c:132:5
  25. #11 0x7f5bbee7e7da in fast_breakcheck /home/michael/src/neovim/build/../src/nvim/misc1.c:2735:5
  26. #12 0x7f5bbe645fdb in nfa_regmatch /home/michael/src/neovim/build/../src/nvim/regexp_nfa.c:4826:3
  27. #13 0x7f5bbe6842a8 in recursive_regmatch /home/michael/src/neovim/build/../src/nvim/regexp_nfa.c:4526:12
  28. #14 0x7f5bbe64bb02 in nfa_regmatch /home/michael/src/neovim/build/../src/nvim/regexp_nfa.c:5087:20
  29. #15 0x7f5bbe640b9b in nfa_regtry /home/michael/src/neovim/build/../src/nvim/regexp_nfa.c:6084:16
  30. #16 0x7f5bbe63d0f3 in nfa_regexec_both /home/michael/src/neovim/build/../src/nvim/regexp_nfa.c:6244:12
  31. #17 0x7f5bbe63a5dd in nfa_regexec_multi /home/michael/src/neovim/build/../src/nvim/regexp_nfa.c:6446:10
  32. #18 0x7f5bbe635ca2 in vim_regexec_multi /home/michael/src/neovim/build/../src/nvim/regexp.c:7111:16
  33. #19 0x7f5bbea88499 in syn_regexec /home/michael/src/neovim/build/../src/nvim/syntax.c:2849:7
  34. #20 0x7f5bbe9d81fc in syn_current_attr /home/michael/src/neovim/build/../src/nvim/syntax.c:1801:20
  35. #21 0x7f5bbe9d0eec in get_syntax_attr /home/michael/src/neovim/build/../src/nvim/syntax.c:1583:12
  36. #22 0x7f5bbd9bfcca in win_line /home/michael/src/neovim/build/../src/nvim/screen.c:3199:25
  37. #23 0x7f5bbd97b399 in win_update /home/michael/src/neovim/build/../src/nvim/screen.c:1429:15
  38. #24 0x7f5bbd94b808 in update_screen /home/michael/src/neovim/build/../src/nvim/screen.c:424:7
  39. #25 0x7f5bbe3a24fb in main_loop /home/michael/src/neovim/build/../src/nvim/main.c:632:9
  40. #26 0x7f5bbe387a18 in main /home/michael/src/neovim/build/../src/nvim/main.c:495:3
  41. #27 0x7f5bbbc297ff in __libc_start_main (/usr/lib/libc.so.6+0x207ff)
  42.  
  43. SUMMARY: AddressSanitizer: heap-buffer-overflow /home/michael/src/neovim/build/../src/nvim/screen.c:3889 win_line
  44. Shadow bytes around the buggy address:
  45. 0x0c4880004fb0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  46. 0x0c4880004fc0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  47. 0x0c4880004fd0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  48. 0x0c4880004fe0: 00 00 00 00 00 00 00 00 00 00 00 00 00 07 fa fa
  49. 0x0c4880004ff0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  50. =>0x0c4880005000: fa[fa]fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  51. 0x0c4880005010: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  52. 0x0c4880005020: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  53. 0x0c4880005030: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  54. 0x0c4880005040: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  55. 0x0c4880005050: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  56. Shadow byte legend (one shadow byte represents 8 application bytes):
  57. Addressable: 00
  58. Partially addressable: 01 02 03 04 05 06 07
  59. Heap left redzone: fa
  60. Heap right redzone: fb
  61. Freed heap region: fd
  62. Stack left redzone: f1
  63. Stack mid redzone: f2
  64. Stack right redzone: f3
  65. Stack partial redzone: f4
  66. Stack after return: f5
  67. Stack use after scope: f8
  68. Global redzone: f9
  69. Global init order: f6
  70. Poisoned by user: f7
  71. Container overflow: fc
  72. Array cookie: ac
  73. Intra object redzone: bb
  74. ASan internal: fe
  75. Left alloca redzone: ca
  76. Right alloca redzone: cb
  77. ==17349==ABORTING
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement