Bug#1000255: mpv: autopkgtest failures
On 2021-11-23 15 h 22, Sebastian Ramacher wrote: > Control: reassign -1 src:python-mpv 0.5.2-1 > Control: forwarded -1 https://github.com/jaseg/python-mpv/issues/187 > > On 2021-11-21 23:21:24, Sebastian Ramacher wrote: >> Control: tags -1 help >> >> On 2021-11-20 09:34:37 +0100, Gianfranco Costamagna wrote: >>> Source: mpv >>> Version: 0.34.0-1 >>> Severity: serious >>> >>> >>> Hello, the last version 0.34.0 is regressed on arm64 armhf and probably >>> other architectures. >>> >>> Look, e.g. >>> https://ci.debian.net/data/autopkgtest/testing/arm64/p/python-mpv/16812363/log.gz >>> >>> (Reading database ... 16518 files and directories currently installed.) >>> Removing autopkgtest-satdep (0) ... >>> autopkgtest [18:11:22]: test unittests: [--- >>> === python3.9 === >>> Segmentation fault >>> autopkgtest [18:11:43]: test unittests: ---] >>> autopkgtest [18:11:43]: test unittests: - - - - - - - - - - results - - - >>> - - - - - - - >>> unittestsFAIL non-zero exit status 139 >>> autopkgtest [18:11:43]: summary >>> unittestsFAIL non-zero exit status 139 >>> >>> I don't know which update triggered the regression, if the program itself >>> or something else in the toolchain. >>> >>> Can you please have a look? >>> >>> https://ci.debian.net/packages/p/python-mpv/testing/arm64/ >> >> The failing test is test_write. It crashes due to an infinte recursion >> in libx11-6's XPutImage which calls PutSubImage: >> >> #0 0xf4f3e31c in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, >> gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, >> req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, >> req_height=req_height@entry=1, >> dest_bits_per_pixel=dest_bits_per_pixel@entry=32, >> dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:878 >> #1 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, >> gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, >> req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, >> req_height=req_height@entry=1, >> dest_bits_per_pixel=dest_bits_per_pixel@entry=32, >> dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 >> #2 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, >> gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, >> req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, >> req_height=req_height@entry=1, >> dest_bits_per_pixel=dest_bits_per_pixel@entry=32, >> dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 >> #3 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, >> gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, >> req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, >> req_height=req_height@entry=1, >> dest_bits_per_pixel=dest_bits_per_pixel@entry=32, >> dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 >> #4 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, >> gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, >> req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, >> req_height=req_height@entry=1, >> dest_bits_per_pixel=dest_bits_per_pixel@entry=32, >> dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 >> #5 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, >> gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, >> req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, >> req_height=req_height@entry=1, >> dest_bits_per_pixel=dest_bits_per_pixel@entry=32, >> dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 >> #6 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, >> gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, >> req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, >> req_height=req_height@entry=1, >> dest_bits_per_pixel=dest_bits_per_pixel@entry=32, >> dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 >> #7 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, >> gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, >> req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, >> req_height=req_height@entry=1, >> dest_bits_per_pixel=dest_bits_per_pixel@entry=32, >> dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 >> #8 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, >> gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, >> req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, >> req_height=req_height@entry=1, >>
Bug#1000255: mpv: autopkgtest failures
Control: reassign -1 src:python-mpv 0.5.2-1 Control: forwarded -1 https://github.com/jaseg/python-mpv/issues/187 On 2021-11-21 23:21:24, Sebastian Ramacher wrote: > Control: tags -1 help > > On 2021-11-20 09:34:37 +0100, Gianfranco Costamagna wrote: > > Source: mpv > > Version: 0.34.0-1 > > Severity: serious > > > > > > Hello, the last version 0.34.0 is regressed on arm64 armhf and probably > > other architectures. > > > > Look, e.g. > > https://ci.debian.net/data/autopkgtest/testing/arm64/p/python-mpv/16812363/log.gz > > > > (Reading database ... 16518 files and directories currently installed.) > > Removing autopkgtest-satdep (0) ... > > autopkgtest [18:11:22]: test unittests: [--- > > === python3.9 === > > Segmentation fault > > autopkgtest [18:11:43]: test unittests: ---] > > autopkgtest [18:11:43]: test unittests: - - - - - - - - - - results - - - > > - - - - - - - > > unittestsFAIL non-zero exit status 139 > > autopkgtest [18:11:43]: summary > > unittestsFAIL non-zero exit status 139 > > > > I don't know which update triggered the regression, if the program itself > > or something else in the toolchain. > > > > Can you please have a look? > > > > https://ci.debian.net/packages/p/python-mpv/testing/arm64/ > > The failing test is test_write. It crashes due to an infinte recursion > in libx11-6's XPutImage which calls PutSubImage: > > #0 0xf4f3e31c in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, > gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, > req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, > req_height=req_height@entry=1, > dest_bits_per_pixel=dest_bits_per_pixel@entry=32, > dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:878 > #1 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, > gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, > req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, > req_height=req_height@entry=1, > dest_bits_per_pixel=dest_bits_per_pixel@entry=32, > dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 > #2 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, > gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, > req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, > req_height=req_height@entry=1, > dest_bits_per_pixel=dest_bits_per_pixel@entry=32, > dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 > #3 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, > gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, > req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, > req_height=req_height@entry=1, > dest_bits_per_pixel=dest_bits_per_pixel@entry=32, > dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 > #4 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, > gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, > req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, > req_height=req_height@entry=1, > dest_bits_per_pixel=dest_bits_per_pixel@entry=32, > dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 > #5 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, > gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, > req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, > req_height=req_height@entry=1, > dest_bits_per_pixel=dest_bits_per_pixel@entry=32, > dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 > #6 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, > gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, > req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, > req_height=req_height@entry=1, > dest_bits_per_pixel=dest_bits_per_pixel@entry=32, > dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 > #7 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, > gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, > req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, > req_height=req_height@entry=1, > dest_bits_per_pixel=dest_bits_per_pixel@entry=32, > dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 > #8 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, > gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, > req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, > req_height=req_height@entry=1, > dest_bits_per_pixel=dest_bits_per_pixel@entry=32, > dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 > #9
Bug#1000255: mpv: autopkgtest failures
Control: tags -1 help On 2021-11-20 09:34:37 +0100, Gianfranco Costamagna wrote: > Source: mpv > Version: 0.34.0-1 > Severity: serious > > > Hello, the last version 0.34.0 is regressed on arm64 armhf and probably other > architectures. > > Look, e.g. > https://ci.debian.net/data/autopkgtest/testing/arm64/p/python-mpv/16812363/log.gz > > (Reading database ... 16518 files and directories currently installed.) > Removing autopkgtest-satdep (0) ... > autopkgtest [18:11:22]: test unittests: [--- > === python3.9 === > Segmentation fault > autopkgtest [18:11:43]: test unittests: ---] > autopkgtest [18:11:43]: test unittests: - - - - - - - - - - results - - - - > - - - - - - > unittestsFAIL non-zero exit status 139 > autopkgtest [18:11:43]: summary > unittestsFAIL non-zero exit status 139 > > I don't know which update triggered the regression, if the program itself or > something else in the toolchain. > > Can you please have a look? > > https://ci.debian.net/packages/p/python-mpv/testing/arm64/ The failing test is test_write. It crashes due to an infinte recursion in libx11-6's XPutImage which calls PutSubImage: #0 0xf4f3e31c in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, req_height=req_height@entry=1, dest_bits_per_pixel=dest_bits_per_pixel@entry=32, dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:878 #1 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, req_height=req_height@entry=1, dest_bits_per_pixel=dest_bits_per_pixel@entry=32, dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 #2 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, req_height=req_height@entry=1, dest_bits_per_pixel=dest_bits_per_pixel@entry=32, dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 #3 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, req_height=req_height@entry=1, dest_bits_per_pixel=dest_bits_per_pixel@entry=32, dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 #4 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, req_height=req_height@entry=1, dest_bits_per_pixel=dest_bits_per_pixel@entry=32, dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 #5 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, req_height=req_height@entry=1, dest_bits_per_pixel=dest_bits_per_pixel@entry=32, dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 #6 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, req_height=req_height@entry=1, dest_bits_per_pixel=dest_bits_per_pixel@entry=32, dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 #7 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, req_height=req_height@entry=1, dest_bits_per_pixel=dest_bits_per_pixel@entry=32, dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 #8 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, req_height=req_height@entry=1, dest_bits_per_pixel=dest_bits_per_pixel@entry=32, dest_scanline_pad=dest_scanline_pad@entry=32) at ../../src/PutImage.c:920 #9 0xf4f3e7a4 in PutSubImage (dpy=dpy@entry=0x5776b8, d=d@entry=2097154, gc=gc@entry=0x5a01e0, image=image@entry=0x5a2ca8, req_xoffset=0, req_yoffset=req_yoffset@entry=0, x=0, y=y@entry=0, req_width=2096928, req_height=req_height@entry=1, dest_bits_per_pixel=dest_bits_per_pixel@entry=32, dest_scanline_pad=dest_scanline_pad@entry=32) at
Bug#1000255: mpv: autopkgtest failures
Source: mpv Version: 0.34.0-1 Severity: serious Hello, the last version 0.34.0 is regressed on arm64 armhf and probably other architectures. Look, e.g. https://ci.debian.net/data/autopkgtest/testing/arm64/p/python-mpv/16812363/log.gz (Reading database ... 16518 files and directories currently installed.) Removing autopkgtest-satdep (0) ... autopkgtest [18:11:22]: test unittests: [--- === python3.9 === Segmentation fault autopkgtest [18:11:43]: test unittests: ---] autopkgtest [18:11:43]: test unittests: - - - - - - - - - - results - - - - - - - - - - unittestsFAIL non-zero exit status 139 autopkgtest [18:11:43]: summary unittestsFAIL non-zero exit status 139 I don't know which update triggered the regression, if the program itself or something else in the toolchain. Can you please have a look? https://ci.debian.net/packages/p/python-mpv/testing/arm64/ thanks Gianfranco