Pop-Up Thingie

>>> Magnum BBS <<<
  • Home
  • Forum
  • Files
  • Log in

  1. Forum
  2. Usenet
  3. LINUX.DEBIAN.PORTS.MIPS
  • Help with neovim segfault on mips64el (Loongson specific?)

    From James McCoy@21:1/5 to All on Sun Jan 28 21:00:02 2018
    Hi all,

    Recently neovim has been segfaulting during tests in both the neovim[0] and neovim-qt[1][2] builds. This appears to be specific to Loongson
    hardware, as the build[3] on mipsel-sil-01.d.o (Octeon) worked. I'm
    also unable to reproduce the problems on eller (another Octeon).

    [0]: https://buildd.debian.org/status/fetch.php?pkg=neovim&arch=mips64el&ver=0.2.2-2&stamp=1516772635&raw=0
    [1]: https://buildd.debian.org/status/fetch.php?pkg=neovim-qt&arch=mips64el&ver=0.2.8-2&stamp=1516592952&raw=0
    [2]: https://buildd.debian.org/status/fetch.php?pkg=neovim-qt&arch=mips64el&ver=0.2.8-3&stamp=1517149409&raw=0
    [3]: https://buildd.debian.org/status/fetch.php?pkg=neovim&arch=mips64el&ver=0.2.2-2&stamp=1516818666&raw=0

    Does anyone have some insight into possible issues or would be willing
    to look into the problem?

    Cheers,
    --
    James
    GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From James McCoy@21:1/5 to James Cowgill on Fri Feb 2 15:50:01 2018
    On Fri, Feb 02, 2018 at 02:32:12PM +0000, James Cowgill wrote:
    Hi,

    On 28/01/18 19:52, James McCoy wrote:
    Hi all,

    Recently neovim has been segfaulting during tests in both the neovim[0] and neovim-qt[1][2] builds. This appears to be specific to Loongson
    hardware, as the build[3] on mipsel-sil-01.d.o (Octeon) worked. I'm
    also unable to reproduce the problems on eller (another Octeon).

    [0]: https://buildd.debian.org/status/fetch.php?pkg=neovim&arch=mips64el&ver=0.2.2-2&stamp=1516772635&raw=0
    [1]: https://buildd.debian.org/status/fetch.php?pkg=neovim-qt&arch=mips64el&ver=0.2.8-2&stamp=1516592952&raw=0
    [2]: https://buildd.debian.org/status/fetch.php?pkg=neovim-qt&arch=mips64el&ver=0.2.8-3&stamp=1517149409&raw=0
    [3]: https://buildd.debian.org/status/fetch.php?pkg=neovim&arch=mips64el&ver=0.2.2-2&stamp=1516818666&raw=0

    Does anyone have some insight into possible issues or would be willing
    to look into the problem?

    The segfault happens inside libjemalloc which means this is very likely caused by #843926 ("jemalloc uses a hard coded page size detected during build"). It only fails on Loongsons because they have 16K pages whereas
    the Octeons have 4K pages.

    Ah, thanks for the information. I'll disable the use of jemalloc for
    now, then.

    Cheers,
    --
    James
    GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From James Cowgill@21:1/5 to James McCoy on Fri Feb 2 15:40:02 2018
    Copy: debian-mips@lists.debian.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --NqXiryqdQGeb7XJmoulwZ1jjbD7pFPCBr
    Content-Type: text/plain; charset=utf-8
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable

    Hi,

    On 28/01/18 19:52, James McCoy wrote:
    Hi all,

    Recently neovim has been segfaulting during tests in both the neovim[0] and neovim-qt[1][2] builds. This appears to be specific to Loongson
    hardware, as the build[3] on mipsel-sil-01.d.o (Octeon) worked. I'm
    also unable to reproduce the problems on eller (another Octeon).

    [0]: https://buildd.debian.org/status/fetch.php?pkg=neovim&arch=mips64el&ver=0.2.2-2&stamp=1516772635&raw=0
    [1]: https://buildd.debian.org/status/fetch.php?pkg=neovim-qt&arch=mips64el&ver=0.2.8-2&stamp=1516592952&raw=0
    [2]: https://buildd.debian.org/status/fetch.php?pkg=neovim-qt&arch=mips64el&ver=0.2.8-3&stamp=1517149409&raw=0
    [3]: https://buildd.debian.org/status/fetch.php?pkg=neovim&arch=mips64el&ver=0.2.2-2&stamp=1516818666&raw=0

    Does anyone have some insight into possible issues or would be willing
    to look into the problem?

    The segfault happens inside libjemalloc which means this is very likely
    caused by #843926 ("jemalloc uses a hard coded page size detected during build"). It only fails on Loongsons because they have 16K pages whereas
    the Octeons have 4K pages.

    James


    --NqXiryqdQGeb7XJmoulwZ1jjbD7pFPCBr--

    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCgAdFiEE+Ixt5DaZ6POztUwQx/FnbeotAe8FAlp0dmwACgkQx/Fnbeot Ae+zAw//W7jNQc85O3ElWC5dLkwxQ1RkcuHQ+3MfVe1QKs5Ut4d6MGJMpqHNeezL 81aPnhNFPoGDzQscaDoiFGdpny567YdArmC+8COOWv7JeA5z76aQQOIQt8Su/EYy FbaZxkLX/cwZinI8hdkOlgeG8GauvrWN0p1Qi6b6/HiriWX2pALZR2wfICrNOga2 n4VJW3oNBV+Y+SP9DukvW/n+3oDwmDQdVcVKcmI7PcZHRaz0eJ0pardWETNSHC2S m2LUyWTocxIZ/XiLY19aUw5Cs4CDjoSb0Jgd3iehuR9f1xsf68FyDbbgtNbRcsle VXZ+4TcDWHXECDdhBPQPiUNZwXY3+JNKHhg/s5wDqA+M1JZTaQc/HGrtAOvzCNwh 3BrjEQIJRLlN9S854Y2byD+XdavU3950R7k6ZJk5NIHGm0SGafTHvkCW68KiY4ix DggNGxgYV8arPdekwzLCRJwWhdJeBa0slHzvgPjaESjavRhkQv7xCTeO36Zm4qh9 1tBCQEjiEQjb+AQuZUoqKNTGkrNqv6L+eDQ9QhUxyXxBq6D+u743tiGoAy0hBy2H 22aRm5k+MLLavYO977/mzzASPg+EuzqsYSea/Ku1HYbWdLf0bp2adlL8URdRXPN/ h9pJe3kZm4VGtQ9cNM6c4i0/io5OLYfaFt5mgTThI+yS+XTSLO8=
    =PtNB
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • Who's Online

  • System Info

    Sysop: Keyop
    Location: Huddersfield, West Yorkshire, UK
    Users: 546
    Nodes: 16 (2 / 14)
    Uptime: 151:05:44
    Calls: 10,383
    Files: 14,054
    Messages: 6,417,797

© >>> Magnum BBS <<<, 2025