Summary: | Падает оконный менеджер xfwm4 при работе с X2GO и RX@Etersoft | ||||||
---|---|---|---|---|---|---|---|
Product: | Branch p9 | Reporter: | Vitaly Lipatov <lav> | ||||
Component: | xfwm4 | Assignee: | qa-team <qa-team> | ||||
Status: | CLOSED WORKSFORME | QA Contact: | qa-p9 <qa-p9> | ||||
Severity: | normal | ||||||
Priority: | P3 | CC: | boyarsh, cas, glinkinvd, iv, oddity, sem | ||||
Version: | не указана | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Vitaly Lipatov
2019-04-17 12:13:01 MSK
Думаю стоит дождаться следующего релиза, вдруг там будет исправлено. А так без backtrace мало что можно сделать, у меня не воспроизводится. (В ответ на комментарий №1)
> Думаю стоит дождаться следующего релиза, вдруг там будет исправлено.
> А так без backtrace мало что можно сделать, у меня не воспроизводится.
Подождём. Фиксирую релиз, на котором у меня падает:
xfwm4-4.13.1-alt1.x86_64
А есть какие-то идеи, как получить backtrace?
Я могу поставить debuginfo и запустить xfwm4 под gdb, достаточно?
Created attachment 8113 [details] gdb backtrace для xfwm4 Долго ждал, и вдруг начало падать. Ловил через gdb: ... #9 0x00007fd57e0febe7 in handle_error (dpy=0x1612750, err=0x1a441c0, in_XReply=<optimized out>) at xcb_io.c:199 #10 0x00007fd57e0fec7d in handle_response (dpy=dpy@entry=0x1612750, response=0x1a441c0, in_XReply=in_XReply@entry=1) at xcb_io.c:324 #11 0x00007fd57e0ffb30 in _XReply (dpy=dpy@entry=0x1612750, rep=rep@entry=0x7ffc82f0bf20, extra=extra@entry=0, discard=discard@entry=1) at xcb_io.c:634 #12 0x00007fd57e0e53d5 in XGetGeometry (dpy=0x1612750, d=d@entry=8550973, root=root@entry=0x7ffc82f0c008, x=x@entry=0x7ffc82f0bff4, y=y@entry=0x7ffc82f0bff8, width=width@entry=0x7ffc82f0bffc, height=0x7ffc82f0c000, borderWidth=0x7ffc82f0bff0, depth=0x7ffc82f0c004) at GetGeom.c:47 #13 0x0000000000425434 in get_pixmap_geometry (out_depth=<synthetic pointer>, out_height=0x7ffc82f0bfec, out_width=0x7ffc82f0bfe8, pixmap=8550973, dpy=<optimized out>) at icons.c:306 #14 try_pixmap_and_mask (screen_info=screen_info@entry=0x18f38e0, src_pixmap=src_pixmap@entry=8550973, src_mask=src_mask@entry=0, width=width@entry=288, height=height@entry=288) at icons.c:434 #15 0x0000000000425ce7 in getClientIcon (c=0x192c000, width=288, height=288) at icons.c:590 #16 0x000000000043c781 in computeTabwinData (tabwin_widget=0x1988280, screen_info=0x18f38e0) at tabwin.c:713 ... (Ответ для Mikhail Efremov на комментарий #1) > Думаю стоит дождаться следующего релиза, вдруг там будет исправлено. > А так без backtrace мало что можно сделать, у меня не воспроизводится. Нашёл, что эта проблема исправлена в xfwm4-4.14.6 https://gitlab.xfce.org/xfce/xfwm4/-/issues/255 Но по какой-то причине нашего xfwm4-4.14.6-alt1 это не коснулось. Собрал для p9 4.16.1-alt1 из Сизифа, поставилось нормально, проблема ушла. Если будет возможность включить новую версию в новый Симпли, было бы хорошо. Если сейчас некстати, будет здорово принять в p9 после выпуска Симпли. Обновиться не сложно :) 267370 FAILED #1 [test-only] p9 xfwm4.git=4.16.1-alt1 По https://gitlab.xfce.org/xfce/xfwm4/-/issues/468 думал, что нужный коммит * c255a406b compositor: Handle XFixes XError Он вошёл только в 4.16.1 Попробовал собрать 4.14 с ним, но не помогло. Мне все же совсем е хочется тащить в p9 компоненты Xfce-4.16. Я попробую посмотреть код, может удастся найти и бэкпортировать нужное исправление. (Ответ для Mikhail Efremov на комментарий #6) > Мне все же совсем е хочется тащить в p9 компоненты Xfce-4.16. Я попробую > посмотреть код, может удастся найти и бэкпортировать нужное исправление. Я посмотрел по последним коммитам в xfwm4 — там слишком много разных исправлений ошибок. Перенести что-то конкретное, чтобы устранить проблему у меня не получилось. В принципе, проблема заботит только меня, а я уже выход нашёл (xfwm4-4.16). Так что можно спокойно ничего не делать. А если в p9 когда-то войдёт обновление Xfce, будет замечательно. Платформа: ALT Education 9.2 Версия пакета: xfwm4-4.14.6-alt1.x86_64 При использовании ALT Education 9.2 в качестве сервера и ALT Education 9.2 в качестве клиента - ошибку не получилось воспроизвести. Оконный менеджер xfwm4 не падает. |