Re: Sodipodi 0.34 on Amd64 crashes on startup
Thomas <[email protected]> Fri, 13 Feb 2004 17:49:41 +0100
| Newsgroups | gmane.comp.graphics.sodipodi |
|---|---|
| Message-ID | <[email protected]> |
Lauris Kaplinski wrote:
>Hello!
>
>One possible cause:
>
>src/libarikkei/arikkei-iolib.c, line 134:
>
> if (!fd) return NULL;
>
>should be:
>
> if (fd <= 0) return NULL;
>
>Can you test, whether this helps, and if not,
>send me new strace.
>
>
>
No problem applying this patch and recompiling, but as you can see there
is no change at all in behaviour :(
Thomas
open("glade/icons.svg", O_RDONLY) = 4
mmap(NULL, 166947, PROT_READ, MAP_SHARED, 4, 0) = 0x2a955af000
close(4) = 0
mmap(NULL, 258048, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x2a955d8000
brk(0) = 0x6f3000
brk(0x714000) = 0x714000
brk(0) = 0x714000
brk(0x735000) = 0x735000
brk(0) = 0x735000
brk(0x756000) = 0x756000
brk(0) = 0x756000
brk(0x777000) = 0x777000
brk(0) = 0x777000
brk(0x798000) = 0x798000
brk(0) = 0x798000
brk(0x7b9000) = 0x7b9000
brk(0) = 0x7b9000
brk(0x7da000) = 0x7da000
brk(0) = 0x7da000
brk(0x7fb000) = 0x7fb000
munmap(0x2a955d8000, 258048) = 0
munmap(0x2a955af000, 166947) = 0
brk(0) = 0x7fb000
brk(0x81c000) = 0x81c000
brk(0) = 0x81c000
brk(0x83d000) = 0x83d000
brk(0) = 0x83d000
brk(0x85e000) = 0x85e000
brk(0) = 0x85e000
brk(0x888000) = 0x888000
brk(0) = 0x888000
brk(0x8a9000) = 0x8a9000
mmap(NULL, 68719480832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = -1 ENOMEM (Cannot allocate memory)
brk(0) = 0x8a9000
brk(0x10008b6000) = 0x8a9000
mmap(NULL, 68719611904, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = -1 ENOMEM (Cannot allocate memory)
mmap(NULL, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE,
-1, 0) = 0x2a981a0000
munmap(0x2a981a0000, 393216) = 0
munmap(0x2a98300000, 655360) = 0
mprotect(0x2a98200000, 135168, PROT_READ|PROT_WRITE) = 0
mmap(NULL, 68719480832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = -1 ENOMEM (Cannot allocate memory)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click