RU.GOLDED---------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 82 из 100
 От   : Vitaliy Aksyonov                    1:104/117         03 апр 24 12:40:08
 К    : Nil A                                                 03 апр 24 21:44:01
 Тема : Re: в общем, посмотрел я ваши последние версии... (buffer overflow по F
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 1:104/117 660da2e7
@REPLY: 2:5015/46 660d6e9d
@CHRS: CP866 2
@TZUTC: -0600
@TID: hpt/lnx 1.9 2022-07-03
Привет, Nil!

03 Apr 24 17:52, ты писал(а) мне:

 AS>>>>>>>> 12:14:06) ! 18:33:31  Memory error at [genode.cpp,196]. !
 AS>>>>>>>> 18:33:31 gsprintf(buffer,80,%s%s%s%s,...): buffer overflow,
 AS>>>>>>>> result in next line: !
 AS>>>>>>>> 18:33:31  300 Bps,
 AS>>>>>>>> CM,MO,INA:many-glacier.dyndns.org,IBN,IFT,IMI:fido@dossche.
 AS>>>>>>>> o r g, PI NG,U,

 VA>> Вопрос в том, какая у вас ширина окна. :) Может эта строка
 VA>> банально влазит.

 NA> Воспроизвёл, если запускать вот так
 NA> COLUMNS=80 LINES=25 gedlnx...

 NA> ----------  Wed 03 Apr 24, GoldED+/LNX 1.1.5-b20240306 (Mar 18 2024
 NA> 05:02:28) ! 17:48:05  Memory error at [genode.cpp,196]. ! 17:48:05
 NA> gsprintf(buffer,80,%s%s%s%s,...): buffer overflow (need 89 bytes). !
 NA> 17:48:05  Memory error at [genode.cpp,196]. ! 17:48:05
 NA> gsprintf(buffer,80,%s%s%s%s,...): buffer overflow (need 89 bytes). !
 NA> 17:48:06  Memory error at [genode.cpp,196]. ! 17:48:06
 NA> gsprintf(buffer,80,%s%s%s%s,...): buffer overflow (need 86 bytes). !
 NA> 17:48:07  Memory error at [genode.cpp,196]. ! 17:48:07
 NA> gsprintf(buffer,80,%s%s%s%s,...): buffer overflow (need 82 bytes). !
 NA> 17:48:08  Memory error at [genode.cpp,196]. ! 17:48:08
 NA> gsprintf(buffer,80,%s%s%s%s,...): buffer overflow (need 88 bytes). !
 NA> 17:48:08  Memory error at [genode.cpp,196]. ! 17:48:08
 NA> gsprintf(buffer,80,%s%s%s%s,...): buffer overflow (need 89 bytes).
 NA> ...

 NA> При это ни ASAN билд, ни valgrind ничего не говорят в этом месте, т.е.
 NA> дед сам свою ошибку чинит :-)

 Я знаю, почему это происходит. Постараюсь выделить время и поправить.
И мне понравилась твоя идея не просто обрезать, а добавлять "..." в
случае обрезания.

 NA> Кстати, Виталий, ещё один интересный бажок тогда вылезает. Когда я
 NA> выхожу из голдеда, то bash продолжает жить только в этих LINES=25,
 NA> делаешь ls -l, и оно прокручивается внутри этого окна. "tput reset"
 NA> спасает. Короче, чего-то там ncurses за собой не восстанавливает.

Это можно будет покопаться, конечно, но точно не сейчас.

Best regards,
Vitaliy Aksyonov.

... В жизни всякое бывает, но с годами все реже.
--- GoldED+/LNX 1.1.5-b20240305-beta
 * Origin: Aurora, Colorado (1:104/117)
SEEN-BY: 46/49 50/109 104/117 221/6 240/1120 250/25
301/1 341/66 451/31
SEEN-BY: 452/28 166 455/19 463/68 467/888 4500/1
5000/111 5005/49 5015/42 46
SEEN-BY: 5019/40 400 5020/101 113 545 715 814 830
846 848 1042 2992 4441 5480
SEEN-BY: 5020/8086 12000 5022/128 5025/121 5029/32
5030/49 115 1081 1474
SEEN-BY: 5036/26 5049/1 3 5050/151 5053/51 58
5054/8 89 5058/104 5060/900
SEEN-BY: 5061/133 5068/45 5083/1 444 6090/1
@PATH: 104/117 5020/1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх