all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Luis Felipe López Acevedo" <felipe.lopez@openmailbox.org>
To: Federico Beffa <beffa@ieee.org>
Cc: Guix-devel <guix-devel@gnu.org>
Subject: Re: DrRacket
Date: Sat, 14 Mar 2015 14:27:10 -0500	[thread overview]
Message-ID: <8c7a20d55e3696bfd482252814e882c9@openmailbox.org> (raw)
In-Reply-To: <CAKrPhPMc3m+HXpucxo2Z3Gyo29mbJpZN-+-q7YGZm9BvTeUUpA@mail.gmail.com>

On 2015-03-14 12:16, Federico Beffa wrote:
> On Sat, Mar 14, 2015 at 4:00 PM, Ludovic Courtès <ludo@gnu.org> wrote:
>> Federico Beffa <beffa@ieee.org> skribis:
>> 
>>> * When the program starts the Debian version shows a message windows
>>> with the loading process. The window doesn't appear with the guix
>>> version.
>> 
>> Could it be that the window’s PNG isn’t found or something like that?
> 
> I think that the .png is found. strace shows a very large number of
> "Segmentation fault" errors. The first ones of a long list scattered
> across the log are:
> 
> stat("/gnu/store/l9xwfvywyf9j8b4z91ygsjk0bg1sm5kq-racket-6.1.1/share/racket/pkgs/drracket/drracket",
> {st_mode=S_IFDIR|0555, st_size=4096, ...}) = 0
> mmap(NULL, 4096, PROT_READ|PROT_WRITE|PROT_EXEC,
> MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbb7164f000
> --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> mprotect(0x7fbb6eca0000, 16384, PROT_READ|PROT_WRITE) = 0
> rt_sigreturn(0x7fbb6eca0000)            = 140443010531368
> stat("/gnu/store/l9xwfvywyf9j8b4z91ygsjk0bg1sm5kq-racket-6.1.1/share/racket/pkgs/drracket/drracket/drracket.rkt",
> {st_mode=S_IFREG|0444, st_size=6975, ...}) = 0
> --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> mprotect(0x7fbb6ec68000, 16384, PROT_READ|PROT_WRITE) = 0
> rt_sigreturn(0x7fbb6ec68000)            = 140443038236761
> --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> mprotect(0x7fbb6eca4000, 16384, PROT_READ|PROT_WRITE) = 0
> rt_sigreturn(0x7fbb6eca4000)            = 0
> --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> mprotect(0x7fbb6ec64000, 16384, PROT_READ|PROT_WRITE) = 0
> rt_sigreturn(0x7fbb6ec64000)            = 140443038236761
> mmap(NULL, 4096, PROT_READ|PROT_WRITE|PROT_EXEC,
> MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbb7164e000
> mmap(NULL, 16384, PROT_READ|PROT_WRITE|PROT_EXEC,
> MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbb7164a000
> --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> mprotect(0x7fbb6ec74000, 16384, PROT_READ|PROT_WRITE) = 0
> rt_sigreturn(0x7fbb6ec74000)            = 140442994172616
> mmap(NULL, 4096, PROT_READ|PROT_WRITE|PROT_EXEC,
> MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbb71649000
> --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> 
> The first path is a directory and does exist. The second refers to an
> existing file.
> 
>> 
>>> * When I want to exit the program, the guix version hangs and I need
>>> to kill it. In the Debian version, when I exit the program, I'm shown
>>> a dialog asking for confirmation. I guess the guix version is waiting
>>> for an answer which the user has no way to answer.
>> 
>> Strange.  A GTK+ issue?
> 
> Could be, but I've not found obvious indications in the output of 
> strace.
> 
> Does it work as expected for you?
> 
> Regards,
> Fede

I just installed racket using Guix on Debian 8 and DrRacket works 
without the problems you mention. The splash screen appears when I start 
the program and the confirmation dialog when closing.


-- 
Luis Felipe López Acevedo
http://sirgazil.bitbucket.org/

  reply	other threads:[~2015-03-14 19:27 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-03-14  9:09 DrRacket Federico Beffa
2015-03-14  9:25 ` DrRacket Federico Beffa
2015-03-14 15:00 ` DrRacket Ludovic Courtès
2015-03-14 17:16   ` DrRacket Federico Beffa
2015-03-14 19:27     ` Luis Felipe López Acevedo [this message]
2015-03-14 20:29       ` DrRacket Federico Beffa
2015-03-15 14:47     ` DrRacket Ludovic Courtès

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

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

  git send-email \
    --in-reply-to=8c7a20d55e3696bfd482252814e882c9@openmailbox.org \
    --to=felipe.lopez@openmailbox.org \
    --cc=beffa@ieee.org \
    --cc=guix-devel@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 external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.