![]() |
GoldEd, nodelist, buffer overflow
Vladimir Fyodorov написал(а) к All в Mar 25 12:59:37 по местному времени:
Разнообразно приветствую тебя, All! При просмотре в голдеде информации о своём узле из нодлиста наткнулся на нечто непонятное. Вместо флагов-протоколов-etc пишет "ERROR, see log!" [url]http://pics.rsh.ru/img/golded_s5ohlywj.png[/url] Забавно, что другие узлы (проверил пару десятков) отображаются нормально. Смотрю в лог: === Пят 28 Маp 25, GoldED+/OSX 1.1.5-b20240309 (Apr 9 2024 09:43:22) ! 12:57:50 Memory error at [genode.cpp,196]. ! 12:57:50 gsprintf(buffer,80,%s%s%s%s,...): buffer overflow (need 85 bytes). === Слишком длинная строчка получается, не влезает в 80 символов? Ну так может, лучше как-то обрезать её, чем вообще не показывать? Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Пытка овеpквотингом пpодолжалась тpетий час --- GoldED+/OSX 1.1.5-b20240309 |
GoldEd, nodelist, buffer overflow
Cheslav Osanadze написал(а) к Vladimir Fyodorov в Mar 25 12:13:44 по местному времени:
Привет Vladimir! 28 Мар 25 12:59, Vladimir Fyodorov -> All: VF> При просмотре в голдеде информации о своём узле из нодлиста наткнулся VF> на нечто непонятное. Вместо флагов-протоколов-etc пишет "ERROR, see VF> log!" VF> [url]http://pics.rsh.ru/img/golded_s5ohlywj.png[/url] VF> Забавно, что другие узлы (проверил пару десятков) отображаются VF> нормально. У меня отображается. и не длинная она... W7-64 Cheslav. ... Люблю вас. Просто в очень редкой форме. --- |
Re: GoldEd, nodelist, buffer overflow
Vladimir Fyodorov написал(а) к Cheslav Osanadze в Mar 25 13:50:46 по местному времени:
Разнообразно приветствую тебя, Cheslav! 28 Марта 2025, Cheslav Osanadze писАл к Vladimir Fyodorov следующее: VF>> При просмотре в голдеде информации о своём узле из нодлиста VF>> наткнулся на нечто непонятное. Вместо флагов-протоколов-etc пишет VF>> "ERROR, see log!" VF>> [url]http://pics.rsh.ru/img/golded_s5ohlywj.png[/url] VF>> Забавно, что другие узлы (проверил пару десятков) отображаются VF>> нормально. CO> У меня отображается. и не длинная она... W7-64 Надо будет тоже глянуть, как у меня на винде... А строка довольно длинная, "300,CM,MO,IBN,INA:46.22.251.138,IEM:fido6035@list.ru,PING,TRACE,IMI,U,NC,NPK,E NC" - 80 символов. Видимо, к ней голдед что-то ещё добавляет, раз сообщает про 85. Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... И байтики кровавые в глазах ... --- GoldED+/OSX 1.1.5-b20240309 |
GoldEd, nodelist, buffer overflow
Cheslav Osanadze написал(а) к Vladimir Fyodorov в Mar 25 14:33:44 по местному времени:
Привет Vladimir! 28 Мар 25 13:50, Vladimir Fyodorov -> Cheslav Osanadze: VF>>> нормально. CO>> У меня отображается. и не длинная она... W7-64 VF> Надо будет тоже глянуть, как у меня на винде... А строка довольно VF> длинная, VF> "300,CM,MO,IBN,INA:46.22.251.138,IEM:fido6035@list.ru,PING,TRACE,IMI,U VF> ,NC,NPK,E NC" - 80 символов. Видимо, к ней голдед что-то ещё VF> добавляет, раз сообщает про 85. :) У меня столько не влезает: [url]http://pics.rsh.ru/img/[b]2025-03-28_143330680[/b]6r5twoqd.png[/url] Cheslav. ... Доллаp упал, pубль на котоpый упал доллаp, умеp... --- |
Re: GoldEd, nodelist, buffer overflow
Semen Panevin написал(а) к Cheslav Osanadze в Mar 25 22:01:42 по местному времени:
Доброго здоровьица тебе, Cheslav! Friday March 28 2025 12:13, Cheslav Osanadze писал Vladimir Fyodorov: VF>> При просмотре в голдеде информации о своём узле из нодлиста VF>> наткнулся на нечто непонятное. Вместо флагов-протоколов-etc пишет VF>> "ERROR, see log!" VF>> [url]http://pics.rsh.ru/img/golded_s5ohlywj.png[/url] VF>> Забавно, что другие узлы (проверил пару десятков) отображаются VF>> нормально. CO> У меня отображается. и не длинная она... W7-64 linux x86-64 тоже error ─1689──────────────────────────────────────────────────────────── Железногорск ─ Vladimir Fyodorov, Esquire Station Телефон -Unpublished- Zheleznogorsk, 2:6035/3 ERROR, see log! С наилучшими пожеланиями, Семён. ... От правды далеко не убежишь (с) Sage --- GoldED+/LNX 1.1.5-b20240604 (Linux 6.12.16-gentoo iF6M10) |
GoldEd, nodelist, buffer overflow
Cheslav Osanadze написал(а) к Semen Panevin в Mar 25 21:11:54 по местному времени:
Привет Semen! 28 Мар 25 22:01, Semen Panevin -> Cheslav Osanadze: VF>>> При просмотре в голдеде информации о своём узле из нодлиста VF>>> наткнулся на нечто непонятное. Вместо флагов-протоколов-etc VF>>> пишет "ERROR, see log!" VF>>> [url]http://pics.rsh.ru/img/golded_s5ohlywj.png[/url] VF>>> Забавно, что другие узлы (проверил пару десятков) отображаются VF>>> нормально. CO>> У меня отображается. и не длинная она... W7-64 SP> linux x86-64 SP> тоже error SP> ─1689──────────────────────────────────────────────────────────── SP> Железногорск ─ Vladimir Fyodorov, Esquire Station SP> Телефон -Unpublished- Zheleznogorsk, 2:6035/3 SP> ERROR, see log! Опять сломали Линукс? :) Cheslav. ... Ерунда, если вам наливают через руку. Плохо, если вам наливают через раз. --- |
GoldEd, nodelist, buffer overflow
Dima Krylov написал(а) к Vladimir Fyodorov в Mar 25 22:25:42 по местному времени:
Привет тебе, Vladimir! Kaк-тo нa дняx (28 мар 25) Vladimir Fyodorov пишeт к All... [ ... ] VF> При просмотре в голдеде информации о своём узле из нодлиста наткнулся VF> на нечто непонятное. Вместо флагов-протоколов-etc пишет "ERROR, see VF> log!" VF> [url]http://pics.rsh.ru/img/golded_s5ohlywj.png[/url] [url]http://pics.rsh.ru/img/_287aum9q.jpg[/url] --- GoldED-NSF |
GoldEd, nodelist, buffer overflow
Alexey Khromov написал(а) к Semen Panevin в Mar 25 22:55:13 по местному времени:
Здраствуйте, Semen! SP> linux x86-64 SP> тоже error SP> ─1689──────────────────────────────────────────────────────────── SP> Железногорск ─ Vladimir Fyodorov, Esquire Station SP> Телефон -Unpublished- Zheleznogorsk, 2:6035/3 SP> ERROR, see log! Vladimir Fyodorov, Esquire Station Телефон -Unpublished- Zheleznogorsk, 2:6035/3 300 Bps, CM,MO,IBN,INA:46.22.251.138,IEM:fido6035@list.ru,PING,TRACE,IMI,U,NC,NPK,ENC Golded-plus-git r1645.b9ea131, собирался с git-а. Alexey Khromov --- GoldED+/LNX 1.1.5-b20240309 |
Re: GoldEd, nodelist, buffer overflow
Semen Panevin написал(а) к Alexey Khromov в Mar 25 09:02:18 по местному времени:
Доброго здоровьица тебе, Alexey! Friday March 28 2025 22:55, Alexey Khromov писал Semen Panevin: SP>> тоже error SP>> ERROR, see log! AK> Vladimir Fyodorov, Esquire Station AK> Телефон -Unpublished- Zheleznogorsk, 2:6035/3 300 Bps, AK> CM,MO,IBN,INA:46.22.251.138,IEM:fido6035@list.ru,PING,TRACE,IMI,U,NC,N AK> PK,ENC AK> Golded-plus-git r1645.b9ea131, собирался с git-а. Ты читер, у тебя терминал шире 80 символов. Так-то и у меня показывает :) А ты 80 сделай и ещё раз попробуй. С наилучшими пожеланиями, Семён. ... Век живи, век учись! --- GoldED+/LNX 1.1.5-b20240604 (Linux 6.12.16-gentoo iF6M10) |
GoldEd, nodelist, buffer overflow
Alexey Khromov написал(а) к Semen Panevin в Mar 25 10:21:32 по местному времени:
Здраствуйте, Semen! 29 мар 25 09:02, Semen Panevin -> Alexey Khromov: SP> Ты читер, у тебя терминал шире 80 символов. Так-то и у меня показывает SP> :) SP> А ты 80 сделай и ещё раз попробуй. Согласен, ERROR, see log! на терминале 80х25. Alexey Khromov --- GoldED+/LNX 1.1.5-b20240309 |
GoldEd, nodelist, buffer overflow
Vladimir Fyodorov написал(а) к Cheslav Osanadze в Mar 25 10:53:06 по местному времени:
Разнообразно приветствую! VF>> Надо будет тоже глянуть, как у меня на винде... А строка довольно VF>> длинная, VF>> "300,CM,MO,IBN,INA:46.22.251.138,IEM:fido6035@list.ru,PING,TRACE, VF>> IMI,U ,NC,NPK,E NC" - 80 символов. Видимо, к ней голдед что-то VF>> ещё добавляет, раз сообщает про 85. CO> :) У меня столько не влезает: CO> [url]http://pics.rsh.ru/img/[b]2025-03-28_143330680[/b]6r5twoqd.png[/url] Это 6035/0. А 6035/3? -- Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Пропала несущая? Заплатите налоги! --- Нotdoged/2.13.5/Android |
GoldEd, nodelist, buffer overflow
Cheslav Osanadze написал(а) к Vladimir Fyodorov в Mar 25 12:12:23 по местному времени:
Привет Vladimir! 29 Мар 25 10:53, Vladimir Fyodorov -> Cheslav Osanadze: VF>>> довольно длинная, VF>>> "300,CM,MO,IBN,INA:46.22.251.138,IEM:fido6035@list.ru,PING,TRACE VF>>> , IMI,U ,NC,NPK,E NC" - 80 символов. Видимо, к ней голдед что-то VF>>> ещё добавляет, раз сообщает про 85. CO>> :) У меня столько не влезает: CO>> [url]http://pics.rsh.ru/img/[b]2025-03-28_143330680[/b]6r5twoqd.png[/url] VF> Это 6035/0. А 6035/3? Не проблема. [url]http://pics.rsh.ru/img/[b]2025-03-29_121203911[/b]00qkge1h.png[/url] Я же говорю - опять Линукс поломали! :) Cheslav. ... Все начинается с пива, а заканчивается утром --- |
GoldEd, nodelist, buffer overflow
Vladimir Fyodorov написал(а) к Cheslav Osanadze в Mar 25 16:37:47 по местному времени:
Разнообразно приветствую! CO>>> :) У меня столько не влезает: CO>>> [url]http://pics.rsh.ru/img/[b]2025-03-28_143330680[/b]6r5twoqd.png[/url] VF>> Это 6035/0. А 6035/3? CO> Не проблема. CO> [url]http://pics.rsh.ru/img/[b]2025-03-29_121203911[/b]00qkge1h.png[/url] Я же CO> говорю - опять Линукс поломали! :) А ширина локали у тебя стандартная? Я у себя на винде проверил, тоже еггог, хотя остаток строчки после ошибки показывает. -- Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Пропала несущая? Заплатите налоги! --- Нotdoged/2.13.5/Android |
GoldEd, nodelist, buffer overflow
Cheslav Osanadze написал(а) к Vladimir Fyodorov в Mar 25 16:06:22 по местному времени:
Привет Vladimir! 29 Мар 25 16:37, Vladimir Fyodorov -> Cheslav Osanadze: CO>>>> :) У меня столько не влезает: CO>>>> [url]http://pics.rsh.ru/img/[b]2025-03-28_143330680[/b]6r5twoqd.png[/url] VF>>> Это 6035/0. А 6035/3? CO>> Не проблема. CO>> [url]http://pics.rsh.ru/img/[b]2025-03-29_121203911[/b]00qkge1h.png[/url] Я же CO>> говорю - опять Линукс поломали! :) VF> А ширина локали у тебя стандартная? 85. Но это связано со шрифтом, который 36 и вот это вот всё.:) Работает! Ну не помню таких ошибок, они только в линуксах встречались, но за пол века, я думал что починили уже всё... VF> Я у себя на винде проверил, тоже еггог, хотя остаток строчки после VF> ошибки показывает. Может потому. что ты не любишь вин? :) Оно и отвечает. Cheslav. ... Шила в плавках не утаишь. --- |
GoldEd, nodelist, buffer overflow
Vladimir Fyodorov написал(а) к Cheslav Osanadze в Mar 25 19:25:25 по местному времени:
Разнообразно приветствую! VF>> А ширина локали у тебя стандартная? CO> 85. Но это связано со шрифтом, который 36 и вот это вот всё.:) CO> Работает! Ну не помню таких ошибок, они только в линуксах CO> встречались, но за пол века, я думал что починили уже всё... Ради интереса глянь строчку 2:46/0. По-моему, она ещё длиннее моей. VF>> Я у себя на винде проверил, тоже еггог, хотя остаток строчки VF>> после ошибки показывает. CO> Может потому. что ты не любишь вин? :) Оно и отвечает. Я нормально к виндам отношусь, дома у меня только она. Узел тоже на виндах :) -- Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Пропала несущая? Заплатите налоги! --- Нotdoged/2.13.5/Android |
GoldEd, nodelist, buffer overflow
Cheslav Osanadze написал(а) к Vladimir Fyodorov в Mar 25 19:31:51 по местному времени:
Привет Vladimir! 29 Мар 25 19:25, Vladimir Fyodorov -> Cheslav Osanadze: VF>>> А ширина локали у тебя стандартная? CO>> 85. Но это связано со шрифтом, который 36 и вот это вот всё.:) CO>> Работает! Ну не помню таких ошибок, они только в линуксах CO>> встречались, но за пол века, я думал что починили уже всё... VF> Ради интереса глянь строчку 2:46/0. По-моему, она ещё длиннее моей. Да похер. Оно режется по длине и всё [url]http://pics.rsh.ru/img/[b]2025-03-29_193047975[/b]y67xo4ec.png[/url] VF>>> Я у себя на винде проверил, тоже еггог, хотя остаток строчки VF>>> после ошибки показывает. CO>> Может потому. что ты не любишь вин? :) Оно и отвечает. VF> Я нормально к виндам отношусь, дома у меня только она. Узел тоже на VF> виндах :) Но что то не сложилось? Наверное, оно чует подвох! :) Cheslav. ... "Все люди на одно лицо!" (c)Табуретка --- |
GoldEd, nodelist, buffer overflow
Vladimir Fyodorov написал(а) к Cheslav Osanadze в Mar 25 08:32:10 по местному времени:
Разнообразно приветствую! VF>> Ради интереса глянь строчку 2:46/0. По-моему, она ещё длиннее VF>> моей. CO> Да похер. Оно режется по длине и всё CO> [url]http://pics.rsh.ru/img/[b]2025-03-29_193047975[/b]y67xo4ec.png[/url] Ну надпись-то про ERROR присутствует. На винде у меня так же. -- Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Пропала несущая? Заплатите налоги! --- Нotdoged/2.13.5/Android |
GoldEd, nodelist, buffer overflow
Cheslav Osanadze написал(а) к Vladimir Fyodorov в Mar 25 08:41:36 по местному времени:
Привет Vladimir! 30 Мар 25 08:32, Vladimir Fyodorov -> Cheslav Osanadze: VF>>> Ради интереса глянь строчку 2:46/0. По-моему, она ещё длиннее VF>>> моей. CO>> Да похер. Оно режется по длине и всё CO>> [url]http://pics.rsh.ru/img/[b]2025-03-29_193047975[/b]y67xo4ec.png[/url] VF> Ну надпись-то про ERROR присутствует. На винде у меня так же. Ах тыж... Умудрился проглядеть.:) Действительно. Cheslav. ... - Давай? - Отвянь! Вот так динозавpы и вымеpли. --- |
GoldEd, nodelist, buffer overflow
Stas Mishchenkov написал(а) к Vladimir Fyodorov в Mar 25 16:52:08 по местному времени:
Нi Vladimir! 28 Mar 25 12:59, Vladimir Fyodorov -> All: VF> При просмотре в голдеде информации о своём узле из нодлиста наткнулся VF> на VF> нечто непонятное. Вместо флагов-протоколов-etc пишет "ERROR, see log!" VF> [url]http://pics.rsh.ru/img/golded_s5ohlywj.png[/url] VF> Забавно, что другие узлы (проверил пару десятков) отображаются нормально. VF> Смотрю в лог: VF> === VF> Пят 28 Маp 25, GoldED+/OSX 1.1.5-b20240309 (Apr 9 2024 09:43:22) VF> ! 12:57:50 Memory error at [genode.cpp,196]. VF> ! 12:57:50 gsprintf(buffer,80,%s%s%s%s,...): buffer overflow (need 85 VF> bytes). VF> === VF> Слишком длинная строчка получается, не влезает в 80 символов? Ну так VF> может, лучше как-то обрезать её, чем вообще не показывать? Вроде бы лечили уже. Попробуй обновиться. Нave nice nights. Stas Mishchenkov. --- Коньки и ласты - что суждено отбросить, того уже не склеишь... |
GoldEd, nodelist, buffer overflow
Vladimir Fyodorov написал(а) к Stas Mishchenkov в Mar 25 18:49:33 по местному времени:
Разнообразно приветствую! VF>> === Пят 28 Маp 25, GoldED+/OSX 1.1.5-b20240309 (Apr 9 2024 VF>> 09:43:22) ! 12:57:50 Memory error at [genode.cpp,196]. ! VF>> 12:57:50 gsprintf(buffer,80,%s%s%s%s,...): buffer overflow (need VF>> 85 bytes). === Слишком длинная строчка получается, не влезает в VF>> 80 символов? Ну так может, лучше как-то обрезать её, чем вообще VF>> не показывать? SM> Вроде бы лечили уже. Попробуй обновиться. Мне казалось, что у меня последняя версия... -- Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Пропала несущая? Заплатите налоги! --- Нotdoged/2.13.5/Android |
GoldEd, nodelist, buffer overflow
Cheslav Osanadze написал(а) к Vladimir Fyodorov в Mar 25 18:13:02 по местному времени:
Привет Vladimir! 30 Мар 25 18:49, Vladimir Fyodorov -> Stas Mishchenkov: VF>>> чем вообще не показывать? SM>> Вроде бы лечили уже. Попробуй обновиться. VF> Мне казалось, что у меня последняя версия... Вроде, у меня тоже не древняя. Cheslav. ... "Tampax - в п#$ду!"- это реклама или антиреклама? --- |
GoldEd, nodelist, buffer overflow
Stas Mishchenkov написал(а) к Vladimir Fyodorov в Mar 25 12:32:20 по местному времени:
Нi Vladimir! 30 Mar 25 18:49, Vladimir Fyodorov -> Stas Mishchenkov: VF>>> === Пят 28 Маp 25, GoldED+/OSX 1.1.5-b20240309 (Apr 9 2024 VF>>> 09:43:22) ! 12:57:50 Memory error at [genode.cpp,196]. ! VF>>> 12:57:50 gsprintf(buffer,80,%s%s%s%s,...): buffer overflow (need VF>>> 85 bytes). === Слишком длинная строчка получается, не влезает в VF>>> 80 символов? Ну так может, лучше как-то обрезать её, чем вообще VF>>> не показывать? SM>> Вроде бы лечили уже. Попробуй обновиться. VF> Мне казалось, что у меня последняя версия... А я просто забил. ;) Нave nice nights. Stas Mishchenkov. --- Слабые люди мстят. Сильные люди прощают. Умные люди игнорируют. |
GoldEd, nodelist, buffer overflow
Alexey Khromov написал(а) к Stas Mishchenkov в Mar 25 13:24:52 по местному времени:
Здраствуйте, Stas! 31 мар 25 12:32, Stas Mishchenkov -> Vladimir Fyodorov: SM> Нi Vladimir! SM> 30 Mar 25 18:49, Vladimir Fyodorov -> Stas Mishchenkov: VF>>>> === Пят 28 Маp 25, GoldED+/OSX 1.1.5-b20240309 (Apr 9 2024 VF>>>> 09:43:22) ! 12:57:50 Memory error at [genode.cpp,196]. ! VF>>>> 12:57:50 gsprintf(buffer,80,%s%s%s%s,...): buffer overflow VF>>>> (need 85 bytes). === Слишком длинная строчка получается, не VF>>>> влезает в 80 символов? Ну так может, лучше как-то обрезать её, VF>>>> чем вообще не показывать? SM>>> Вроде бы лечили уже. Попробуй обновиться. Недолечили. Нашел следующее: gstrutil.cpp # elif defined НAVE_VSNPRINTF // C99 and above ret = vsnprintf(buffer, sizeOfBuffer, format, argptr); if (ret < 0) // Until glibc 2.0.6 vsnprintf() would return -1 when the output was truncated. { LOG.errtest([b]_file, _[/b]line); char * errstring = strerror(errno); LOG.printf("! gsprintf(buffer,%i,%s,...): vsnprintf() error: \"%s\".", sizeOfBuffer, format, errstring); if ( strcmp(errstring, "Invalid or incomplete multibyte or wide character")==0 ) { LOG.printf("! Possible reason: you don't set locale properly"); } TestErrorExit(); } else if (ret >= sizeOfBuffer) [i]*<- здесь как раз строка обрезана*[/i] { if (sizeOfBuffer>17) strcpy(buffer, " ERROR, see log! "); [b]_<- но мы выдаем ошибку вместо обрезка_[/b] else if (sizeOfBuffer>7) strcpy(buffer," ERROR "); else buffer[sizeOfBuffer-1] = '\0'; LOG.printf("! %s", gerrinfo("Memory error", [b]_file, _[/b]line)); LOG.printf("! gsprintf(buffer,%i,%s,...): buffer overflow (need %i bytes).", sizeOfBuffer, format, ret); } # else # error Please look C library of your compiler for function like vsnprintf, what do not write more than size bytes into string. # endif va_end(argptr); И кусок man 3 vsnprintf: The functions snprintf() and vsnprintf() do not write more than size bytes (including the terminating null byte ('\0')). If the output was truncated due to this limit, then the return value is the number of characters (ex cluding the terminating null byte) which would have been written to the final string if enough space had been available. Thus, a return value of size or more means that the output was truncated. (See also below under CAVEATS.) If an output error is encountered, a negative value is returned. Попробую потестировать, КМК то самое место. Alexey Khromov --- GoldED+/LNX 1.1.5-b20240309 |
GoldEd, nodelist, buffer overflow
Alexey Khromov написал(а) к Vladimir Fyodorov в Mar 25 23:04:44 по местному времени:
Здраствуйте, Vladimir! Вроде, работает и правильно обрезает строку: [url]https://disk.yandex.ru/i/fVoSPrPCynRx-A[/url] Патч: --- a/goldlib/gall/gstrutil.cpp 2025-03-31 21:33:29.077333559 +0300 +++ b/goldlib/gall/gstrutil.cpp 2025-03-31 16:23:53.277999722 +0300 @@ -876,9 +876,10 @@ } else if (ret >= sizeOfBuffer) { - if (sizeOfBuffer>17) strcpy(buffer, " ERROR, see log! "); - else if (sizeOfBuffer>7) strcpy(buffer," ERROR "); - else buffer[sizeOfBuffer-1] = '\0'; +// if (sizeOfBuffer>17) strcpy(buffer, " ERROR, see log! "); +// else if (sizeOfBuffer>7) strcpy(buffer," ERROR "); +// else buffer[sizeOfBuffer-1] = '\0'; + buffer[sizeOfBuffer-1] = '\0'; LOG.printf("! %s", gerrinfo("Memory error", [b]_file, _[/b]line)); LOG.printf("! gsprintf(buffer,%i,%s,...): buffer overflow (need %i bytes).", sizeOfBuffer, format, ret); } Alexey Khromov --- GoldED+/LNX 1.1.5-b20240604 |
Re: GoldEd, nodelist, buffer overflow
Vitaliy Aksyonov написал(а) к Alexey Khromov в Mar 25 18:17:54 по местному времени:
Привет, Alexey! 31 Mar 25 23:04, ты писал(а) Vladimir Fyodorov: AK> Вроде, работает и правильно обрезает строку: AK> [url]https://disk.yandex.ru/i/fVoSPrPCynRx-A[/url] AK> Патч: AK> --- a/goldlib/gall/gstrutil.cpp 2025-03-31 21:33:29.077333559 +0300 AK> +++ b/goldlib/gall/gstrutil.cpp 2025-03-31 16:23:53.277999722 +0300 AK> @@ -876,9 +876,10 @@ AK> } AK> else if (ret >= sizeOfBuffer) AK> { AK> - if (sizeOfBuffer>17) strcpy(buffer, " ERROR, see log! "); AK> - else if (sizeOfBuffer>7) strcpy(buffer," ERROR "); AK> - else buffer[sizeOfBuffer-1] = '\0'; AK> +// if (sizeOfBuffer>17) strcpy(buffer, " ERROR, see log! AK> "); +// else if (sizeOfBuffer>7) strcpy(buffer," ERROR "); AK> +// else buffer[sizeOfBuffer-1] = '\0'; AK> + buffer[sizeOfBuffer-1] = '\0'; AK> LOG.printf("! %s", gerrinfo("Memory error", [b][/b]file, AK> [b][/b]line)); AK> LOG.printf("! gsprintf(buffer,%i,%s,...): buffer overflow AK> (need %i bytes).", sizeOfBuffer, format, ret); AK> } Есть на гитхабе аккаунт? Сделай пулл реквест. Я залью. Best regards, Vitaliy Aksyonov. ... Режим наибольшего благопрепятствования... --- GoldED+/LNX 1.1.5-b20240309 |
GoldEd, nodelist, buffer overflow
Alexey Khromov написал(а) к Vitaliy Aksyonov в Apr 25 06:37:16 по местному времени:
Здраствуйте, Vitaliy! 31 мар 25 18:17, Vitaliy Aksyonov -> Alexey Khromov: VA> Есть на гитхабе аккаунт? Сделай пулл реквест. Я залью. Конечно же есть. Зарядил PR). Alexey Khromov --- GoldED+/LNX 1.1.5-b20240604 |
Re: GoldEd, nodelist, buffer overflow
Semen Panevin написал(а) к Alexey Khromov в Apr 25 08:22:20 по местному времени:
Доброго здоровьица тебе, Alexey! Tuesday April 01 2025 06:37, Alexey Khromov писал Vitaliy Aksyonov: VA>> Есть на гитхабе аккаунт? Сделай пулл реквест. Я залью. AK> Конечно же есть. Зарядил PR). Ну почему, ПОЧЕМУ у атлассиана и гитхаба - Pull Request, а у гитлаба - Merge Request??? Оставил каммент и suggestion :) Простите за душноту :) С наилучшими пожеланиями, Семён. ... Незаменимых людей нет, но исключением стать хочется... (c)... --- GoldED+/LNX 1.1.5-b20240604 (Linux 6.12.16-gentoo iF6M10) |
Re: GoldEd, nodelist, buffer overflow
Semen Panevin написал(а) к Alexey Khromov в Apr 25 08:54:06 по местному времени:
Доброго здоровьица тебе, Alexey! Tuesday April 01 2025 08:22, Semen Panevin послал Alexey Khromov: SP> Оставил каммент и suggestion :) Простите за душноту :) И ещё один вопрос, по названию PRа Fix line truncate error on long lines fron nodelist Что такое "fron" ? :) С наилучшими пожеланиями, Семён. ... Учиться, учиться и учиться! (с) Ленин --- GoldED+/LNX 1.1.5-b20240604 (Linux 6.12.21-gentoo iF6M10) |
Re: GoldEd, nodelist, buffer overflow
Vladimir Fyodorov написал(а) к Alexey Khromov в Apr 25 09:00:55 по местному времени:
Разнообразно приветствую тебя, Alexey! 31 Марта 2025, Alexey Khromov писАл к Vladimir Fyodorov следующее: AK> Вроде, работает и правильно обрезает строку: AK> [url]https://disk.yandex.ru/i/fVoSPrPCynRx-A[/url] Спасибо! Теперь буду ждать, когда попадёт в основную ветку и кто-нибудь соберёт под мак (у Кругликова, вроде, с этим проблемы появились...) Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Не так страшен пилот, как его пилотка --- GoldED+/OSX 1.1.5-b20240309 |
GoldEd, nodelist, buffer overflow
Alexey Khromov написал(а) к Semen Panevin в Apr 25 09:14:57 по местному времени:
Здраствуйте, Semen! 01 апр 25 08:22, Semen Panevin -> Alexey Khromov: SP> Ну почему, ПОЧЕМУ у атлассиана и гитхаба - Pull Request, а у гитлаба - SP> Merge Request??? Чтобы чем-то отличаться. Вообще правильней именно merge КМК SP> Оставил каммент и suggestion :) Простите за душноту :) Для мелких правок я не утруждаюсь ревизией принятого CodeStyle гайда, тем более я не член команды разработчиков - просто нашел и поправил у себя, поделился) Душнота приветствуется, особенно при наличии suggestion Alexey Khromov --- GoldED+/LNX 1.1.5-b20240604 |
GoldEd, nodelist, buffer overflow
Alexey Khromov написал(а) к Semen Panevin в Apr 25 09:20:33 по местному времени:
Здраствуйте, Semen! 01 апр 25 08:54, Semen Panevin -> Alexey Khromov: SP> Что такое "fron" ? :) Сонное "from", конечно. На сборку вроде не влияет) Alexey Khromov --- GoldED+/LNX 1.1.5-b20240604 |
Re: GoldEd, nodelist, buffer overflow
Alexander Kruglikov написал(а) к Vladimir Fyodorov в Apr 25 14:08:31 по местному времени:
Привет, Vladimir! 01 апр 25 09:00, Vladimir Fyodorov писал(а) к Alexey Khromov: AK>> Вроде, работает и правильно обрезает строку: AK>> [url]https://disk.yandex.ru/i/fVoSPrPCynRx-A[/url] VF> Спасибо! Теперь буду ждать, когда попадёт в основную ветку Ждём, да. VF> и кто-нибудь соберёт под мак кто-нибудь соберёт =) VF> (у Кругликова, вроде, с этим проблемы появились...) Никаких проблем. Но только под arm =) С наилучшими пожеланиями, Alexander. --- GoldED+/LNX 1.1.5-b20240309 |
Re: GoldEd, nodelist, buffer overflow
Vitaliy Aksyonov написал(а) к Alexey Khromov в Apr 25 07:47:34 по местному времени:
Привет, Alexey! 01 Apr 25 06:37, ты писал(а) мне: VA>> Есть на гитхабе аккаунт? Сделай пулл реквест. Я залью. AK> Конечно же есть. Зарядил PR). Написал пару вопросов. Поправь, пожалуйста. Best regards, Vitaliy Aksyonov. ... И всё-таки в дерьме, что-то есть... Миллиарды мух не могут ошибаться. --- GoldED+/LNX 1.1.5-b20240309 |
Re: GoldEd, nodelist, buffer overflow
Vitaliy Aksyonov написал(а) к Alexey Khromov в Apr 25 07:48:04 по местному времени:
Привет, Alexey! 01 Apr 25 09:20, ты писал(а) Semen Panevin: SP>> Что такое "fron" ? :) AK> Сонное "from", конечно. На сборку вроде не влияет) Тем не менее, давай поправим. ;) Best regards, Vitaliy Aksyonov. ... Сила есть - пошли все на ...! --- GoldED+/LNX 1.1.5-b20240309 |
Re: GoldEd, nodelist, buffer overflow
Vitaliy Aksyonov написал(а) к Vladimir Fyodorov в Apr 25 07:48:32 по местному времени:
Привет, Vladimir! 01 Apr 25 09:00, ты писал(а) Alexey Khromov: AK>> Вроде, работает и правильно обрезает строку: AK>> [url]https://disk.yandex.ru/i/fVoSPrPCynRx-A[/url] VF> Спасибо! Теперь буду ждать, когда попадёт в основную ветку и VF> кто-нибудь соберёт под мак (у Кругликова, вроде, с этим проблемы VF> появились...) Да уже б научился сам собирать. Там пару команд запустить всего надо. ;) Best regards, Vitaliy Aksyonov. ... Гостей встречают по одёжке, а провожают - по морде! --- GoldED+/LNX 1.1.5-b20240309 |
Re: GoldEd, nodelist, buffer overflow
Vladimir Fyodorov написал(а) к Vitaliy Aksyonov в Apr 25 17:27:59 по местному времени:
Разнообразно приветствую! VF>> Спасибо! Теперь буду ждать, когда попадёт в основную ветку и VF>> кто-нибудь соберёт под мак (у Кругликова, вроде, с этим проблемы VF>> появились...) VA> Да уже б научился сам собирать. Там пару команд запустить всего VA> надо. ;) Насмешил, спасибо :) -- Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Пропала несущая? Заплатите налоги! --- Нotdoged/2.13.5/Android |
Re: GoldEd, nodelist, buffer overflow
Vitaliy Aksyonov написал(а) к Vladimir Fyodorov в Apr 25 08:32:48 по местному времени:
Привет, Vladimir! 01 Apr 25 17:27, ты писал(а) мне: VF>>> Спасибо! Теперь буду ждать, когда попадёт в основную ветку и VF>>> кто-нибудь соберёт под мак (у Кругликова, вроде, с этим проблемы VF>>> появились...) VA>> Да уже б научился сам собирать. Там пару команд запустить всего VA>> надо. ;) VF> Насмешил, спасибо :) Сегодня, конечно, первое апреля, но я вполне серьёзно. Там ничего сложного. Best regards, Vitaliy Aksyonov. ... Не входить! Не будить! Комп не выключать! --- GoldED+/LNX 1.1.5-b20240309 |
Re: GoldEd, nodelist, buffer overflow
Vitaliy Aksyonov написал(а) к Alexey Khromov в Apr 25 09:50:48 по местному времени:
Привет, Alexey! 01 Apr 25 07:48, я писал(а) тебе: SP>>> Что такое "fron" ? :) AK>> Сонное "from", конечно. На сборку вроде не влияет) VA> Тем не менее, давай поправим. ;) Залил в мастер. Спасибо! Best regards, Vitaliy Aksyonov. ... Почему все дуры такие женщины? --- GoldED+/LNX 1.1.5-b20240309 |
Re: GoldEd, nodelist, buffer overflow
Alexander Kruglikov написал(а) к All в Apr 25 21:42:03 по местному времени:
Good ${greeting_time}, Vitaliy! 01 Apr 25 09:50, you wrote to Alexey Khromov: VA> Залил в мастер. Спасибо! а чего srcdate.h не поправился? =\ With best regards, Alexander. --- GoldED+/LNX 1.1.5-b20240309 |
Делаем universal binary под MacOS
Nil A написал(а) к Alexander Kruglikov в Apr 25 20:58:46 по местному времени:
Нello, Alexander! Tuesday April 01 2025 14:08, from Alexander Kruglikov -> Vladimir Fyodorov: VF>> (у Кругликова, вроде, с этим проблемы появились...) AK> Никаких проблем. Но только под arm =) Кури маны как собрать universal binary. Если собираешь из cmake, то добавь set(CMAKE[b]OSX_ARCНITECTURES "x86[/b]64;arm64" CACНE STRING "" FORCE) или cmake -DCMAKE[b]OSX_ARCНITECTURES="x86_64;arm64" -DCMAKE_BUILD[/b]TYPE=Release -B build -S . cmake --build build Если из Makefile собираешь, то надо добавлять "-arch x86_64 -arch arm64" в CFLAGS и LDFLAGS В конце проверь lipo -info имя_бинаря Best Regards, Nil --- GoldED+/LNX 1.1.5-b20240306 |
Текущее время: 13:27. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot