GNU bug report logs - #68243
alacritty segmentation fault

Previous Next

Package: guix;

Reported by: Steven Roose <steven <at> roose.io>

Date: Thu, 4 Jan 2024 15:34:01 UTC

Severity: normal

Done: Sharlatan Hellseher <sharlatanus <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 68243 in the body.
You can then email your comments to 68243 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#68243; Package guix. (Thu, 04 Jan 2024 15:34:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Steven Roose <steven <at> roose.io>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 04 Jan 2024 15:34:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Steven Roose <steven <at> roose.io>
To: bug-guix <at> gnu.org
Subject: alacritty segmentation fault
Date: Thu, 4 Jan 2024 15:32:55 +0000
I've been using alacritty as my default terminal for about a year 
without much issues. I'm currently on v0.12.3 of alacritty and use it 
with i3 and Xorg. A month or two ago I noticed that upgrading GuixSD 
broke alacritty. Since it's my main terminal and I didn't have any other 
terminals installed, I was forced to rollback my system through GRUB 
because I couldn't literally not even open a terminal to investigate or 
roll-back by CLI. I was trying another system upgrade now and noticed 
the issue is still not fixed. When running alacritty from an 
already-open alacritty only shows me "segmentation fault". The working 
and broken version is both 0.12.3, so I think it might not be an 
alacritty issue but more a linking/build issue. I'm basically stuck on a 
months-old Guix until this is fixed.

If there is any way I can be of use by providing debug/log files of some 
kind, please let me know.





Information forwarded to bug-guix <at> gnu.org:
bug#68243; Package guix. (Fri, 05 Jan 2024 12:54:01 GMT) Full text and rfc822 format available.

Message #8 received at 68243 <at> debbugs.gnu.org (full text, mbox):

From: Efraim Flashner <efraim <at> flashner.co.il>
To: Steven Roose <steven <at> roose.io>
Cc: 68243 <at> debbugs.gnu.org
Subject: Re: bug#68243: alacritty segmentation fault
Date: Fri, 5 Jan 2024 14:52:59 +0200
[Message part 1 (text/plain, inline)]
On Thu, Jan 04, 2024 at 03:32:55PM +0000, Steven Roose wrote:
> I've been using alacritty as my default terminal for about a year without
> much issues. I'm currently on v0.12.3 of alacritty and use it with i3 and
> Xorg. A month or two ago I noticed that upgrading GuixSD broke alacritty.
> Since it's my main terminal and I didn't have any other terminals installed,
> I was forced to rollback my system through GRUB because I couldn't literally
> not even open a terminal to investigate or roll-back by CLI. I was trying
> another system upgrade now and noticed the issue is still not fixed. When
> running alacritty from an already-open alacritty only shows me "segmentation
> fault". The working and broken version is both 0.12.3, so I think it might
> not be an alacritty issue but more a linking/build issue. I'm basically
> stuck on a months-old Guix until this is fixed.
> 
> If there is any way I can be of use by providing debug/log files of some
> kind, please let me know.

Looking at 'alacritty --help' it looks like you can try adding -v (up to
3) to get a more verbose output so hopefully we get more of an error
message.

Which generation are you on that is working for you? Which one do you
know is segfaulting? I'd like to try to narrow it down.

-- 
Efraim Flashner   <efraim <at> flashner.co.il>   רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#68243; Package guix. (Sun, 07 Jan 2024 09:07:01 GMT) Full text and rfc822 format available.

Message #11 received at 68243 <at> debbugs.gnu.org (full text, mbox):

From: Efraim Flashner <efraim <at> flashner.co.il>
To: steven <at> roose.io
Cc: 68243 <at> debbugs.gnu.org
Subject: Re: bug#68243: alacritty segmentation fault
Date: Sun, 7 Jan 2024 11:06:40 +0200
[Message part 1 (text/plain, inline)]
I meant more of what's the guix version from the generation which
contains the non-working alacritty.

On Fri, Jan 05, 2024 at 02:51:34PM +0000, steven <at> roose.io wrote:
> How can I check generations for packages? `guix package -l` doesn't seem to show any useful information.
> 
> I can't seem to find out what the syntax should be for the PATTERN arguments in guix package, like `guix package --list-generations=PATTERN`.
> 
> I try `guix package -l alacritty`, `guix package --list-generations=alacritty` but always get `invalid syntax: alacritty`..
> 
> On 1/5/24 12:52 PM, Efraim Flashner <efraim <at> flashner.co.il> wrote:
> > On Thu, Jan 04, 2024 at 03:32:55PM +0000, Steven Roose wrote:
> > > I've been using alacritty as my default terminal for about a year without
> > > much issues. I'm currently on v0.12.3 of alacritty and use it with i3 and
> > > Xorg. A month or two ago I noticed that upgrading GuixSD broke alacritty.
> > > Since it's my main terminal and I didn't have any other terminals installed,
> > > I was forced to rollback my system through GRUB because I couldn't literally
> > > not even open a terminal to investigate or roll-back by CLI. I was trying
> > > another system upgrade now and noticed the issue is still not fixed. When
> > > running alacritty from an already-open alacritty only shows me "segmentation
> > > fault". The working and broken version is both 0.12.3, so I think it might
> > > not be an alacritty issue but more a linking/build issue. I'm basically
> > > stuck on a months-old Guix until this is fixed.
> > >
> > > If there is any way I can be of use by providing debug/log files of some
> > > kind, please let me know.
> > 
> > Looking at 'alacritty --help' it looks like you can try adding -v (up to
> > 3) to get a more verbose output so hopefully we get more of an error
> > message.
> > 
> > Which generation are you on that is working for you? Which one do you
> > know is segfaulting? I'd like to try to narrow it down.
> > 
> > 

-- 
Efraim Flashner   <efraim <at> flashner.co.il>   רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#68243; Package guix. (Sun, 07 Jan 2024 17:47:03 GMT) Full text and rfc822 format available.

Message #14 received at 68243 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Steven Roose <steven <at> roose.io>, 68243 <at> debbugs.gnu.org
Subject: Re: alacritty segmentation fault
Date: Sun, 07 Jan 2024 18:46:01 +0100
Am Donnerstag, dem 04.01.2024 um 15:32 +0000 schrieb Steven Roose:
> I've been using alacritty as my default terminal for about a year 
> without much issues. I'm currently on v0.12.3 of alacritty and use it
> with i3 and Xorg. A month or two ago I noticed that upgrading GuixSD 
> broke alacritty. Since it's my main terminal and I didn't have any
> other terminals installed, I was forced to rollback my system through
> GRUB because I couldn't literally not even open a terminal to
> investigate or roll-back by CLI. I was trying another system upgrade
> now and noticed the issue is still not fixed. When running alacritty
> from an already-open alacritty only shows me "segmentation fault".
> The working and broken version is both 0.12.3, so I think it might
> not be an alacritty issue but more a linking/build issue. I'm
> basically stuck on a months-old Guix until this is fixed.
> 
> If there is any way I can be of use by providing debug/log files of
> some kind, please let me know.
I suppose this might be related to the mesa update we had some while
ago.  I myself noticed that GNOME 4 apps stopped working due to some
very, very weird behaviour of the driver that I still don't comprehend.
Anyway, switching to the cairo renderer per environment variable worked
for me.  Perhaps there's something similar you can do for alacritty (or
otherwise switch back to the older mesa with an inferior/use any other
VTE for the time being).

Cheers





Information forwarded to bug-guix <at> gnu.org:
bug#68243; Package guix. (Thu, 11 Jan 2024 15:57:01 GMT) Full text and rfc822 format available.

Message #17 received at 68243 <at> debbugs.gnu.org (full text, mbox):

From: Steven Roose <steven <at> roose.io>
To: Efraim Flashner <efraim <at> flashner.co.il>, 68243 <at> debbugs.gnu.org
Subject: Re: bug#68243: alacritty segmentation fault
Date: Thu, 11 Jan 2024 15:55:56 +0000
This is what guix system describe shows:

> commit: aabfddbe8bc16fa82067e88e7d79c8c1bc802414

So that should be the one that works, I guess. The newer one doesn't.

On 1/7/24 09:06, Efraim Flashner wrote:
> I meant more of what's the guix version from the generation which
> contains the non-working alacritty.
>
> On Fri, Jan 05, 2024 at 02:51:34PM +0000, steven <at> roose.io wrote:
>> How can I check generations for packages? `guix package -l` doesn't seem to show any useful information.
>>
>> I can't seem to find out what the syntax should be for the PATTERN arguments in guix package, like `guix package --list-generations=PATTERN`.
>>
>> I try `guix package -l alacritty`, `guix package --list-generations=alacritty` but always get `invalid syntax: alacritty`..
>>
>> On 1/5/24 12:52 PM, Efraim Flashner <efraim <at> flashner.co.il> wrote:
>>> On Thu, Jan 04, 2024 at 03:32:55PM +0000, Steven Roose wrote:
>>>> I've been using alacritty as my default terminal for about a year without
>>>> much issues. I'm currently on v0.12.3 of alacritty and use it with i3 and
>>>> Xorg. A month or two ago I noticed that upgrading GuixSD broke alacritty.
>>>> Since it's my main terminal and I didn't have any other terminals installed,
>>>> I was forced to rollback my system through GRUB because I couldn't literally
>>>> not even open a terminal to investigate or roll-back by CLI. I was trying
>>>> another system upgrade now and noticed the issue is still not fixed. When
>>>> running alacritty from an already-open alacritty only shows me "segmentation
>>>> fault". The working and broken version is both 0.12.3, so I think it might
>>>> not be an alacritty issue but more a linking/build issue. I'm basically
>>>> stuck on a months-old Guix until this is fixed.
>>>>
>>>> If there is any way I can be of use by providing debug/log files of some
>>>> kind, please let me know.
>>> Looking at 'alacritty --help' it looks like you can try adding -v (up to
>>> 3) to get a more verbose output so hopefully we get more of an error
>>> message.
>>>
>>> Which generation are you on that is working for you? Which one do you
>>> know is segfaulting? I'd like to try to narrow it down.
>>>
>>>




Reply sent to Sharlatan Hellseher <sharlatanus <at> gmail.com>:
You have taken responsibility. (Fri, 29 Mar 2024 20:34:02 GMT) Full text and rfc822 format available.

Notification sent to Steven Roose <steven <at> roose.io>:
bug acknowledged by developer. (Fri, 29 Mar 2024 20:34:02 GMT) Full text and rfc822 format available.

Message #22 received at 68243-done <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 68243-done <at> debbugs.gnu.org
Subject: alacritty segmentation fault
Date: Fri, 29 Mar 2024 20:33:34 +0000
[Message part 1 (text/plain, inline)]
Fixed with 423ca234cbd7b4902fd2a3fbc089a6fd57ed5583.

Closing as resolved.

--
Oleg
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 27 Apr 2024 11:24:37 GMT) Full text and rfc822 format available.

This bug report was last modified 7 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.