On Fri, Jul 21, 2023 at 10:53 Morgan Aldridge <[email protected]>
wrote:

> On Fri, Jul 21, 2023 at 10:49 AM Theo de Raadt <[email protected]>
> wrote:
> >
> > Morgan Aldridge <[email protected]> wrote:
> >
> > > Since Ian mentioned devel/zeal for a USE_NOBTCFI update in -current, I
> > > figured I'd give it a try. Unfortunately, under OpenBSD
> > > amd64/6.3-stable, I get the following error when attempting to execute
> > > it:
> > >
> > > QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to
> '/tmp/runtime-username'
> > > zeal.core.applicationsingleton: Singleton ID:
> > > _nGQfwnfPpFrP7E8fa8MHCJw0S0KmYxfPsN0l86qrnY
> > > zeal.core.applicationsingleton: Cannot attach to the shared memory
> > > segment: "QSharedMemory::handle:: UNIX key file doesn't exist"
> > > zeal.core.applicationsingleton: Cannot connect to the local service:
> > > "QLocalSocket::connectToServer: Invalid name"
> > >
> > > There don't seem to be similar issues reported upstream. Can anyone
> > > else confirm this issue or provide any insight before I report?
> > >
> > > I use an fvwm-based WM, not a full desktop environment, if there's
> > > something for Qt apps that would need initialization in my .xsession
> > > to initialize shared memory.
> >
> > BIT/BTI failures result in SIGILL, generally visible in the shell.
> > If you are not sure, you use ktrace -di + kdump, to see if there is
> > a SIGILL.  If there is no SIGILL, it is unrelated to USE_NOBTCFI.
>
> My apologies for mentioning the USE_NOBTCFI update, Theo. That was
> just what piqued my interest in zeal, but I'm testing the 7.3-stable
> package.
>
> That said, thanks for the tip for the tip re:SIGILL and USE_NOBTCFI!


Further apologies around, my shared memory was full. It now launches
without issue under amd64/7.3-stable.

Morgan

> --
Morgan
---
http://makkintosshu.com/
https://centresteer.com/
https://tobuji.tech/
http://unna.org/

Reply via email to