Re: Bug#765070: openrc: [kfreebsd] segfault in loopsolver

2014-10-18 Thread Steven Chamberlain
tags 765070 + patch thanks I've found the reason for this! In kfreebsd 9.2 or 10.x, kern.elf64.nxstack=1 by default, which means executable stacks are not allowed. The segfault happens at: | 1270: twalk(btree, idid_btree_builddescarray); where function idid_btree_builddescarray() is defined on

Re: Bug#765070: openrc: [kfreebsd] segfault in loopsolver

2014-10-18 Thread Steven Chamberlain
found 765070 openrc/0.13.1-1 thanks Hi, Bug is still present in this version. I've attached a new backtrace from running `rc-update -u`. The bug is reproducible on kfreebsd-amd64 kernel versions 9.2 and 10.1 (jessie/sid), but not on 9.0 (wheezy). I can't think why that might be. libkvm can be

Re: Bug#765070: openrc: [kfreebsd] segfault in loopsolver

2014-10-13 Thread Steven Chamberlain
The bug is triggerable on kfreebsd-amd64 with just `update-rc -u`. Rebuilding without debian/patches/0020-dependency-loop-resolver.patch, fixes the crash for me (in librc1). Regards, -- Steven Chamberlain ste...@pyro.eu.org -- To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org with