[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: what exactly is a "segmentation fault"



rich wrote:

> 
> >Every item in the list should have a left and right side.
> 
> Here is what that tells me - it seems like everything is okay?
> 
>         libvga.so.1 => /usr/lib/libvga.so.1 (0x4000c000)
>         libvgagl.so.1 => /usr/lib/libvgagl.so.1 (0x40058000)
>         libX11.so.6 => /usr/lib/libc5-compat/libX11.so.6 (0x40067000)
>         libm.so.5 => /lib/libm.so.5 (0x40105000)
>         libc.so.5 => /lib/libc.so.5 (0x4010e000)
>         libc.so.6 => /lib/libc.so.6 (0x401cc000)
>         libm.so.6 => /lib/libm.so.6 (0x40271000)
>         ld-linux.so.2 => /lib/ld-linux.so.2 (0x4028a000)
> 

I think depending both on libc5 and libc6 shouldn't be a healthy
situation. This one seems to be a libc5 program depending on svgalib,
but maybe you haven't installed the libc5-compatible svgalib libraries
(package 'svgalib1' in section 'oldlibs') so your program tries to use
the libc6 ones, resulting in this conflict.

> 
> Does this tell me anything?
> 
> This also seems similar to an error that I get when I try to run
> "emusic" - nothing happens until I  ^C, then I get the next message...
> 
> Gdk-Message:
> ** ERROR **: sigint caught
> 

I haven't tried 'emusic' so I have no idea why nothing happens, but the
SIGINT is due to the ^C itself (in general, pressing ^C sends a SIGINT
to the process on the corresponding terminal).

András


Reply to: