Bug 51709 - acc вылетает при вызове раздела "локальные учётные записи"
Summary: acc вылетает при вызове раздела "локальные учётные записи"
Status: UNCONFIRMED
Alias: None
Product: Branch p11
Classification: Unclassified
Component: alterator-standalone (show other bugs)
Version: unspecified
Hardware: x86_64 Linux
: P5 normal
Assignee: qa-team@altlinux.org
QA Contact: qa-p11@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-13 12:13 MSK by Denis G. Samsonenko
Modified: 2024-11-24 20:53 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denis G. Samsonenko 2024-10-13 12:13:47 MSK
День добрый!

acc вылетает, когда пытаешься перейти в раздел "Локальные учётные записи".

# rpm -qf /sbin/acc
alterator-standalone-7.4.2-alt1.noarch

Система: стартеркит на p10, обновлённый до p11; kde5 на X11.

Вывод в консоль:

# LANG=C acc
;;; note: source file /sbin/acc
;;;       newer than compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/usr/sbin/acc.go
2 keyboards found
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/.private/root/runtime-root'
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
WARNING: (alterator lookout evaluation): imported module (alterator presentation events) overrides core binding `when'
Backtrace:
In ice-9/boot-9.scm:
    841:4 19 (with-throw-handler _ _ _)
In interfaces/guile/exit-handler.scm:
     17:6 18 (_)
In interfaces/guile/transport/pipe-channel.scm:
    13:24 17 (process-incoming #<procedure 7f7d22760200 at interfac…> …)
In interfaces/guile/lookout.scm:
    94:17 16 (_ _ _)
     82:8 15 (lookout-main _ _ _ . _)
     36:2 14 (auth-permission-denied _ . _)
    45:37 13 (_)
In interfaces/guile/lookout/root.scm:
     22:2 12 (start-loop _ #<procedure 7f7d22763780 at interfaces/gu…>)
In interfaces/guile/session/loop.scm:
    80:25 11 (_ _ #<procedure 7f7d22763780 at interfaces/guile/objec…>)
In interfaces/guile/presentation/container.scm:
   212:44 10 (_ _ _)
In ice-9/eval.scm:
    619:8  9 (_ #(#(#(#<directory (alterator lookout evaluati…> …)) …))
    619:8  8 (_ #(#(#(#<directory (alterator lookout evalua…> …) …) …))
In interfaces/guile/lookout/goto.scm:
     66:6  7 (document:replace-in-widget _ _ . _)
In ice-9/eval.scm:
    619:8  6 (_ #(#(#<directory (ui users ajax) 7f7d22580be0>)))
    159:9  5 (_ #(#(#(#<directory (ui users ajax) 7f7d22580be0>) …) …))
In interfaces/guile/d.scm:
   162:10  4 (_ (("/users/list_groups" language ("C") name #f)) #<pr…>)
In srfi/srfi-1.scm:
   679:15  3 (append-map _ _ . _)
   592:17  2 (map1 (("/users/list_groups" language ("C") name #f)))
In unknown file:
           1 (request-unix-server "/run/alteratord/.socket" "(\"/us…" …)
In ice-9/boot-9.scm:
   751:25  0 (dispatch-exception 0 type-error ((("name" . "only s…"))))

ice-9/boot-9.scm:751:25: In procedure dispatch-exception:
Throw to key `type-error' with args `((("name" . "only small latin letters, digits, '-' and '_' allowed, starting with a small latin letter.")))'.
Comment 1 Антон Мидюков 2024-10-13 12:43:16 MSK
Имя пользователя какое?
Comment 2 Denis G. Samsonenko 2024-10-13 13:44:25 MSK
(Ответ для Антон Мидюков на комментарий #1)
> Имя пользователя какое?

Не понял вопроса. В системе единственный пользователь (denis). Запуск что от root, что от пользователя даёт одинаковый результат. Как только нажимаешь на "Локальные учётные записи", сначала появляется пустое окно, которое сразу закрывается.
Comment 3 Denis G. Samsonenko 2024-10-23 11:01:17 MSK
Обновил ещё одну машину с p10 на p11. При этом сначала на этой машине проблем замечено не было, а спустя день-два обнаружил, что стало вылетать с теми же симптомами.

Вылетает только при попытке зайти в раздел "Локальные учётные записи".
Comment 4 Denis G. Samsonenko 2024-10-23 11:03:31 MSK
Похожая симптоматика описана тут:

https://bugzilla.altlinux.org/51723

https://bugzilla.altlinux.org/42735
Comment 5 Denis G. Samsonenko 2024-11-24 20:53:19 MSK
Похоже, что проблема возникает, когда у пользователя uid меньше, чем UID_MIN.

После обновления на p11 я смотрел, что там насыпало в /etc с *.rpmnew, и делал соответствующие изменения.

Пользователь у меня был с uid 500, а в login.defs UID_MIN стал теперь 1000.

После того, как сменил пользователю uid на 1000, acc перестал падать при попытке обращениюя к модулю "Локальные учётные записи".