[pkg-uWSGI-devel] Bug#900174: uwsgi: Segmentation fault with searx and even simple python3 application

Johannes Schauer josch at debian.org
Sun May 27 21:06:36 BST 2018


Control: affets -1 + libcap-ng searx

On Sun, 27 May 2018 07:18:27 +0200 Johannes 'josch' Schauer <josch at debian.org> wrote:
> Now upgrade the system to some new package versions of six days later:
> 
>     # echo 'deb http://snapshot.debian.org/archive/debian/20180430T000000Z sid main' > /etc/apt/sources.list
>     # apt update -o Acquire::Check-Valid-Until=false
>     # apt upgrade -o Acquire::Check-Valid-Until=false
> 
> The following packages will be upgraded:
> 
> file gcc-8-base ifupdown libargon2-0 libaudit-common libaudit1
> libcap-ng0 libgcc1 liblognorm5 libmagic-mgc libmagic1 libncurses5
> libncursesw5 libnorm1 libreadline7 libseccomp2 libstdc++6 libtinfo5
> libzstd1 ncurses-base ncurses-bin perl-base vim-common vim-tiny xxd
> zlib1g
> 
> After this upgrade, try restarting uwsgi and witness that it now fails

After poking around a bit, it turns out that upgrading libcap-ng0 from
0.7.7-3.1+b1 to 0.7.9-1 triggers this problem.

A workaround in case of searx (and maybe others) is to comment the line

autoload = true

in /usr/share/uwsgi/conf/default.ini. If that line is commented, then it will
work again even after upgrading libcap-ng0.

Thanks!

cheers, josch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-uwsgi-devel/attachments/20180527/d56f33c8/attachment.sig>


More information about the pkg-uWSGI-devel mailing list