* Celejar | 2010-01-13 16:14:14 [-0500]:

>Here you go:
thanks.

>(gdb) bt
>#0  0xb7cf705d in v4l1_open () from /usr/lib/libv4l1.so.0
>#1  0xb7fdd8c6 in open () from /usr/lib/libv4l/v4l1compat.so
>#2  0xb7ef3f7f in ReadInFile (filename=0x0) at ../../src/Xrm.c:1585
>#3  0xb7ef6162 in XrmCombineFileDatabase (filename=0x0, target=0xbffff44c, 
>override=1) at ../../src/Xrm.c:1684
>#4  0x0804d654 in GetConfig ()
>#5  0x0804af33 in main ()

For some reason you preload /usr/lib/libv4l/v4l1compat.so which replaces
open(). Usually if you call open() with an invalid pointer then the
syscall return with -EBADADDR and therefore I don't segfault. The v4l
library doesn't emulate that part and you segfault.

Let me look why there is NULL pointer passed to open() because this does
not look right anyway.

>Celejar

Sebastian



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to