unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
From: Mathieu Othacehe <othacehe@gnu.org>
To: "Ludovic Courtès" <ludo@gnu.org>
Cc: 58923-done@debbugs.gnu.org
Subject: bug#58923: Malformed core dumps on Guix System
Date: Thu, 10 Nov 2022 18:14:59 +0100	[thread overview]
Message-ID: <87bkpezq7g.fsf@gnu.org> (raw)
In-Reply-To: <87r0ybjeue.fsf@gnu.org> ("Ludovic Courtès"'s message of "Thu, 10 Nov 2022 11:14:49 +0100")


Hey,

Thanks for trying to reproduce it. Turns out, it is now working both on
Berlin and on installation images but still failing on my machine. It's
not often that those kind of issues do resolve by themselves. I would
suspect a kernel regression here.

My machine has the following kernel:
Linux meije 5.19.15 #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux 

while Berlin and installation images have respectively:
Linux berlin.guix.gnu.org 6.0.7-gnu #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux
Linux gnu 6.0.7-gnu #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux

Anyway, we can now:

--8<---------------cut here---------------start------------->8---
wget https://dump.guix.gnu.org/download/installer-dump-1c97b34e
tar -xvf installer-dump-1c97b34e
cd dump.2022-10-14.17.15.30
gdb $(type -P guile) core-dump
(gdb) bt
#0  linux_destroy (dev=0x268e620) at arch/linux.c:1615
#1  0x00007fee6ae9cd37 in chained_finalizer (obj=0x7fee54779370, data=0x7fee6790acc0) at finalizers.c:84
#2  0x00007fee6adf5e3f in GC_invoke_finalizers () at extra/../finalize.c:1281
#3  0x00007fee6ae9d429 in scm_run_finalizers () at finalizers.c:414
#4  0x00007fee6aea4482 in finalization_thread_proc (unused=<optimized out>) at finalizers.c:244
#5  0x00007fee6ae9085a in c_body (d=0x7fee69f21d80) at continuations.c:430
#6  0x00007fee6af1d326 in vm_regular_engine (thread=0x7fee6a3b8b40) at vm-engine.c:972
#7  0x00007fee6af2a5d9 in scm_call_n (proc=<optimized out>, argv=<optimized out>, nargs=2) at vm.c:1610
#8  0x00007fee6ae9209a in scm_call_2 (proc=<optimized out>, arg1=<optimized out>, arg2=<optimized out>) at eval.c:503
#9  0x00007fee6af48742 in scm_c_with_exception_handler.constprop.0 (type=#t, handler_data=handler_data@entry=0x7fee69f21d10, thunk_data=thunk_data@entry=0x7fee69f21d10, thunk=<optimized out>, handler=<optimized out>)
    at exceptions.c:170
#10 0x00007fee6af1a88f in scm_c_catch (tag=<optimized out>, body=<optimized out>, body_data=<optimized out>, handler=<optimized out>, handler_data=<optimized out>, pre_unwind_handler=<optimized out>, 
    pre_unwind_handler_data=0x7fee6a436040) at throw.c:168
#11 0x00007fee6ae92e66 in scm_i_with_continuation_barrier (pre_unwind_handler=0x7fee6ae92b80 <pre_unwind_handler>, pre_unwind_handler_data=0x7fee6a436040, handler_data=0x7fee69f21d80, handler=0x7fee6ae998b0 <c_handler>, 
    body_data=0x7fee69f21d80, body=0x7fee6ae90850 <c_body>) at continuations.c:368
#12 scm_c_with_continuation_barrier (func=<optimized out>, data=<optimized out>) at continuations.c:464
#13 0x00007fee6af19b39 in with_guile (base=0x7fee69f21e08, data=0x7fee69f21e30) at threads.c:645
#14 0x00007fee6adf00ba in GC_call_with_stack_base (fn=fn@entry=0x7fee6af19a60 <with_guile>, arg=arg@entry=0x7fee69f21e30) at extra/../misc.c:2106
#15 0x00007fee6af128b8 in scm_i_with_guile (dynamic_state=<optimized out>, data=<optimized out>, func=<optimized out>) at threads.c:688
#16 scm_with_guile (func=<optimized out>, data=<optimized out>) at threads.c:694
#17 0x00007fee6adc6d7e in ?? () from /gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib/libpthread.so.0
#18 0x00007fee6a9c4eff in clone () from /gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib/libc.so.6
--8<---------------cut here---------------end--------------->8---

which feels quite nice.

Closing that one.

Thanks,

Mathieu




  reply	other threads:[~2022-11-10 17:16 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-10-31 10:23 bug#58923: Malformed core dumps on Guix System Mathieu Othacehe
2022-11-02 10:31 ` Ludovic Courtès
2022-11-02 11:25   ` Mathieu Othacehe
2022-11-02 14:18     ` zimoun
2022-11-03 11:21       ` Mathieu Othacehe
2022-11-10 10:14     ` Ludovic Courtès
2022-11-10 17:14       ` Mathieu Othacehe [this message]
2022-11-10 18:09         ` Maxim Cournoyer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87bkpezq7g.fsf@gnu.org \
    --to=othacehe@gnu.org \
    --cc=58923-done@debbugs.gnu.org \
    --cc=ludo@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).