Another data point for sigill (was: Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login)

2023-06-14 Thread Peter N. M. Hansteen
A similar situation with hexchat, after a fresh sysupgrade and reinstall of that package: [Wed Jun 14 22:43:33] peter@zaida:~$ egdb hexchat hexchat.core GNU gdb (GDB) 9.2 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-14 Thread Matthias Schmidt
* Stuart Henderson wrote: > On 2023/06/13 11:57, Matthias Schmidt wrote: > > $ pkg_info -vv screen | head -30 > > Information for inst:screen-4.9.0 > > [...] > > Size: 1244302 > > Signature: screen-4.9.0,10,c.97.0,curses.14.0,util.16.0 > > Packing-list: > > @comment $OpenBSD: PLIST,v 1.24

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-13 Thread Stuart Henderson
On 2023/06/13 11:57, Matthias Schmidt wrote: > $ pkg_info -vv screen | head -30 > Information for inst:screen-4.9.0 > [...] > Size: 1244302 > Signature: screen-4.9.0,10,c.97.0,curses.14.0,util.16.0 > Packing-list: > @comment $OpenBSD: PLIST,v 1.24 2019/08/15 21:01:49 naddy Exp $ > @name

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login - luajit / screen

2023-06-13 Thread Sebastien Marie
On Tue, Jun 13, 2023 at 11:57:43AM +0200, Matthias Schmidt wrote: > > I have some more packages that abort with SIGILL upon startup: > > $ pkg_info -vv neovim | head -30 > Information for inst:neovim-0.9.1 > [...] > Size: 28354538 > Signature: >

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-13 Thread Matthias Schmidt
Hi, * Sebastien Marie wrote: > On Mon, Jun 12, 2023 at 07:39:21PM +0200, Peter N. M. Hansteen wrote: > > > > That lead to, as far as I can tell, to every package on the system being > > reinstalled. > > > > However, unfortunately both firefox and thunderbird still dump core with > > "Illegal

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Peter N. M. Hansteen
On Mon, Jun 12, 2023 at 08:00:10PM +0200, Sebastien Marie wrote: > firefox (and thunderbird) has devel/nasm in BUILD_DEPENDS, so they should > have > asm functions which might need correction, or they might using a library in > this > case. > > Could you get a egdb backtrace (and a

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Sebastien Marie
On Mon, Jun 12, 2023 at 07:39:21PM +0200, Peter N. M. Hansteen wrote: > > That lead to, as far as I can tell, to every package on the system being > reinstalled. > > However, unfortunately both firefox and thunderbird still dump core with > "Illegal instruction". these ones are a bit

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Theo de Raadt
> We have an annotation we can use during ports build to mark binaries to > disable enforcement, this will get added to some ports with known > problems (but I think it maybe a bit problematic when it's a library > which doesn't yet work with IBT enforcement - in that case AIUI we'll > need to

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Stuart Henderson
On 2023/06/12 18:52, Sebastien Marie wrote: > note that instead of using pkg_delete, you could use: `pkg_add -Dinstalled > -u' > to force reinstalling already installed packages. if it gets to this point for anyone else, we would like to see the state of /var/db/pkg and try to figure out why

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Stuart Henderson
On 2023/06/12 19:21, Peter N. M. Hansteen wrote: > On Mon, Jun 12, 2023 at 05:50:13PM +0100, Stuart Henderson wrote: > > On 2023/06/12 18:34, Peter N. M. Hansteen wrote: > > > On Mon, Jun 12, 2023 at 05:08:20PM +0100, Stuart Henderson wrote: > > > > Ah, the next thing I would have suggested in

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Peter N. M. Hansteen
On Mon, Jun 12, 2023 at 06:52:00PM +0200, Sebastien Marie wrote: > On Mon, Jun 12, 2023 at 06:28:55PM +0200, Peter N. M. Hansteen wrote: > > On Mon, Jun 12, 2023 at 05:59:08PM +0200, Sebastien Marie wrote: > > > the package is too old. the signature date is 2023-04-16, so it hasn't > > > been >

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Peter N. M. Hansteen
On Mon, Jun 12, 2023 at 05:50:13PM +0100, Stuart Henderson wrote: > On 2023/06/12 18:34, Peter N. M. Hansteen wrote: > > On Mon, Jun 12, 2023 at 05:08:20PM +0100, Stuart Henderson wrote: > > > Ah, the next thing I would have suggested in that cause would have > > > been pkg_add -vvvu run under

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Sebastien Marie
On Mon, Jun 12, 2023 at 06:28:55PM +0200, Peter N. M. Hansteen wrote: > On Mon, Jun 12, 2023 at 05:59:08PM +0200, Sebastien Marie wrote: > > the package is too old. the signature date is 2023-04-16, so it hasn't been > > built with cf-protection=branch. it is why the kernel kills xfce4-session. >

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Peter N. M. Hansteen
On Mon, Jun 12, 2023 at 05:59:08PM +0200, Sebastien Marie wrote: > the package is too old. the signature date is 2023-04-16, so it hasn't been > built with cf-protection=branch. it is why the kernel kills xfce4-session. > > as from your first mail you said pkg_add -u was ran, could you double

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Sebastien Marie
On Mon, Jun 12, 2023 at 04:54:00PM +0200, Peter N. M. Hansteen wrote: > On Mon, Jun 12, 2023 at 04:47:41PM +0200, Sebastien Marie wrote: > > > (gdb) > > > > > > with some instruction I might be able to extract more information. > > > > > > > failing in _start is odd. it look like the binary

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Theo de Raadt
Peter N. M. Hansteen wrote: > On Mon, Jun 12, 2023 at 04:47:41PM +0200, Sebastien Marie wrote: > > > (gdb) > > > > > > with some instruction I might be able to extract more information. > > > > > > > failing in _start is odd. it look like the binary wasn't build with > >

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Stuart Henderson
On 2023/06/12 16:54, Peter N. M. Hansteen wrote: > On Mon, Jun 12, 2023 at 04:47:41PM +0200, Sebastien Marie wrote: > > > (gdb) > > > > > > with some instruction I might be able to extract more information. > > > > > > > failing in _start is odd. it look like the binary wasn't build with > >

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Peter N. M. Hansteen
On Mon, Jun 12, 2023 at 04:47:41PM +0200, Sebastien Marie wrote: > > (gdb) > > > > with some instruction I might be able to extract more information. > > > > failing in _start is odd. it look like the binary wasn't build with > cf-protection=branch, and the compiler has it since few weeks now

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Theo de Raadt
Yep -- it is definately an old binary. > failing in _start is odd. it look like the binary wasn't build with > cf-protection=branch, and the compiler has it since few weeks now (since > 2023-04-26 exactly). > > Could you check the signature date of your package ? > > $ grep @digital-signature

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Sebastien Marie
On Mon, Jun 12, 2023 at 04:17:18PM +0200, Peter N. M. Hansteen wrote: > On Mon, Jun 12, 2023 at 03:51:10PM +0200, Sebastien Marie wrote: > > On Mon, Jun 12, 2023 at 03:40:26PM +0200, Peter N. M. Hansteen wrote: > > > > > > [Mon Jun 12 15:28:27] peter@zaida:~$ ls -l *core > > > -rw--- 1 peter

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Peter N. M. Hansteen
On Mon, Jun 12, 2023 at 03:51:10PM +0200, Sebastien Marie wrote: > On Mon, Jun 12, 2023 at 03:40:26PM +0200, Peter N. M. Hansteen wrote: > > > > [Mon Jun 12 15:28:27] peter@zaida:~$ ls -l *core > > -rw--- 1 peter peter 1701245120 Jun 8 17:55 thunderbird.core > > -rw--- 1 peter peter

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Sebastien Marie
On Mon, Jun 12, 2023 at 03:40:26PM +0200, Peter N. M. Hansteen wrote: > > [Mon Jun 12 15:28:27] peter@zaida:~$ ls -l *core > -rw--- 1 peter peter 1701245120 Jun 8 17:55 thunderbird.core > -rw--- 1 peter peter 2102496 Jun 12 15:25 xfce4-session.core thunderbird.core date is

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Peter N. M. Hansteen
On Mon, Jun 12, 2023 at 03:31:37PM +0200, Sebastien Marie wrote: > On Mon, Jun 12, 2023 at 02:44:04PM +0200, Peter N. M. Hansteen wrote: > > >Synopsis: After snapshot upgrade, xfce4 session dies immediately after > > >xenodm auth > > >Category: Xorg, xenocara, xenodm, xfce > > >Environment: > >

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Peter N. M. Hansteen
On Mon, Jun 12, 2023 at 03:19:50PM +0200, Solène Rapenne wrote: > > what do you have in ~/.xsession-errors ? [Mon Jun 12 15:28:21] peter@zaida:~$ cat .xsession-errors Agent pid 63741 Identity added: /home/peter/.ssh/id_rsa (/home/peter/.ssh/id_rsa) Identity added: /home/peter/.ssh/id_ecdsa

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Sebastien Marie
On Mon, Jun 12, 2023 at 02:44:04PM +0200, Peter N. M. Hansteen wrote: > >Synopsis:After snapshot upgrade, xfce4 session dies immediately after > >xenodm auth > >Category:Xorg, xenocara, xenodm, xfce > >Environment: > System : OpenBSD 7.3 > Details : OpenBSD

Re: On 2013-06-12 snapshot xfce4 session dies immediately after xenodm login

2023-06-12 Thread Solène Rapenne
On Mon, 2023-06-12 at 14:44 +0200, Peter N. M. Hansteen wrote: > > SENDBUG: -*- sendbug -*- > SENDBUG: Lines starting with `SENDBUG' will be removed automatically. > SENDBUG: > SENDBUG: Choose from the following categories: > SENDBUG: > SENDBUG: system user library documentation kernel alpha