Re: Sodipodi 0.34 on Amd64 crashes on startup

Lauris Kaplinski <[email protected]> Fri, 13 Feb 2004 19:48:15 +0200
Newsgroups gmane.comp.graphics.sodipodi
Message-ID <[email protected]>
Hello!

Hmmm... bad.
If you have time, you could look into it with debugger - i.e.
where ecactly it segfault. Maybe that would give a clue.

best wishes,
Lauris Kaplinski


Thomas kirjutas R, 13.02.2004 kell 18:49:
> 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