X-Debbugs-CC: openobex-us...@lists.sourceforge.net $ wget http://www.kernel.org/pub/linux/bluetooth/openobex-1.5.tar.gz $ tar xzvRf openobex-1.5.tar.gz $ cd openobex-1.5 $ ./configure --prefix=/home/nmarci/usr/local/openobex-1.5 --enable-debug $ make $ make install $ export LD_LIBRARY_PATH=/home/nmarci/usr/local/openobex-1.5/lib/ $ ldd /usr/bin/obex-data-server linux-gate.so.1 => (0xb7732000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb76dc000) libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xb7613000) libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb760d000) librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb7604000) libMagickWand.so.3 => /usr/lib/libMagickWand.so.3 (0xb74f2000) libMagickCore.so.3 => /usr/lib/libMagickCore.so.3 (0xb72ac000) libusb-0.1.so.4 => /lib/libusb-0.1.so.4 (0xb72a4000) libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0xb7285000) libdbus-1.so.3 => /lib/libdbus-1.so.3 (0xb724c000) libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb7233000) libbluetooth.so.3 => /usr/lib/libbluetooth.so.3 (0xb721d000) libopenobex.so.1 => /home/nmarci/usr/local/openobex-1.5/lib/libopenobex.so.1 (0xb7210000) libgomp.so.1 => /usr/lib/libgomp.so.1 (0xb7202000) libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb70bb000) libpcre.so.3 => /lib/libpcre.so.3 (0xb708b000) /lib/ld-linux.so.2 (0xb7733000) liblcms.so.1 => /usr/lib/liblcms.so.1 (0xb7057000) libtiff.so.4 => /usr/lib/libtiff.so.4 (0xb6ffc000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6f84000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb6f64000) liblqr-1.so.0 => /usr/lib/liblqr-1.so.0 (0xb6f53000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6f24000) libXext.so.6 => /usr/lib/libXext.so.6 (0xb6f15000) libXt.so.6 => /usr/lib/libXt.so.6 (0xb6ec3000) libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb6eb1000) libz.so.1 => /usr/lib/libz.so.1 (0xb6e9d000) libltdl.so.7 => /usr/lib/libltdl.so.7 (0xb6e95000) libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb6e91000) libSM.so.6 => /usr/lib/libSM.so.6 (0xb6e89000) libICE.so.6 => /usr/lib/libICE.so.6 (0xb6e71000) libX11.so.6 => /usr/lib/libX11.so.6 (0xb6d53000) libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb6d2d000) libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6d07000) libuuid.so.1 => /lib/libuuid.so.1 (0xb6d03000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb6ce9000) libXau.so.6 => /usr/lib/libXau.so.6 (0xb6ce6000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6ce1000) $ gdb /usr/bin/obex-data-server (gdb) set args -n (gdb) run
[...] io callback obex_data_indication(): Got 0 bytes msg len=3 obex_data_request(): len = 3 bytes do_write(): sending 3 bytes io callback obex_data_indication(): Got 0 bytes msg len=3 obex_data_request(): len = 3 bytes do_write(): sending 3 bytes io callback obex_data_indication(): Got 0 bytes msg len=3 obex_data_request(): len = 3 bytes do_write(): sending 3 bytes io callback obex_data_indication(): Got 0 bytes msg len=3 obex_data_request(): len = 3 bytes do_write(): sending 3 bytes **Warning: EV_LINKERR io callback obex_data_indication(): Got 0 bytes msg len=3 Program received signal SIGSEGV, Segmentation fault. 0xb7ac71bd in obex_server (self=0x8077980, msg=0x807ab90, final=0) at obex_server.c:115 115 if (cmd != self->object->cmd) { (gdb) bt #0 0xb7ac71bd in obex_server (self=0x8077980, msg=0x807ab90, final=0) at obex_server.c:115 #1 0xb7ac3430 in obex_data_indication (self=0x807ab90, buf=0x3 <Address 0x3 out of bounds>, buflen=-3) at obex_main.c:309 #2 0xb7ac6d58 in obex_transport_handle_input (self=0x8077980, timeout=1) at obex_transport.c:113 #3 0xb7ac2a7d in OBEX_HandleInput (self=0x8077980, timeout=1) at obex.c:467 #4 0x0805c4b5 in ?? () #5 0xb7f4269b in g_io_unix_dispatch (source=0x1, callback=0x8055ed0, user_data=0x8077048) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/giounix.c:162 #6 0xb7efe2f5 in g_main_dispatch (context=0x8072f50) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:1960 #7 IA__g_main_context_dispatch (context=0x8072f50) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2513 #8 0xb7f01fd8 in g_main_context_iterate (context=0x8072f50, block=<value optimized out>, dispatch=1, self=0x806a820) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2591 #9 0xb7f02517 in IA__g_main_loop_run (loop=0x80776d8) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2799 #10 0x08051875 in ?? () #11 0xb7981c76 in __libc_start_main () from /lib/i686/cmov/libc.so.6 #12 0x0804ce61 in ?? () (gdb) print self $1 = (obex_t *) 0x8077980 (gdb) print *self $2 = {mtu_tx = 255, mtu_rx = 32767, mtu_tx_max = 32767, fd = 12, serverfd = -1, writefd = 12, state = 131, keepserver = 0, filterhint = 0, filterias = 0, tx_msg = 0x807a8b8, rx_msg = 0x807ab90, object = 0x0, eventcb = 0x805cd50, trans = {type = 5, connected = 1, mtu = 32767, self = {irda = {sir_family = 0, sir_lsap_sel = 0 '\000', sir_addr = 0, sir_name = '\000' <repeats 24 times>}, inet6 = {sin6_family = 0, sin6_port = 0, sin6_flowinfo = 0, sin6_addr = {__in6_u = { __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 0}, __u6_addr32 = {0, 0, 0, 0}}}, sin6_scope_id = 0}, rfcomm = {rc_family = 0, rc_bdaddr = {b = "\000\000\000\000\000"}, rc_channel = 0 '\000'}}, peer = { irda = {sir_family = 0, sir_lsap_sel = 0 '\000', sir_addr = 0, sir_name = '\000' <repeats 24 times>}, inet6 = { sin6_family = 0, sin6_port = 0, sin6_flowinfo = 0, sin6_addr = {__in6_u = {__u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 0}, __u6_addr32 = {0, 0, 0, 0}}}, sin6_scope_id = 0}, rfcomm = {rc_family = 0, rc_bdaddr = {b = "\000\000\000\000\000"}, rc_channel = 0 '\000'}}}, ctrans = {connect = 0, disconnect = 0, listen = 0, write = 0, handleinput = 0, customdata = 0x0}, interfaces = 0x0, interfaces_number = 0, userdata = 0x807ac30} (gdb) print cmd $3 = 0 (gdb) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org