unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#64197: Segmentation fault while building ‘guix-cli-core.drv’
@ 2023-06-20 22:07 Ludovic Courtès
  2023-06-21 13:50 ` Christopher Baines
  2023-06-21 13:54 ` Ludovic Courtès
  0 siblings, 2 replies; 4+ messages in thread
From: Ludovic Courtès @ 2023-06-20 22:07 UTC (permalink / raw)
  To: 64197; +Cc: Christopher Baines

Hi,

I’ve seen this “failure to process the revision” on qa.guix due to a
segfault while building Guix (from
<https://data.qa.guix.gnu.org/job/46943>, commit
f3ec19edf3c3bb902a06ac597e5954b35ee41bce):

--8<---------------cut here---------------start------------->8---
loading...	 89.7% of 39 files[ 36/ 78] loading...	 92.3% of 39 files[ 37/ 78] loading...	 94.9% of 39 files[ 38/ 78] loading...	 97.4% of 39 files[ 39/ 78] loading...	100.0% of 39 files[ 39/ 78] compiling...	  0.0% of 39 files[ 40/ 78] compiling...	  2.6% of 39 files[ 41/ 78] compiling...	  5.1% of 39 files[ 42/ 78] compiling...	  7.7% of 39 files[ 43/ 78] compiling...	 10.3% of 39 files[ 44/ 78] compiling...	 12.8% of 39 files[ 45/ 78] compiling...	 15.4% of 39 files[ 46/ 78] compiling...	 17.9% of 39 files[ 42/400] loading...	 21.0% of 200 files[ 43/400] loading...	 21.5% of 200 files[ 44/400] loading...	 22.0% of 200 files[ 45/400] loading...	 22.5% of 200 filesbuilder for `/gnu/store/c9crr8vmiid4cgld1bmxqwcrmicr5572-guix-cli-core.drv' failed due to signal 11 (Segmentation fault)
@ build-failed /gnu/store/c9crr8vmiid4cgld1bmxqwcrmicr5572-guix-cli-core.drv - 1 builder for `/gnu/store/c9crr8vmiid4cgld1bmxqwcrmicr5572-guix-cli-core.drv' failed due to signal 11 (Segmentation fault)
cannot build derivation `/gnu/store/9d5as8x5k7z7vipmdvblbid261jpl3r5-guix-cli-core-modules.drv': 1 dependencies couldn't be built
--8<---------------cut here---------------end--------------->8---

Ludo’.




^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#64197: Segmentation fault while building ‘guix-cli-core.drv’
  2023-06-20 22:07 bug#64197: Segmentation fault while building ‘guix-cli-core.drv’ Ludovic Courtès
@ 2023-06-21 13:50 ` Christopher Baines
  2023-06-21 13:59   ` Ludovic Courtès
  2023-06-21 13:54 ` Ludovic Courtès
  1 sibling, 1 reply; 4+ messages in thread
From: Christopher Baines @ 2023-06-21 13:50 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 64197

[-- Attachment #1: Type: text/plain, Size: 1986 bytes --]


Ludovic Courtès <ludovic.courtes@inria.fr> writes:

> I’ve seen this “failure to process the revision” on qa.guix due to a
> segfault while building Guix (from
> <https://data.qa.guix.gnu.org/job/46943>, commit
> f3ec19edf3c3bb902a06ac597e5954b35ee41bce):
>
> loading...	 89.7% of 39 files[ 36/ 78] loading...	 92.3% of 39 files[ 37/ 78] loading...	 94.9% of 39 files[ 38/ 78] loading...	 97.4% of 39 files[ 39/ 78] loading...	100.0% of 39 files[ 39/ 78] compiling...	  0.0% of 39 files[ 40/ 78] compiling...	  2.6% of 39 files[ 41/ 78] compiling...	  5.1% of 39 files[ 42/ 78] compiling...	  7.7% of 39 files[ 43/ 78] compiling...	 10.3% of 39 files[ 44/ 78] compiling...	 12.8% of 39 files[ 45/ 78] compiling...	 15.4% of 39 files[ 46/ 78] compiling...	 17.9% of 39 files[ 42/400] loading...	 21.0% of 200 files[ 43/400] loading...	 21.5% of 200 files[ 44/400] loading...	 22.0% of 200 files[ 45/400] loading...	 22.5% of 200 filesbuilder for `/gnu/store/c9crr8vmiid4cgld1bmxqwcrmicr5572-guix-cli-core.drv' failed due to signal 11 (Segmentation fault)
> @ build-failed /gnu/store/c9crr8vmiid4cgld1bmxqwcrmicr5572-guix-cli-core.drv - 1 builder for `/gnu/store/c9crr8vmiid4cgld1bmxqwcrmicr5572-guix-cli-core.drv' failed due to signal 11 (Segmentation fault)
> cannot build derivation `/gnu/store/9d5as8x5k7z7vipmdvblbid261jpl3r5-guix-cli-core-modules.drv': 1 dependencies couldn't be built

This job looks to have failed at: 2023-06-19T13:54:13.047441

Looking at the logs on beid, I see this:

Jun 19 14:54:08 localhost vmunix: [4845598.954703] GC-marker-1[27719]: segfault at 170 ip 00007ffff7e19a25 sp 00007ffff6ad6c70 error 4 in libgc.so.1.5.1[7ffff7e1
2000+1c000] likely on CPU 15 (core 15, socket 0)
Jun 19 14:54:08 localhost vmunix: [4845598.954734] Code: 00 00 00 00 00 49 89 f9 48 89 c8 41 54 41 81 e1 ff 0f 00 00 55 48 89 fd 83 e7 0f 53 4c 89 c9 48 89 f3 48
 8b 70 30 48 c1 e9 04 <0f> b7 34 4e 49 89 f2 49 09 fa 75 4f 48 8d 4c 08 40 0f b6 31 40 84

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 987 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#64197: Segmentation fault while building ‘guix-cli-core.drv’
  2023-06-20 22:07 bug#64197: Segmentation fault while building ‘guix-cli-core.drv’ Ludovic Courtès
  2023-06-21 13:50 ` Christopher Baines
@ 2023-06-21 13:54 ` Ludovic Courtès
  1 sibling, 0 replies; 4+ messages in thread
From: Ludovic Courtès @ 2023-06-21 13:54 UTC (permalink / raw)
  To: 64197; +Cc: Christopher Baines

Ludovic Courtès <ludovic.courtes@inria.fr> skribis:

> I’ve seen this “failure to process the revision” on qa.guix due to a
> segfault while building Guix (from
> <https://data.qa.guix.gnu.org/job/46943>, commit
> f3ec19edf3c3bb902a06ac597e5954b35ee41bce):

Another one from <https://data.qa.guix.gnu.org/job/46926>:

--8<---------------cut here---------------start------------->8---
@ build-started /gnu/store/1cgnk6bxf220ppcvszyi0vd81n7bxcp2-guix-home.drv - x86_64-linux /var/log/guix/drvs/1c//gnk6bxf220ppcvszyi0vd81n7bxcp2-guix-home.drv.gz 27591
@ build-started /gnu/store/5q9jybdgjmyfmw3d1dzfg2anjyjcg56g-guix-system-modules.drv - x86_64-linux /var/log/guix/drvs/5q//9jybdgjmyfmw3d1dzfg2anjyjcg56g-guix-system-modules.drv.gz 27593
@ build-succeeded /gnu/store/5q9jybdgjmyfmw3d1dzfg2anjyjcg56g-guix-system-modules.drv -
[  0/ 36] loading...	  0.0% of 18 files[  1/ 36] loading...	  5.6% of 18 files[  2/ 36] loading...	 11.1% of 18 files[  3/ 36] loading...	 16.7% of 18 files[  4/ 36] loading...	 22.2% of 18 files[  5/ 36] loading...	 27.8% of 18 files[  6/ 36] loading...	 33.3% of 18 files[  7/ 36] loading...	 38.9% of 18 files[  8/ 36] loading...	 44.4% of 18 files[  9/ 36] loading...	 50.0% of 18 files[ 10/ 36] loading...	 55.6% of 18 files[ 11/ 36] loading...	 61.1% of 18 files[ 12/ 36] loading...	 66.7% of 18 files[ 13/ 36] loading...	 72.2% of 18 files[ 14/ 36] loading...	 77.8% of 18 files[ 15/ 36] loading...	 83.3% of 18 files[ 16/ 36] loading...	 88.9% of 18 files[ 17/ 36] loading...	 94.4% of 18 files[ 18/ 36] loading...	100.0% of 18 files[ 18/ 36] compiling...	  0.0% of 18 files[ 19/ 36] compiling...	  5.6% of 18 files[ 20/ 36] compiling...	 11.1% of 18 files[ 21/ 36] compiling...	 16.7% of 18 files[ 22/ 36] compiling...	 22.2% of 18 files[ 23/ 36] compiling...	 27.8% of 18 files[ 24/ 36] compiling...	 33.3% of 18 files[ 25/ 36] compiling...	 38.9% of 18 files[ 26/ 36] compiling...	 44.4% of 18 files[ 27/ 36] compiling...	 50.0% of 18 filesbuilder for `/gnu/store/1cgnk6bxf220ppcvszyi0vd81n7bxcp2-guix-home.drv' failed due to signal 11 (Segmentation fault)
@ build-failed /gnu/store/1cgnk6bxf220ppcvszyi0vd81n7bxcp2-guix-home.drv - 1 builder for `/gnu/store/1cgnk6bxf220ppcvszyi0vd81n7bxcp2-guix-home.drv' failed due to signal 11 (Segmentation fault)
--8<---------------cut here---------------end--------------->8---

Ludo’.




^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#64197: Segmentation fault while building ‘guix-cli-core.drv’
  2023-06-21 13:50 ` Christopher Baines
@ 2023-06-21 13:59   ` Ludovic Courtès
  0 siblings, 0 replies; 4+ messages in thread
From: Ludovic Courtès @ 2023-06-21 13:59 UTC (permalink / raw)
  To: Christopher Baines; +Cc: 64197

Hi!

Christopher Baines <mail@cbaines.net> skribis:

> Looking at the logs on beid, I see this:
>
> Jun 19 14:54:08 localhost vmunix: [4845598.954703] GC-marker-1[27719]: segfault at 170 ip 00007ffff7e19a25 sp 00007ffff6ad6c70 error 4 in libgc.so.1.5.1[7ffff7e1
> 2000+1c000] likely on CPU 15 (core 15, socket 0)
> Jun 19 14:54:08 localhost vmunix: [4845598.954734] Code: 00 00 00 00 00 49 89 f9 48 89 c8 41 54 41 81 e1 ff 0f 00 00 55 48 89 fd 83 e7 0f 53 4c 89 c9 48 89 f3 48
>  8b 70 30 48 c1 e9 04 <0f> b7 34 4e 49 89 f2 49 09 fa 75 4f 48 8d 4c 08 40 0f b6 31 40 84

Ouch, that’s new, isn’t it?

Could you dig when these failures started appearing?

Seems it didn’t happen on ci.guix at:

  https://ci.guix.gnu.org/jobset/master
  https://ci.guix.gnu.org/jobset/guix

This reminds me of the other GC marker bug you reported.  Is there
anything that could lead to different behaviors?

Thanks,
Ludo’.




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-06-21 14:01 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-06-20 22:07 bug#64197: Segmentation fault while building ‘guix-cli-core.drv’ Ludovic Courtès
2023-06-21 13:50 ` Christopher Baines
2023-06-21 13:59   ` Ludovic Courtès
2023-06-21 13:54 ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).