Показать сообщение отдельно
  #1  
Старый 24.10.2023, 19:31
Nil A
Guest
 
Сообщений: n/a
По умолчанию ASAN билд валится на сохранении сообщений

Nil A написал(а) к All в Oct 23 18:16:40 по местному времени:

Нello, All!

Я пользуюсь санитайзерной версией голдеда уже какое-то время. Сейчас по w невозможно сохранить даже на терминале в 80 символов и простое сообщение без выделений, без URL.

==31203==ERROR: AddressSanitizer: strcpy-param-overlap: memory ranges [0x6230000014d9,0x6230000014da) and [0x6230000014d9, 0x6230000014da) overlap
#0 0x7efc6a234dc9 in _interceptor_strcpy ../../../../src/libsanitizer/asan/asaninterceptors.cc:429
#1 0x81a4bb in TemplateToText(int, GMsg, GMsg*, char const, int) /home/fido/src/golded-plus/golded3/getpls.cpp:355
#2 0x5a9b35 in SaveLines(int, char const, GMsg, int, bool) /home/fido/src/golded-plus/golded3/gedoit.cpp:89
#3 0x5adc3b in WriteMsgs /home/fido/src/golded-plus/golded3/gedoit.cpp:333
#4 0x5ae9c4 in WriteMsg(GMsg*) /home/fido/src/golded-plus/golded3/gedoit.cpp:409
#5 0x7beda6 in Reader() /home/fido/src/golded-plus/golded3/geread.cpp:963
#6 0x6c7755 in main /home/fido/src/golded-plus/golded3/gemain.cpp:54
#7 0x7efc688e2f44 in _libc_start_main (/lib/x8664-linux-gnu/libc.so.6+0x21f44)
#8 0x408fb8 (/home/fido/src/golded-plus/build_asan/golded3/golded+0x408fb8)

0x6230000014d9 is located 5081 bytes inside of 6536-byte region [0x623000000100,0x623000001a88)
allocated by thread T0 here:
#0 0x7efc6a2a622f in operator new(unsigned long) ../../../../src/libsanitizer/asan/asannewdelete.cc:104
#1 0x7b337e in Reader() /home/fido/src/golded-plus/golded3/geread.cpp:155
#2 0x6c7755 in main /home/fido/src/golded-plus/golded3/gemain.cpp:54
#3 0x7efc688e2f44 in _libc_start_main (/lib/x8664-linux-gnu/libc.so.6+0x21f44)

0x6230000014d9 is located 5081 bytes inside of 6536-byte region [0x623000000100,0x623000001a88)
allocated by thread T0 here:
#0 0x7efc6a2a622f in operator new(unsigned long) ../../../../src/libsanitizer/asan/asannewdelete.cc:104
#1 0x7b337e in Reader() /home/fido/src/golded-plus/golded3/geread.cpp:155
#2 0x6c7755 in main /home/fido/src/golded-plus/golded3/gemain.cpp:54
#3 0x7efc688e2f44 in _libc_start_main (/lib/x8664-linux-gnu/libc.so.6+0x21f44)

SUMMARY: AddressSanitizer: strcpy-param-overlap ../../../../src/libsanitizer/asan/asaninterceptors.cc:429 in __interceptorstrcpy
==31203==ABORTING

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием