Bug 45011

Summary: Падение приложения wxstedit при запуске
Product: Sisyphus Reporter: Pavel Shilov <shilovps>
Component: wxsteditAssignee: ildar <ildar>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, ildar
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Pavel Shilov 2023-01-24 09:49:04 MSK
Тестирование проводил на платформе:
* p10-server-10-x86-64

Версия пакета:
* wxstedit-1.6.0-alt5.r3169.5.x86_64

Шаги воспроизведения:
1. Установить пакет
2. Запустить пакет из терминала

Ожидаемый результат
Старт приложения


Фактический результат:
Падение приложения
$ wxStEdit %U

(wxStEdit:5825): Gtk-CRITICAL **: 09:41:59.670: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar

(wxStEdit:5825): Gtk-CRITICAL **: 09:41:59.671: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar

(wxStEdit:5825): Gtk-WARNING **: 09:41:59.672: Negative content height -6 (allocation 6, extents 6x6) while allocating gadget (node button, owner GtkButton)

(wxStEdit:5825): Gtk-WARNING **: 09:41:59.672: Negative content width -6 (allocation 6, extents 6x6) while allocating gadget (node button, owner GtkButton)

(wxStEdit:5825): Gtk-WARNING **: 09:41:59.672: Negative content height -6 (allocation 6, extents 6x6) while allocating gadget (node button, owner GtkButton)

(wxStEdit:5825): Gtk-WARNING **: 09:41:59.672: Negative content width -6 (allocation 6, extents 6x6) while allocating gadget (node button, owner GtkButton)

(wxStEdit:5825): Gtk-WARNING **: 09:41:59.674: Negative content width -6 (allocation 6, extents 6x6) while allocating gadget (node button, owner GtkButton)

(wxStEdit:5825): Gtk-WARNING **: 09:41:59.705: Negative content width -6 (allocation 6, extents 6x6) while allocating gadget (node button, owner GtkButton)

(wxStEdit:5825): Gtk-WARNING **: 09:41:59.725: Negative content width -6 (allocation 6, extents 6x6) while allocating gadget (node button, owner GtkButton)

(wxStEdit:5825): Gtk-WARNING **: 09:41:59.762: Negative content width -6 (allocation 6, extents 6x6) while allocating gadget (node button, owner GtkButton)

(wxStEdit:5825): Gtk-WARNING **: 09:41:59.796: Negative content width -6 (allocation 6, extents 6x6) while allocating gadget (node button, owner GtkButton)

(wxStEdit:5825): Gdk-CRITICAL **: 09:41:59.853: The window 0x55dab9039540 already has a drawing context. You cannot call gdk_window_begin_draw_frame() without calling gdk_window_end_draw_frame() first.

(wxStEdit:5825): Gdk-CRITICAL **: 09:41:59.853: gdk_drawing_context_get_cairo_context: assertion 'GDK_IS_DRAWING_CONTEXT (context)' failed
Ошибка сегментирования
Comment 1 ildar 2023-01-24 11:19:32 MSK
Это очень-очень старый код, который по недоразумению ещё в репозитарии.
Жить ему в Альте осталось недолго.
Подскажите, оно действительно вам нужно? Возможно, есть альтернативы?
https://www.scintilla.org/ выглядит вполне живой.
Comment 2 Антон Мидюков 2023-01-24 12:45:27 MSK
(Ответ для ildar на комментарий #1)
> Это очень-очень старый код, который по недоразумению ещё в репозитарии.
> Жить ему в Альте осталось недолго.
> Подскажите, оно действительно вам нужно? Возможно, есть альтернативы?
> https://www.scintilla.org/ выглядит вполне живой.

Так он же для wxlua нужен. Сам по себе он не нужен. wxlua можно собрать без него?
Comment 3 ildar 2023-01-24 13:01:12 MSK
вот выясняю ))
https://github.com/pkulchenko/wxlua/issues/114
Comment 4 Антон Мидюков 2023-01-26 09:08:59 MSK
wxlua 3.2.0.2-alt1 был собран без wxstedit, поэтому я удалил wxstedit из Сизифа.
Нет пакета, нет проблемы.

[#314167] DONE (try 2) del=wxstedit