Conversation
The debug logging is inconsistent with which screen number to print out in (usually disabled) debug log messages. Just use pScreen->myNum here and drop scrpriv->mynum entirely (not practically used anymore). Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> PR: #3723
The debug logging is inconsistent with which screen number to print out in (usually disabled) debug log messages. Just use pScreen->myNum here and drop scrpriv->mynum entirely (not practically used anymore). Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
b956a4f to
80c89a9
Compare
screen->pScreen is NULL during hostx_init() because it's set later during screen initialization. Use screen->mynum (the KdScreenInfo's screen number) which is available from the start. Also fix hostx_paint_rect for consistency. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
60a09d8 to
181d874
Compare
Verdict: pass — cleanup is fine; CI is currently NOT all-green (env/infra fails), so hold merge until green. Code review
Advisory (non-blocking)
CI status — NOT mergeable yet (contradicts the "all green" report)Current checks: 2 fail, 1 pending:
Rules
|
|
CI is NOT flaky — this PR introduces a real regressive NULL deref. Symptom (ubuntu-debug, repro): all ephyr tests fail (xehypr/xephyr-glamor xdpyinfo/xrandr/xvinfo/XTS/go-xts/bug1354-*): Root cause: the PR dereferences
but So both changed logging lines crash during early startup. The second commit's fix (hostx_set_win_title -> Minimal fix: keep using the |
The debug logging is inconsistent with which screen number to print out in
(usually disabled) debug log messages. Just use pScreen->myNum here and
drop scrpriv->mynum entirely (not practically used anymore).
Signed-off-by: Enrico Weigelt, metux IT consult info@metux.net