![]() |
#1
|
|||
|
|||
![]()
Vitaliy Aksyonov написал(а) к All в Sep 23 19:35:04 по местному времени:
Привет, All! А вот такой вам интересный сценарий. При ответе на сообщение добавляете строку длиной больше 256 символов и привет, при сохранении крэш. Сделал пока заплатку на скорую руку. Постараюсь на днях сделать красивее, чтобы избежать лишних копирований строк. Best regards, Vitaliy Aksyonov. ... Главное, чтобы kinder не стал сюрпризом. --- GoldED+/LNX 1.1.5-b20230920 |
#2
|
|||
|
|||
![]()
Semen Panevin написал(а) к Vitaliy Aksyonov в Sep 23 08:40:04 по местному времени:
Доброго здоровьица тебе, Vitaliy! Thursday September 28 2023 19:35, Vitaliy Aksyonov писал All: VA> А вот такой вам интересный сценарий. VA> При ответе на сообщение добавляете строку длиной больше 256 символов и VA> привет, при сохранении крэш. 1234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890123456789012345678 9012345678901234567890123456789012345678901234567890123456789012345678901234567 890123456789012345678901234567890123456789012345678901234567890 Не крэшнулось. ЧЯДНТ? С наилучшими пожеланиями, Семён. ... От правды далеко не убежишь (с) Sage --- GoldED+/LNX 1.1.5-b20230920 (Linux 5.15.52-gentoo iF6M10) |
#3
|
|||
|
|||
![]()
Dima Krylov написал(а) к Vitaliy Aksyonov в Sep 23 10:47:56 по местному времени:
оПХвЕР! Kaк-тo нa дняx (28 сен 23) Vitaliy Aksyonov пишeт к All... [ ... ] VA> При ответе на сообщение добавляете строку длиной больше 256 символов и VA> привет, при сохранении крэш. 1111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111 --- GoldED-NSF |
#4
|
|||
|
|||
![]()
Cheslav Osanadze написал(а) к Dima Krylov в Sep 23 15:31:00 по местному времени:
Привет Dima! 29 Сен 23 10:47, Dima Krylov -> Vitaliy Aksyonov: VA>> При ответе на сообщение добавляете строку длиной больше 256 VA>> символов и привет, при сохранении крэш. DK> 1111111111111111111111111111111111111111111111111111111111111111111111 "Кто ответит на это сообщение, получит 256 сообщений в ответ!".:) Cheslav. ... Зайдя в секс-шоп, я впервые понял значение выражения "штучки-дрючки". --- ... |
#5
|
|||
|
|||
![]()
Nil A написал(а) к Cheslav Osanadze в Sep 23 16:52:42 по местному времени:
Нello, Cheslav! Friday September 29 2023 15:31, from Cheslav Osanadze -> Dima Krylov: VA>>> При ответе на сообщение добавляете строку длиной больше 256 VA>>> символов и привет, при сохранении крэш. Забыл он добавить, что на ASAN билде у него местном будет краш, а у всех остальных просто где-то куда-то чего-то в какую-то память запишется лишнего, так и пусть записывается на здоровье, там таких мест много. Все потенциальный strcpy() такие. % grep -rI strcpy | wc -l 977 DK>> 11111111111111111111111111111111111111111111111111111111111111111 DK>> 11111 CO> "Кто ответит на это сообщение, получит 256 сообщений в ответ!".:) Оооо, да тут уже ракета пошла! Best Regards, Nil --- GoldED+/LNX 1.1.5 |
#6
|
|||
|
|||
![]()
Alexey Fayans написал(а) к Semen Panevin в Sep 23 17:12:52 по местному времени:
Нello Semen! On Fri, 29 Sep 2023 at 08:40 +0300, you wrote to Vitaliy Aksyonov: SP> Не крэшнулось. ЧЯДНТ? Скорее всего, все эти падения из-за нестандартного размера консоли. В 80x50 ничего не падает. ... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net --- GoldED+/W32-MSVC 1.1.5-b20230214 |
#7
|
|||
|
|||
![]()
Vitaliy Aksyonov написал(а) к Semen Panevin в Sep 23 08:07:22 по местному времени:
Привет, Semen! 29 Sep 23 08:40, ты писал(а) мне: VA>> А вот такой вам интересный сценарий. VA>> При ответе на сообщение добавляете строку длиной больше 256 VA>> символов и привет, при сохранении крэш. SP> 1234567890123456789012345678901234567890123456789012345678901234567890 SP> 123456789 SP> 0123456789012345678901234567890123456789012345678901234567890123456789 SP> 012345678 SP> 9012345678901234567890123456789012345678901234567890123456789012345678 SP> 901234567 SP> 890123456789012345678901234567890123456789012345678901234567890 SP> Не крэшнулось. ЧЯДНТ? Забыл, что я собирал с address sanitizer. Он заезд по памяти ловит и падает. А у тебя просто попортилась память, но не упало. Последствия могут быть непредсказуемыми. Поэтому стоит воздержаться от написания строк длиннее 255 символов до выхода фикса. Best regards, Vitaliy Aksyonov. ... Рожденный ползать - везде пролезет... --- GoldED+/LNX 1.1.5-b20230920 |
#8
|
|||
|
|||
![]()
Vitaliy Aksyonov написал(а) к Alexey Fayans в Sep 23 08:21:32 по местному времени:
Привет, Alexey! 29 Sep 23 17:12, ты писал(а) Semen Panevin: SP>> Не крэшнулось. ЧЯДНТ? AF> Скорее всего, все эти падения из-за нестандартного размера консоли. В AF> 80x50 ничего не падает. Конкретно этот случай с размером консоли не связан. Именно с длиной строки. Но я там выше отписался, что в обычном релизном билде оно действительно не падает, просто молча портит память. И это еще хуже. Best regards, Vitaliy Aksyonov. ... Пиво - посидим, поговорим. Водка - полежим, помолчим. --- GoldED+/LNX 1.1.5-b20230920 |
#9
|
|||
|
|||
![]()
Nil A написал(а) к Vitaliy Aksyonov в Sep 23 17:25:54 по местному времени:
Нello, Vitaliy! Friday September 29 2023 08:07, from Vitaliy Aksyonov -> Semen Panevin: SP>> Не крэшнулось. ЧЯДНТ? VA> Забыл, что я собирал с address sanitizer. Он заезд по памяти ловит и VA> падает. А у тебя просто попортилась память, но не упало. Последствия VA> могут быть непредсказуемыми. Поэтому стоит воздержаться от написания VA> строк длиннее 255 символов до выхода фикса. А терминалы шыршы 80ти символом тут как-то учавствуют, или прям у всех заезды? Best Regards, Nil --- GoldED+/LNX 1.1.5 |
#10
|
|||
|
|||
![]()
Vitaliy Aksyonov написал(а) к Nil A в Sep 23 08:39:06 по местному времени:
Привет, Nil! 29 Sep 23 17:25, ты писал(а) мне: SP>>> Не крэшнулось. ЧЯДНТ? VA>> Забыл, что я собирал с address sanitizer. Он заезд по памяти VA>> ловит и падает. А у тебя просто попортилась память, но не упало. VA>> Последствия могут быть непредсказуемыми. Поэтому стоит VA>> воздержаться от написания строк длиннее 255 символов до выхода VA>> фикса. NA> А терминалы шыршы 80ти символом тут как-то учавствуют, или прям у всех NA> заезды? От размера терминала не зависит. Именно параграф введенного текста. Хотя, я проверю. может и зависит. Best regards, Vitaliy Aksyonov. ... Штыки годятся для всего, но на них нельзя сидеть! --- GoldED+/LNX 1.1.5-b20230920 |
![]() |
|
Опции темы | |
Опции просмотра | |
|
|