From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Luis_Felipe_L=C3=B3pez_Acevedo?= Subject: Re: DrRacket Date: Sat, 14 Mar 2015 14:27:10 -0500 Message-ID: <8c7a20d55e3696bfd482252814e882c9@openmailbox.org> References: <87ioe3y67d.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33463) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YWriU-0005fv-Fo for guix-devel@gnu.org; Sat, 14 Mar 2015 15:27:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YWriQ-0002dT-Tz for guix-devel@gnu.org; Sat, 14 Mar 2015 15:27:22 -0400 In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Federico Beffa Cc: Guix-devel On 2015-03-14 12:16, Federico Beffa wrote: > On Sat, Mar 14, 2015 at 4:00 PM, Ludovic Court=C3=A8s wr= ote: >> Federico Beffa skribis: >>=20 >>> * When the program starts the Debian version shows a message windows >>> with the loading process. The window doesn't appear with the guix >>> version. >>=20 >> Could it be that the window=E2=80=99s PNG isn=E2=80=99t found or somet= hing like that? >=20 > 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: >=20 > stat("/gnu/store/l9xwfvywyf9j8b4z91ygsjk0bg1sm5kq-racket-6.1.1/share/ra= cket/pkgs/drracket/drracket", > {st_mode=3DS_IFDIR|0555, st_size=3D4096, ...}) =3D 0 > mmap(NULL, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, > MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =3D 0x7fbb7164f000 > --- SIGSEGV (Segmentation fault) @ 0 (0) --- > mprotect(0x7fbb6eca0000, 16384, PROT_READ|PROT_WRITE) =3D 0 > rt_sigreturn(0x7fbb6eca0000) =3D 140443010531368 > stat("/gnu/store/l9xwfvywyf9j8b4z91ygsjk0bg1sm5kq-racket-6.1.1/share/ra= cket/pkgs/drracket/drracket/drracket.rkt", > {st_mode=3DS_IFREG|0444, st_size=3D6975, ...}) =3D 0 > --- SIGSEGV (Segmentation fault) @ 0 (0) --- > mprotect(0x7fbb6ec68000, 16384, PROT_READ|PROT_WRITE) =3D 0 > rt_sigreturn(0x7fbb6ec68000) =3D 140443038236761 > --- SIGSEGV (Segmentation fault) @ 0 (0) --- > mprotect(0x7fbb6eca4000, 16384, PROT_READ|PROT_WRITE) =3D 0 > rt_sigreturn(0x7fbb6eca4000) =3D 0 > --- SIGSEGV (Segmentation fault) @ 0 (0) --- > mprotect(0x7fbb6ec64000, 16384, PROT_READ|PROT_WRITE) =3D 0 > rt_sigreturn(0x7fbb6ec64000) =3D 140443038236761 > mmap(NULL, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, > MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =3D 0x7fbb7164e000 > mmap(NULL, 16384, PROT_READ|PROT_WRITE|PROT_EXEC, > MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =3D 0x7fbb7164a000 > --- SIGSEGV (Segmentation fault) @ 0 (0) --- > mprotect(0x7fbb6ec74000, 16384, PROT_READ|PROT_WRITE) =3D 0 > rt_sigreturn(0x7fbb6ec74000) =3D 140442994172616 > mmap(NULL, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, > MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =3D 0x7fbb71649000 > --- SIGSEGV (Segmentation fault) @ 0 (0) --- >=20 > The first path is a directory and does exist. The second refers to an > existing file. >=20 >>=20 >>> * 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. >>=20 >> Strange. A GTK+ issue? >=20 > Could be, but I've not found obvious indications in the output of=20 > strace. >=20 > Does it work as expected for you? >=20 > Regards, > Fede I just installed racket using Guix on Debian 8 and DrRacket works=20 without the problems you mention. The splash screen appears when I start=20 the program and the confirmation dialog when closing. --=20 Luis Felipe L=C3=B3pez Acevedo http://sirgazil.bitbucket.org/