Package: irda-utils Version: 0.9.18-4 Severity: major
irda0 Link encap:IrLAP HWaddr 4e:1f:aa:d0
UP RUNNING NOARP MTU:2048 Metric:1
RX packets:331 errors:14 dropped:13 overruns:0 frame:1
TX packets:6997 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:8
RX bytes:5258 (5.1 KiB) TX bytes:102106 (99.7 KiB)
# uname -a
Linux lore.raf256 2.6.18-grsec-c-k8r-mem31+3rd #1 PREEMPT Sat Oct 7
01:23:48 CEST 2006 i686 GNU/Linux
Bus 002 Device 002: ID 066f:4200 SigmaTel, Inc. STIr4200 IrDA Bridge
in same time I executed obexftp to have a traffic to dump
# obexftp -i -x
Connecting...done
Disconnecting...done
Connecting...done
Receiving "info"... failed: info
Receiving "info"... failed: info
Disconnecting...done
and the irdadump itself:
[EMAIL PROTECTED]:/home/raf256# strace irdadump
execve("/usr/sbin/irdadump", ["irdadump"], [/* 35 vars */]) = 0
uname({sys="Linux", node="lore.raf256", ...}) = 0
brk(0) = 0x80505f4
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
[...]
recvfrom(3, "\r\221", 2050, 0, {sa_family=AF_PACKET, proto=0x17, if8,
pkttype=PACKET_OUTGOING, addr(0)={783, }, [12]) = 2
ioctl(3, SIOCGSTAMP, 0x80503ec) = 0
write(1, "17:50:58.190611 rr:cmd > ca=0c p"..., 4617:50:58.190611 rr:cmd
> ca=0c pf=1 nr=4 (2)
) = 46
recvfrom(3, "\f\310\0\1\204\6Device\nDeviceName", 2050, 0,
{sa_family=AF_PACKET, proto=0x17, if8, pkttype=PACKET_HOST,
addr(0)={783, }, [12]) = 23
ioctl(3, SIOCGSTAMP, 0x80503ec) = 0
write(1, "17:50:58.201845 i:rsp < ca=0c p"..., 11517:50:58.201845 i:rsp
< ca=0c pf=0 nr=6 ns=4 LM slsap=01 dlsap=00 GET_VALUE_BY_CLASS:
"Device" "DeviceName" (23)
) = 115
recvfrom(3,
"\f\332\34\4\1\240\0\37\20\0\21\24\313\0\0\0\tJ\0\23\371"..., 2050, 0,
{sa_family=AF_PACKET, proto=0x17, if8, pkttype=PACKET_HOST,
addr(0)={783, }, [12]) = 36
ioctl(3, SIOCGSTAMP, 0x80503ec) = 0
open("/usr/lib/charset.alias", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No
such file or directory)
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=21568, ...}) = 0
mmap2(NULL, 21568, PROT_READ, MAP_SHARED, 4, 0) = 0xb7fa6000
close(4) = 0
futex(0xb7ee3dec, FUTEX_WAKE, 2147483647) = 0
write(2, "\n(process:12195): GLib-CRITICAL "..., 91
(process:12195): GLib-CRITICAL **: g_string_append_len: assertion
`string != NULL' failed
) = 91
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 12195 detached
ii libglib-cil 1.0.10-5 CLI binding for the GLib utility
library
ii libglib-perl 1.140-1 Perl interface to the GLib and
GObject libra
ii libglib1.2 1.2.10-10.1 The GLib library of C routines
ii libglib1.2-dbg 1.2.10-17 The GLib library of C routines (debug)
ii libglib1.2-doc 1.2.10-10.1 Documentation files for the GLib
library ver
ii libglib2-ruby 0.15.0-1.1 Glib 2 bindings for the Ruby language
ii libglib2.0-0 2.12.4-2 The GLib library of C routines
ii libglib2.0-cil 2.8.3-2 CLI binding for the GLib utility
library 2.8
ii libglib2.0-doc 2.12.4-2 Documentation files for the GLib
library
ii libglibmm-2.4-1c2a 2.12.0-1 C++ wrapper for the GLib toolkit
(shared li
gdb reported:
[...]
17:56:01.934006 i:cmd > ca=0c pf=1 nr=5 ns=6 LM slsap=00 dlsap=01
GET_VALUE_BY_CLASS: Success String: lore (17)
17:56:02.735306 rr:cmd > ca=0c pf=1 nr=5 (2)
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1210804544 (LWP 9550)]
0xb7dd29cc in memcpy () from /lib/tls/i686/cmov/libc.so.6
(gdb) bt
#0 0xb7dd29cc in memcpy () from /lib/tls/i686/cmov/libc.so.6
#1 0x0804ca75 in ?? ()
#2 0xbffe8255 in ?? ()
#3 0x0805063c in ?? ()
#4 0x000011cf in ?? ()
#5 0x08051c28 in ?? ()
#6 0x08051c37 in ?? ()
#7 0x524e988c in ?? ()
#8 0x9edc0054 in ?? ()
[...]
#267 0x696c204f in ?? ()
#268 0x0d2e7473 in ?? ()
#269 0x0000000a in ?? ()
#270 0x00000000 in ?? ()
--
RafaĆ Maj
www.Raf256.org C++
signature.asc
Description: OpenPGP digital signature

