[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: DrRacket
From: |
Federico Beffa |
Subject: |
Re: DrRacket |
Date: |
Sat, 14 Mar 2015 21:29:16 +0100 |
That's interesting. I'm on Debian 7.
Thanks for letting me know!
Regards,
Fede
On Sat, Mar 14, 2015 at 8:27 PM, Luis Felipe López Acevedo
<address@hidden> wrote:
> On 2015-03-14 12:16, Federico Beffa wrote:
>>
>> On Sat, Mar 14, 2015 at 4:00 PM, Ludovic Courtès <address@hidden> wrote:
>>>
>>> Federico Beffa <address@hidden> 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/