- GOLDED.DEVEL ------------ < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 38 из 80
 От   : Nil A                               2:5015/46         19 сен 26 03:52:32
 К    : Eugene Subbotin                                       19 сен 26 04:06:02
 Тема : Задрочить изменение размера окна
----------------------------------------------------------------------------------
                                                                                 
@REPLY: 2:5075/35@fidonet 6aad5dc7
@MSGID: 2:5015/46 6aadddd1
@CHRS: CP866 2
@TZUTC: 0300
@TID: hpt/lnx 1.9
Hello, Eugene!

Friday September 18 2026 18:50, from Eugene Subbotin -> Nil A:

 NA>>>> Можно задрочить изменение размера окна и перерисовку окна так, что
 NA>>>> оно зависнет вот так:
 ES>>> Фикс:
 ES>>> https://github.com/evs38/golded-plus/commit/29ed06e7dc0622d36292
 ES>>> 2 61af3 57475538eaed01

Всё хуйня, Миша. Давай по-новой (c)

 ==10631==ERROR: AddressSanitizer: dynamic-stack-buffer-overflow on address
0x7fff185833f0 at pc 0x0000004b3e08 bp 0x7fff185833c0 sp 0x7fff185833b8
WRITE of size 4 at 0x7fff185833f0 thread T0
  #0 0x4b3e07 in GPickArealist::print_line(unsigned int, unsigned int,
bool) /home/fido/src/golded-plus/golded3/gearea.cpp:569
  #1 0x883aad in gwinpick::display_page()
/home/fido/src/golded-plus/goldlib/gcui/gwinpick.cpp:375
  #2 0x4b1980 in GPickArealist::center()
/home/fido/src/golded-plus/golded3/gearea.cpp:346
  #3 0x4b1cd3 in GPickArealist::jump_to()
/home/fido/src/golded-plus/golded3/gearea.cpp:386
  #4 0x4b3760 in GPickArealist::open()
/home/fido/src/golded-plus/golded3/gearea.cpp:515
  #5 0x884dd8 in gwinpick::run_picker()
/home/fido/src/golded-plus/goldlib/gcui/gwinpick.cpp:580
  #6 0x4b8b37 in GPickArealist::Run(char const*, int, int&)
/home/fido/src/golded-plus/golded3/gearea.cpp:1149
  #7 0x4b8db3 in AreaPick(char*, int, int*)
/home/fido/src/golded-plus/golded3/gearea.cpp:1176
  #8 0x6217c6 in NewArea(bool)
/home/fido/src/golded-plus/golded3/geread2.cpp:545
    #9 0x5f04d0 in Reader() /home/fido/src/golded-plus/golded3/geread.cpp:267
    #10 0x58083a in main /home/fido/src/golded-plus/golded3/gemain.cpp:54
  #11 0x7f2a77453f44 in __libc_start_main
(/lib/x86_64-linux-gnu/libc.so.6+0x21f44)
  #12 0x408288
(/home/fido/src/golded-plus/build-asan/golded3/golded+0x408288)

Address 0x7fff185833f0 is located in stack of thread T0
 SUMMARY: AddressSanitizer: dynamic-stack-buffer-overflow
/home/fido/src/golded-plus/golded3/gearea.cpp:569 in GPickArealist::print_line(unsigned int, unsigned int, bool)
Shadow bytes around the buggy address:
  0x1000630a8620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  0x1000630a8630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  0x1000630a8640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  0x1000630a8650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  0x1000630a8660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
=>0x1000630a8670: 00 00 00 00 00 00 00 00 00 00 00 00 ca ca[ca]ca
  0x1000630a8680: 00 00 00 00 00 00 00 00 00 cb cb cb cb cb cb cb
  0x1000630a8690: 00 00 00 00 ca ca ca ca 00 00 00 05 cb cb cb cb
  0x1000630a86a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  0x1000630a86b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  0x1000630a86c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Shadow byte legend (one shadow byte represents 8 application bytes):
  Addressable:           00
  Partially addressable: 01 02 03 04 05 06 07
  Heap left redzone:       fa
  Freed heap region:       fd
  Stack left redzone:      f1
  Stack mid redzone:       f2
  Stack right redzone:     f3
  Stack after return:      f5
  Stack use after scope:   f8
  Global redzone:          f9
  Global init order:       f6
  Poisoned by user:        f7
  Container overflow:      fc
  Array cookie:            ac
  Intra object redzone:    bb
  ASan internal:           fe
  Left alloca redzone:     ca
  Right alloca redzone:    cb
  Shadow gap:              cc
==10631==ABORTING

 NA>> Я в такой хуйне не читаю.
 ES> Какой?

В кракозяренной. Вот щас читаю.

 ES>>> Окно 40x2? Серьёзно?

Я надел шапку QA и за час тебе напихал в кепку штук 6-7 багрепортов.
 Естессно, ни один жизоп по-трезвому не полезет в хелп, или дампить
джам, или окно делать в две строчки, но на то и QA.

 ES>>> Вот уж действительно, заказал -65536 пива, бар взорвался :)

 Зырь. Подходишь к банкомату и просишь его снять 2 рубля, а он тебе
даёт 65536 рублей - заебись?? Не, ну а чё, кто будет 2 рубля снимать???
;-=)

Best Regards, Nil
--- GoldED+/LNX 1.1.5-b20260305
 * Origin: I`m not AI but still can make mistakes, so double-check. (2:5015/46)
SEEN-BY: 5001/100 5015/46 5020/715 4441 5030/1081
5051/44 5057/19 6035/66
@PATH: 5015/46 5020/715



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

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