Bug#840481: singular-ui: segfault when piping to stdin

Jerome BENOIT calculus at rezozer.net
Wed Oct 12 17:33:27 UTC 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi, thanks for your report.

On 11/10/16 23:43, Ximin Luo wrote:
> Package: singular-ui
> Version: 4.0.3-p3+ds-1
> Severity: important
> 
> Dear Maintainer,
> 
> Some extra Sagemath test cases are failing since we upgraded to Singular 4;
> minimal test case:
> 
> $ echo '12345*54321;' | Singular
> [ fails spectacularly ]
> 
> but it works if you run `Singular` and type it in manually. Presumably the pipe
> version also worked with Singular 3 before.

Rebuilding the package against readline6 resolves the issue:
so it seems to be a readline6 to readline7 migration issue:
I am digging it.

Thanks,
Jerome


> 
> X
> 
> -- System Information:
> Debian Release: stretch/sid
>   APT prefers testing
>   APT policy: (990, 'testing'), (500, 'stable'), (300, 'unstable'), (200, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages singular-ui depends on:
> ii  libc6           2.24-3
> ii  libflint-2.5.2  2.5.2-9
> ii  libgcc1         1:6.1.1-11
> ii  libgmp10        2:6.1.1+dfsg-1
> ii  libmpfr4        3.1.5-1
> ii  libntl27        9.9.1-3
> ii  libreadline7    7.0-1
> ii  libsingular4    4.0.3-p3+ds-1
> ii  libstdc++6      6.1.1-11
> ii  libtinfo5       6.0+20160917-1
> ii  singular-data   4.0.3-p3+ds-1
> 
> Versions of packages singular-ui recommends:
> ii  singular-modules  4.0.3-p3+ds-1
> 
> Versions of packages singular-ui suggests:
> pn  singular-doc  <none>
> 
> -- no debconf information
> 

- -- 
Jerome BENOIT | calculus+at-rezozer^dot*net
https://qa.debian.org/developer.php?login=calculus@rezozer.net
AE28 AE15 710D FF1D 87E5  A762 3F92 19A6 7F36 C68B
-----BEGIN PGP SIGNATURE-----

iQQcBAEBCgAGBQJX/nPnAAoJED+SGaZ/NsaL6qcgANcFlEjvPCqsgUpTpqr+iKXT
9CBQDjjm4bHNHUbrrzs5jFfD5v7Z+UyiLW8QweDlJEPwI2ihSJUqasp3OEDEugFY
QBwNf+D5cdbNui6OYspnFqCUqz/Dmc4CAJ9nCqyESoDoQlH5wtlDq4T3mzqCSK4i
MFgmku3kqDqDe3uEmsPBoBxzh7kuPPSKdr4gQj8GQTDi2KO6LbLVPyFTT7ys01CN
zbzaiAhLLwJEXsDxNkopKJQFMc27kpdFMuCPrwB0wBLvk/ljdTDQ50Woll+V1Lhw
0SEyPfEOeep4QrogD9gumysWZbUG0iC7PoM+8gW0cB4r5t6yy9QaYYCMrs7AaiMz
5ocdZj7DXnPfxioihTBPcl8QJlAZc3o2THqJMDEiEOV3mqTnOf1GC3PKURkAl6Y2
wJREoEIDrtRJDAIiLU5N8K6a6UkIU2gTkuTGn9R+Iu0bRfzxFCu5mXocA7NK9eMP
UVdPcOsbXtmsN+CDwRwdCGAxHInQzNcQGPYB2QdNhws2Bdu9jtuYo8KK/ZTLc7tG
f71E9+bGhs2gpXeegXQn5PQssxdSV35zfoW57ME5bSGyUnNDc0We+y+qoOFj30p5
qrYwejZtIbtVtMtdUGMmk9KtV9gk2QqTMgygtjGr99l+piuPp4DelphuedD9hh5J
e0PLzoAm0S/lCA3fNJZ4/6RPsYuqbxZU4Ocl/YDHTmRgE7l/fFC14ZDGqNGamzOZ
ps3Zr3vO16RO5HMOYT81IJwL5bRx/+ybj/6AxMq9eI5DeGWAlKtdl7MSDckaOLDE
biLeGvbg6QOVO0CAw2VNEoJ0ry7YtDv10ncfmFQfyR2Vh+4XF4DaURoGQ0DB1MlN
O3izpMA/8a3AJ/jtL7VAhAs4WXoongQ8EBdhB8rRYjlYVw5c4MMa3qPpElDAQIPd
6Qfm/opjtfnitlXwd0dPjRyGUtTYmNpSmo7lwT4EyRbvAtAHwss/sII+OLaLVcUk
5gpHtoEE50t3qmFFtSESoVOG+MDr/0QMIixHe0HCQO5ZL6T6wCl8Y53PkdN8fMZ+
vG+CzI7hSH0Fhj36YrwEzBWWKYgxi/PYoVCYK8yT9YCCRX91okQnCAiTglCdrCNk
7vAeuHocEo06QRTdJKan2AStg7neSfASx7KRiA1n46aKTE4GLX0oGUr+RHKww3RT
sZ1rYKuFYAgTVCOMFPYtQVhyQIQlFvb+AYz6PK4A0mG+MQIaFAbo8vvGkZ/Oo3y2
S6pYGikXJzQaC1n729O6NcwSRKOnBLfYcCKJwINCGI4RgOVMuJmGlhBN/F+8KqnC
venUA0FTTW8goc/W8lJpM3deNj9UtxMRGCFzNpobg8dJzGHIuUQ6+QADzT45fSY=
=Bzg4
-----END PGP SIGNATURE-----



More information about the debian-science-maintainers mailing list