Bug#1032984:

2023-03-15 Thread Stefan Schippers



Package: libx11-6
Version: 2:1.8.4-2
Bug: #1032984

The issue has been filed upstream.
https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/186

Stefan

On 3/15/23 09:27, Debian Bug Tracking System wrote:

Thank you for filing a new Bug report with Debian.

You can follow progress on this Bug here: 1032984: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1032984.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
  Debian X Strike Force 

If you wish to submit further information on this problem, please
send it to 1032...@bugs.debian.org.

Please do not send mail to ow...@bugs.debian.org unless you wish
to report a problem with the Bug-tracking system.





Bug#1032379: bug#751: Update: crash due to fvwm window manager crash

2023-03-15 Thread Stefan Schippers

Thank you.
I have filed the issue upstream.
https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/186
Stefan

On 3/15/23 09:56, Klaus Ethgen wrote:

Hi,

I made a libx11 build with the version 2:1.8.4-3~really1.8.3~3 which is
really version 1.8.3-3, so reverting ALL in the new package.

That will solve the dependency stuff and will be overwritten when debian
comes out with a fixed package.

It is available in my repo:
deb ftp://ftp.ethgen.ch/pub/debian ceres unofficial

Regards
Klaus




Re: Bug#1032999: unblock: mesa/22.3.6-1

2023-03-15 Thread Simon McVittie
On Wed, 15 Mar 2023 at 14:40:27 +, Simon McVittie wrote:
>   [x] attach debdiff against the package in testing

Sorry, here's the debdiff, filtered to exclude .pick_status.json (which is
used upstream to track which changes should/should not be backported).

smcv


mesa_22.3.6-1-debdiff.diff.gz
Description: application/gzip


Bug#1032999: unblock: mesa/22.3.6-1

2023-03-15 Thread Simon McVittie
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: m...@packages.debian.org
Control: affects -1 + src:mesa
Control: block -1 by 1032887

Please consider unblocking package mesa.

[ Reason ]
New upstream bugfix release, fixing #1029731 (RC) and many more.

[ Impact ]
If not accepted, bookworm will ship with various avoidable crashes and
hangs in the graphics driver stack.

[ Tests ]
Has been in unstable for 17 days, currently no RC bugs.

[ Risks ]
I'll leave this for the Mesa maintainers to answer...

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [ ] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

[ Other info ]
I am not a maintainer of this package, just an interested user.

This can't migrate until llvm-toolchain-15 does (see #1032887, which I
believe is only waiting for a maintainer re-upload with build artifacts
excluded).

unblock mesa/22.3.6-1



Bug#1032984: libx11-6 version 2:1.8.4-2 regression

2023-03-15 Thread Timo Aaltonen

Stefan Schippers kirjoitti 15.3.2023 klo 10.23:

Package: libx11-6
Version: 2:1.8.4-2

I have frequent fvwm window manager crashes due to an assertion in 
libX11 that causes

a SIGABRT and window manager crash.
This bug is related to #1032379, if you go down to the thread it is 
triggered by the

same assertion.
I do not use a desktop environment, I just start X by using startx and 
use the fvwm2

window manager. The message printed from fvwm is:

fvwm: ../../src/xcb_io.c:626: _XAllocID: Assertion `ret != inval_id' 
failed.


I can reliably crash the window manager by doing some mouse actions in 
the root window

(minimize, maximize windows, resize windows).

I have reverted the following packages to 2:1.8.3-3 and no failures 
happen any more,

even after intensive stress tests:

libx11-6
libx11-data
libx11-dev
libx11-xcb-dev
libx11-xcb1

Backtrace of failed fvwm process follows.
Thank you.

Stefan

This is the backtrace of the failed fvwm process:

(gdb) run
Starting program: /usr/bin/fvwm
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after fork from child process 4851]
[Detaching after vfork from child process 4864]
Warning: Arg --fvwm-icons is obsolete and ignored
Python module python-xdg not found.fvwm: ../../src/xcb_io.c:626: 
_XAllocID: Assertion `ret != inval_id' failed.


Program received signal SIGABRT, Aborted.
__pthread_kill_implementation (threadid=, 
signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44

44  ./nptl/pthread_kill.c: No such file or directory.
(gdb) bt
#0  __pthread_kill_implementation (threadid=, 
signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
#1  0x76ca9d2f in __pthread_kill_internal (signo=6, 
threadid=) at ./nptl/pthread_kill.c:78
#2  0x76c5aef2 in __GI_raise (sig=sig@entry=6) at 
../sysdeps/posix/raise.c:26

#3  0x76c45472 in __GI_abort () at ./stdlib/abort.c:79
#4  0x76c45395 in __assert_fail_base
     (fmt=0x76db9a70 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", 
assertion=assertion@entry=0x77b75b2a "ret != inval_id", 
file=file@entry=0x77b75a9b "../../src/xcb_io.c", 
line=line@entry=626, function=function@entry=0x77b75ef0 "_XAllocID") 
at ./assert/assert.c:92
#5  0x76c53df2 in __GI___assert_fail (assertion=0x77b75b2a 
"ret != inval_id", file=0x77b75a9b "../../src/xcb_io.c", line=626, 
function=0x77b75ef0 "_XAllocID") at ./assert/assert.c:101

#6  0x77b02443 in  () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#7  0x77e56558 in XRenderCreatePicture () at 
/usr/lib/x86_64-linux-gnu/libXrender.so.1

#8  0x77f9e5b6 in  () at /usr/lib/x86_64-linux-gnu/libXft.so.2
#9  0x77f9ec95 in XftDrawGlyphs () at 
/usr/lib/x86_64-linux-gnu/libXft.so.2
#10 0x77f9f2ad in XftDrawStringUtf8 () at 
/usr/lib/x86_64-linux-gnu/libXft.so.2

#11 0x555ff843 in  ()
#12 0x555e6dfb in  ()
#13 0x555a5fff in  ()
#14 0x555a7ba4 in  ()
#15 0x55588dba in  ()
#16 0x5558c4eb in  ()
#17 0x5558c66c in  ()
#18 0x55600189 in  ()
#19 0x5560020f in  ()
#20 0x77add9da in XCheckIfEvent () at 
/usr/lib/x86_64-linux-gnu/libX11.so.6

#21 0x55600b62 in  ()
#22 0x55600cb7 in  ()
#23 0x5558d58a in  ()
#24 0x555bfb2f in  ()
#25 0x555a92ca in  ()
#26 0x555a9bf4 in  ()
#27 0x555c7f29 in  ()
#28 0x55589d43 in  ()
#29 0x5558c4eb in  ()
#30 0x5558c5e4 in  ()
#31 0x555674f7 in  ()
#32 0x76c4618a in __libc_start_call_main 
(main=main@entry=0x55565a90, argc=argc@entry=1, 
argv=argv@entry=0x7fffe4d8) at 
../sysdeps/nptl/libc_start_call_main.h:58
#33 0x76c46245 in __libc_start_main_impl (main=0x55565a90, 
argc=1, argv=0x7fffe4d8, init=, fini=, 
rtld_fini=, stack_end=0x7fffe4c8) at 
../csu/libc-start.c:381

#34 0x55568631 in  ()
(gdb)



Well, it still needs someone to file a bug upstream.


--
t



Bug#1032379: bug#751: Update: crash due to fvwm window manager crash

2023-03-15 Thread Klaus Ethgen
Hi,

I made a libx11 build with the version 2:1.8.4-3~really1.8.3~3 which is
really version 1.8.3-3, so reverting ALL in the new package.

That will solve the dependency stuff and will be overwritten when debian
comes out with a fixed package.

It is available in my repo:
   deb ftp://ftp.ethgen.ch/pub/debian ceres unofficial

Regards
   Klaus
-- 
Klaus Ethgen   http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16Klaus Ethgen 
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C


signature.asc
Description: PGP signature


Bug#1032984: libx11-6 version 2:1.8.4-2 regression

2023-03-15 Thread Stefan Schippers

Package: libx11-6
Version: 2:1.8.4-2

I have frequent fvwm window manager crashes due to an assertion in libX11 that 
causes
a SIGABRT and window manager crash.
This bug is related to #1032379, if you go down to the thread it is triggered 
by the
same assertion.
I do not use a desktop environment, I just start X by using startx and use the 
fvwm2
window manager. The message printed from fvwm is:

fvwm: ../../src/xcb_io.c:626: _XAllocID: Assertion `ret != inval_id' failed.

I can reliably crash the window manager by doing some mouse actions in the root 
window
(minimize, maximize windows, resize windows).

I have reverted the following packages to 2:1.8.3-3 and no failures happen any 
more,
even after intensive stress tests:

libx11-6
libx11-data
libx11-dev
libx11-xcb-dev
libx11-xcb1

Backtrace of failed fvwm process follows.
Thank you.

Stefan

This is the backtrace of the failed fvwm process:

(gdb) run
Starting program: /usr/bin/fvwm
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after fork from child process 4851]
[Detaching after vfork from child process 4864]
Warning: Arg --fvwm-icons is obsolete and ignored
Python module python-xdg not found.fvwm: ../../src/xcb_io.c:626: _XAllocID: 
Assertion `ret != inval_id' failed.

Program received signal SIGABRT, Aborted.
__pthread_kill_implementation (threadid=, signo=signo@entry=6, 
no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
44  ./nptl/pthread_kill.c: No such file or directory.
(gdb) bt
#0  __pthread_kill_implementation (threadid=, 
signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
#1  0x76ca9d2f in __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78
#2  0x76c5aef2 in __GI_raise (sig=sig@entry=6) at 
../sysdeps/posix/raise.c:26
#3  0x76c45472 in __GI_abort () at ./stdlib/abort.c:79
#4  0x76c45395 in __assert_fail_base
(fmt=0x76db9a70 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x77b75b2a 
"ret != inval_id", file=file@entry=0x77b75a9b "../../src/xcb_io.c", line=line@entry=626, 
function=function@entry=0x77b75ef0 "_XAllocID") at ./assert/assert.c:92
#5  0x76c53df2 in __GI___assert_fail (assertion=0x77b75b2a "ret != inval_id", 
file=0x77b75a9b "../../src/xcb_io.c", line=626, function=0x77b75ef0 "_XAllocID") 
at ./assert/assert.c:101
#6  0x77b02443 in  () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#7  0x77e56558 in XRenderCreatePicture () at 
/usr/lib/x86_64-linux-gnu/libXrender.so.1
#8  0x77f9e5b6 in  () at /usr/lib/x86_64-linux-gnu/libXft.so.2
#9  0x77f9ec95 in XftDrawGlyphs () at 
/usr/lib/x86_64-linux-gnu/libXft.so.2
#10 0x77f9f2ad in XftDrawStringUtf8 () at 
/usr/lib/x86_64-linux-gnu/libXft.so.2
#11 0x555ff843 in  ()
#12 0x555e6dfb in  ()
#13 0x555a5fff in  ()
#14 0x555a7ba4 in  ()
#15 0x55588dba in  ()
#16 0x5558c4eb in  ()
#17 0x5558c66c in  ()
#18 0x55600189 in  ()
#19 0x5560020f in  ()
#20 0x77add9da in XCheckIfEvent () at 
/usr/lib/x86_64-linux-gnu/libX11.so.6
#21 0x55600b62 in  ()
#22 0x55600cb7 in  ()
#23 0x5558d58a in  ()
#24 0x555bfb2f in  ()
#25 0x555a92ca in  ()
#26 0x555a9bf4 in  ()
#27 0x555c7f29 in  ()
#28 0x55589d43 in  ()
#29 0x5558c4eb in  ()
#30 0x5558c5e4 in  ()
#31 0x555674f7 in  ()
#32 0x76c4618a in __libc_start_call_main 
(main=main@entry=0x55565a90, argc=argc@entry=1, 
argv=argv@entry=0x7fffe4d8) at ../sysdeps/nptl/libc_start_call_main.h:58
#33 0x76c46245 in __libc_start_main_impl (main=0x55565a90, argc=1, 
argv=0x7fffe4d8, init=, fini=, 
rtld_fini=, stack_end=0x7fffe4c8) at ../csu/libc-start.c:381
#34 0x55568631 in  ()
(gdb)