From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#37468: Gnumeric fails to build due to =?UTF-8?Q?=E2=80=98itstool=E2=80=99?= segfault Date: Fri, 20 Sep 2019 10:27:26 +0200 Message-ID: <878sqjtlsh.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:43074) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iBEGq-0002Ux-Kf for bug-guix@gnu.org; Fri, 20 Sep 2019 04:28:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iBEGo-0006Bz-TX for bug-guix@gnu.org; Fri, 20 Sep 2019 04:28:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47918) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iBEGo-0006Bh-Mm for bug-guix@gnu.org; Fri, 20 Sep 2019 04:28:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iBEGo-0001NT-Fo for bug-guix@gnu.org; Fri, 20 Sep 2019 04:28:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:42932) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iBEGH-0001kG-LP for bug-Guix@gnu.org; Fri, 20 Sep 2019 04:27:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35188) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iBEGH-0005wS-CD for bug-Guix@gnu.org; Fri, 20 Sep 2019 04:27:29 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=37264 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iBEGG-0004cD-9v for bug-Guix@gnu.org; Fri, 20 Sep 2019 04:27:28 -0400 List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: bug-Guix@gnu.org Hello, On =E2=80=98core-updates=E2=80=99 (commit fb1d8d2baab907493367930e8069f937a= 5187b61), Gnumeric fails to build due to a segfault of =E2=80=98itstool=E2=80=99 (tha= t=E2=80=99s on x86_64-linux): --8<---------------cut here---------------start------------->8--- make[2]: Leaving directory '/tmp/guix-build-gnumeric-1.12.45.drv-0/gnumeric= -1.12.45/templates' Making all in doc make[2]: Entering directory '/tmp/guix-build-gnumeric-1.12.45.drv-0/gnumeri= c-1.12.45/doc' GEN cs/cs.mo GEN de/de.mo GEN es/es.mo GEN sv/sv.mo make[3]: Entering directory '/tmp/guix-build-gnumeric-1.12.45.drv-0/gnumeri= c-1.12.45/doc' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/tmp/guix-build-gnumeric-1.12.45.drv-0/gnumeric= -1.12.45/doc' GEN de/ GEN es/ GEN sv/ GEN cs/ /gnu/store/29jhbbg1hf557x8j53f9sxd9imlmf02a-bash-minimal-5.0.7/bin/bash: li= ne 3: 23402 Segmentation fault itstool -m "${mo}" ${d}/C/gnumeric.xml make[2]: *** [Makefile:1411: cs/cs.stamp] Error 139 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/tmp/guix-build-gnumeric-1.12.45.drv-0/gnumeric= -1.12.45/doc' make[1]: *** [Makefile:668: all-recursive] Error 1 make[1]: Leaving directory '/tmp/guix-build-gnumeric-1.12.45.drv-0/gnumeric= -1.12.45' make: *** [Makefile:525: all] Error 2 command "make" "-j" "8" "gtk_update_icon_cache=3Dtrue" failed with status 2 builder for `/gnu/store/ycpc1zrlgmda7jq4rda6x3klsq8clqch-gnumeric-1.12.45.d= rv' failed with exit code 1 @ build-failed /gnu/store/ycpc1zrlgmda7jq4rda6x3klsq8clqch-gnumeric-1.12.45= .drv - 1 builder for `/gnu/store/ycpc1zrlgmda7jq4rda6x3klsq8clqch-gnumeric-= 1.12.45.drv' failed with exit code 1 --8<---------------cut here---------------end--------------->8--- (From .) Here=E2=80=99s an excerpt of the stack trace: --8<---------------cut here---------------start------------->8--- Core was generated by `/gnu/store/78w7y0lxar70j512iqw8x3nimzj10yga-python-3= .7.4/bin/python3 -s /gnu/st'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007fd83da82144 in function_code_fastcall () from /gnu/store/78w7y0lxar70j512iqw8x3nimzj10yga-python-3.7.4/lib/libpyt= hon3.7m.so.1.0 (gdb) bt #0 0x00007fd83da82144 in function_code_fastcall () from /gnu/store/78w7y0lxar70j512iqw8x3nimzj10yga-python-3.7.4/lib/libpyt= hon3.7m.so.1.0 #1 0x00007fd83dab33ef in _PyFunction_FastCallDict () from /gnu/store/78w7y0lxar70j512iqw8x3nimzj10yga-python-3.7.4/lib/libpyt= hon3.7m.so.1.0 #2 0x00007fd83d03d891 in libxml_xmlErrorFuncHandler () from /gnu/store/08si9lismjkgzqylwsnik8qqjbprfr3f-python-libxml2-2.9.9/li= b/python3.7/site-packages/libxml2mod.cpython-37m-x86_64-linux-gnu.so #3 0x00007fd83c9c0faa in xmlParserPrintFileContextInternal () from /gnu/store/cpv88zzh37l7gnsinbwxiz6mnv63s07x-libxml2-2.9.9/lib/libxm= l2.so.2 #4 0x00007fd83c9c12cc in xmlReportError () from /gnu/store/cpv88zzh37l7gnsinbwxiz6mnv63s07x-libxml2-2.9.9/lib/libxm= l2.so.2 #5 0x00007fd83c9c2c8d in __xmlRaiseError () from /gnu/store/cpv88zzh37l7gnsinbwxiz6mnv63s07x-libxml2-2.9.9/lib/libxm= l2.so.2 #6 0x00007fd83c9c7235 in xmlFatalErrMsgStrIntStr () from /gnu/store/cpv88zzh37l7gnsinbwxiz6mnv63s07x-libxml2-2.9.9/lib/libxm= l2.so.2 #7 0x00007fd83c9d4b1c in xmlParseEndTag2 () from /gnu/store/cpv88zzh37l7gnsinbwxiz6mnv63s07x-libxml2-2.9.9/lib/libxm= l2.so.2 #8 0x00007fd83c9d9526 in xmlParseElement () from /gnu/store/cpv88zzh37l7gnsinbwxiz6mnv63s07x-libxml2-2.9.9/lib/libxm= l2.so.2 #9 0x00007fd83c9d8c26 in xmlParseContent () from /gnu/store/cpv88zzh37l7gnsinbwxiz6mnv63s07x-libxml2-2.9.9/lib/libxm= l2.so.2 #10 0x00007fd83c9d94c3 in xmlParseElement () from /gnu/store/cpv88zzh37l7gnsinbwxiz6mnv63s07x-libxml2-2.9.9/lib/libxm= l2.so.2 #11 0x00007fd83c9d8c26 in xmlParseContent () from /gnu/store/cpv88zzh37l7gnsinbwxiz6mnv63s07x-libxml2-2.9.9/lib/libxm= l2.so.2 #12 0x00007fd83c9d94c3 in xmlParseElement () from /gnu/store/cpv88zzh37l7gnsinbwxiz6mnv63s07x-libxml2-2.9.9/lib/libxm= l2.so.2 #13 0x00007fd83c9d9b2b in xmlParseDocument () from /gnu/store/cpv88zzh37l7gnsinbwxiz6mnv63s07x-libxml2-2.9.9/lib/libxm= l2.so.2 #14 0x00007fd83d031587 in libxml_xmlParseDocument () from /gnu/store/08si9lismjkgzqylwsnik8qqjbprfr3f-python-libxml2-2.9.9/li= b/python3.7/site-packages/libxml2mod.cpython-37m-x86_64-linux-gnu.so #15 0x00007fd83dab379b in _PyMethodDef_RawFastCallKeywords () from /gnu/store/78w7y0lxar70j512iqw8x3nimzj10yga-python-3.7.4/lib/libpyt= hon3.7m.so.1.0 #16 0x00007fd83dab39c5 in _PyCFunction_FastCallKeywords () from /gnu/store/78w7y0lxar70j512iqw8x3nimzj10yga-python-3.7.4/lib/libpyt= hon3.7m.so.1.0 [=E2=80=A6] --8<---------------cut here---------------end--------------->8--- I found these: https://github.com/itstool/itstool/issues/17 https://bugzilla.opensuse.org/show_bug.cgi?id=3D1065270 Ludo=E2=80=99.