This crash is occurring regularly while using IRC with Empathy on Ubuntu 10.04. telepathy-idle is version 0.1.6-1, telepathy 0.10.1-1ubuntu2. Several users are experiencing it, see https://bugs.launchpad.net/ubuntu/+source/telepathy-idle/+bug/546246
I hope the trace is good enough, and the crash isn't already fixed!
#0 0x007e1422 in __kernel_vsyscall () No symbol table info available. #1 0x00314641 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = <value optimized out> pid = 4456436 selftid = 3103 #2 0x00317a72 in *__GI_abort () at abort.c:92 act = {__sigaction_handler = { sa_handler = 0xa124e4 <_rtld_local+1220>, sa_sigaction = 0xa124e4 <_rtld_local+1220>}, sa_mask = {__val = {917504, 134583744, 134520168, 3215586392, 7175, 3215586360, 134515384, 134515324, 3, 10561784, 3865137, 3, 134583744, 3215586288, 4456436, 25, 3215587748, 3215586408, 3984180, 2, 3215586288, 4, 0, 3215586384, 3215586396, 2, 4312327, 4312323, 4307873, 4307899, 230, 3215586288}}, sa_flags = -1079380936, sa_restorer = 0x41e0a3} sigs = {__val = {32, 0 <repeats 31 times>}} #3 0x0034b48d in __libc_message (do_abort=2, fmt=0x41fef8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 ap = <value optimized out> fd = -1079380576 on_2 = <value optimized out> list = <value optimized out> nlist = <value optimized out> cp = <value optimized out> written = false #4 0x00355581 in malloc_printerr (action=<value optimized out>, str=0x6 <Address 0x6 out of bounds>, ptr=0x90db480) at malloc.c:6264 buf = "090db480" cp = <value optimized out> #5 0x00356dd8 in _int_free (av=<value optimized out>, p=<value optimized out>) at malloc.c:4792 size = 0 nextchunk = (mchunkptr) 0xc1f nextsize = 12093416 prevsize = <value optimized out> bck = <value optimized out> fwd = <value optimized out> errstr = 0x6 <Address 0x6 out of bounds> __func__ = "_int_free" #6 0x00359ebd in *__GI___libc_free (mem=0x90db480) at malloc.c:3738 ar_ptr = (mstate) 0x4413c0 p = (mchunkptr) 0x6 #7 0x00b03086 in g_realloc_n () from /lib/libglib-2.0.so.0 No symbol table info available. #8 0x00224e45 in tp_debug_sender_constructor (type=151893216, n_construct_params=3215588520, construct_params=0x3736b6) at debug-sender.c:207 retval = <value optimized out> #9 0x00224f76 in tp_debug_sender_set_property (object=0x90bc030, property_id=3215588408, value=0x90c7ca8, pspec=0x80) at debug-sender.c:175 No locals. #10 0x0804decd in idle_debug (flag=IDLE_DEBUG_PARSER, format=0x8063123 "%s: set handle %u") at idle-debug.c:97 message = (gchar *) 0x9109920 "_parse_atom: set handle 63" #11 0x0805502e in _parse_atom (parser=<value optimized out>, arr=<value optimized out>, atom=99 'c', token=<value optimized out>, contact_reffed=0x911dc28, room_reffed=0x90f06c8) at idle-parser.c:493 id = <value optimized out> modechar = 0 '\0' priv = (IdleParserPrivate *) 0x90cc028 handle = 6 val = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} contact_repo = (TpHandleRepoIface *) 0x90bcd80 room_repo = (TpHandleRepoIface *) 0x90bce30 __PRETTY_FUNCTION__ = "_parse_atom" #12 0x080551eb in _parse_and_forward_one (parser=<value optimized out>, tokens=<value optimized out>, code=IDLE_PARSER_PREFIXCMD_PRIVMSG_USER, format=0x8063252 "cIc:") at idle-parser.c:385 val = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} priv = (IdleParserPrivate *) 0x90cc028 args = (GValueArray *) 0x90efc70 link = <value optimized out> result = <value optimized out> iter = (gchar **) 0x912b3a8 contact_reffed = (TpHandleSet *) 0x911dc28 room_reffed = (TpHandleSet *) 0x90f06c8 __PRETTY_FUNCTION__ = "_parse_and_forward_one" #13 0x08055843 in idle_parser_receive (parser=0x90cc018, msg=0x90dfce8 ":slangasek!<email address hidden> PRIVMSG #distro :smoser: due to http://package-import.ubuntu.com/failures/libvirt, I guess\r\n") at idle-parser.c:333 i = <value optimized out> lasti = <value optimized out> tmp = <value optimized out> line_ends = <value optimized out> len = 147 concat_buf = '\0' <repeats 1025 times> __PRETTY_FUNCTION__ = "idle_parser_receive" #14 0x0805067d in sconn_received_cb (sconn=0x90cf010, raw_msg=0x9103750 ":slangasek!<email address hidden> PRIVMSG #distro :smoser: due to http://package-import.ubuntu.com/failures/libvirt, I guess\r\n", conn=0x90ca810) at idle-connection.c:635 converted = <value optimized out> #15 0x00129c4c in g_signal_handler_block () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #16 0x0011b252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #17 0x0013297d in g_signal_connect_data () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #18 0x00133fe4 in g_type_class_get_private () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #19 0x001342d5 in ?? () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #20 0x08059052 in ssl_io_func (src=0x90c4880, cond=G_IO_IN, data=0x90cf010) at idle-ssl-server-connection.c:341 conn = (IdleSSLServerConnection *) 0x90cf010 priv = (IdleSSLServerConnectionPrivate *) 0x16 buf = ":slangasek!<email address hidden> PRIVMSG #distro :smoser: due to http://package-import.ubuntu.com/failures/libvirt, I guess\r\n", '\0' <repeats 365 times> err = 5198848 __PRETTY_FUNCTION__ = "ssl_io_func" #21 0x00b3f17b in ?? () from /lib/libglib-2.0.so.0 No symbol table info available. #22 0x00afa645 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 No symbol table info available. #23 0x00afe338 in ?? () from /lib/libglib-2.0.so.0 No symbol table info available. #24 0x00afe877 in g_main_loop_run () from /lib/libglib-2.0.so.0 No symbol table info available. #25 0x0024599f in tp_text_mixin_get_message_types (obj=0x8061edb, ret=0x8061ed5, error=0x804d940) at text-mixin.c:565 mixin = <value optimized out> i = <value optimized out> #26 0x0804d92a in main (argc=1, argv=0xbfaa0b04) at idle.c:47 debug_sender = (TpDebugSender *) 0x90bc030 result = <value optimized out>
This crash is occurring regularly while using IRC with Empathy on Ubuntu 10.04. telepathy-idle is version 0.1.6-1, telepathy 0.10.1-1ubuntu2. Several users are experiencing it, see https:/ /bugs.launchpad .net/ubuntu/ +source/ telepathy- idle/+bug/ 546246
I hope the trace is good enough, and the crash isn't already fixed!
#0 0x007e1422 in __kernel_vsyscall () sysdeps/ unix/sysv/ linux/raise. c:64 handler = { local+1220> }, sa_mask = {__val = {917504, unix/sysv/ linux/libc_ fatal.c: 189 2.0.so. 0 sender_ constructor (type=151893216, _params= 3215588520, construct_ params= 0x3736b6) sender_ set_property (object=0x90bc030, id=3215588408, value=0x90c7ca8, pspec=0x80) at debug-sender.c:175 DEBUG_PARSER, 0x8063123 "%s: set handle %u") at idle-debug.c:97 reffed= 0x911dc28, room_reffed= 0x90f06c8) at idle-parser.c:493 FUNCTION_ _ = "_parse_atom" and_forward_ one (parser=<value optimized out>, PARSER_ PREFIXCMD_ PRIVMSG_ USER, 0x8063252 "cIc:") at idle-parser.c:385 FUNCTION_ _ = "_parse_ and_forward_ one" package- import. ubuntu. com/failures/ libvirt, I guess\r\n") at idle-parser.c:333 FUNCTION_ _ = "idle_parser_ receive" msg=0x9103750 ":slangasek!<email address hidden> PRIVMSG #distro :smoser: due to http:// package- import. ubuntu. com/failures/ libvirt, I guess\r\n", conn=0x90ca810) at idle-connection .c:635 handler_ block () from /usr/lib/ libgobject- 2.0.so. 0 libgobject- 2.0.so. 0 connect_ data () from /usr/lib/ libgobject- 2.0.so. 0 class_get_ private () libgobject- 2.0.so. 0 libgobject- 2.0.so. 0 server- connection. c:341 onnection *) 0x90cf010 onnectionPrivat e *) 0x16 package- import. ubuntu. com/failures/ libvirt, I guess\r\n", '\0' <repeats 365 times> FUNCTION_ _ = "ssl_io_func" 2.0.so. 0 context_ dispatch () from /lib/libglib- 2.0.so. 0 2.0.so. 0 2.0.so. 0 mixin_get_ message_ types (obj=0x8061edb,
No symbol table info available.
#1 0x00314641 in *__GI_raise (sig=6)
at ../nptl/
resultvar = <value optimized out>
pid = 4456436
selftid = 3103
#2 0x00317a72 in *__GI_abort () at abort.c:92
act = {__sigaction_
sa_handler = 0xa124e4 <_rtld_local+1220>,
sa_sigaction = 0xa124e4 <_rtld_
134583744, 134520168, 3215586392, 7175, 3215586360, 134515384,
134515324, 3, 10561784, 3865137, 3, 134583744, 3215586288, 4456436, 25,
3215587748, 3215586408, 3984180, 2, 3215586288, 4, 0, 3215586384,
3215586396, 2, 4312327, 4312323, 4307873, 4307899, 230, 3215586288}},
sa_flags = -1079380936, sa_restorer = 0x41e0a3}
sigs = {__val = {32, 0 <repeats 31 times>}}
#3 0x0034b48d in __libc_message (do_abort=2,
fmt=0x41fef8 "*** glibc detected *** %s: %s: 0x%s ***\n")
at ../sysdeps/
ap = <value optimized out>
fd = -1079380576
on_2 = <value optimized out>
list = <value optimized out>
nlist = <value optimized out>
cp = <value optimized out>
written = false
#4 0x00355581 in malloc_printerr (action=<value optimized out>,
str=0x6 <Address 0x6 out of bounds>, ptr=0x90db480) at malloc.c:6264
buf = "090db480"
cp = <value optimized out>
#5 0x00356dd8 in _int_free (av=<value optimized out>,
p=<value optimized out>) at malloc.c:4792
size = 0
nextchunk = (mchunkptr) 0xc1f
nextsize = 12093416
prevsize = <value optimized out>
bck = <value optimized out>
fwd = <value optimized out>
errstr = 0x6 <Address 0x6 out of bounds>
__func__ = "_int_free"
#6 0x00359ebd in *__GI___libc_free (mem=0x90db480) at malloc.c:3738
ar_ptr = (mstate) 0x4413c0
p = (mchunkptr) 0x6
#7 0x00b03086 in g_realloc_n () from /lib/libglib-
No symbol table info available.
#8 0x00224e45 in tp_debug_
n_construct
at debug-sender.c:207
retval = <value optimized out>
#9 0x00224f76 in tp_debug_
property_
No locals.
#10 0x0804decd in idle_debug (flag=IDLE_
format=
message = (gchar *) 0x9109920 "_parse_atom: set handle 63"
#11 0x0805502e in _parse_atom (parser=<value optimized out>,
arr=<value optimized out>, atom=99 'c', token=<value optimized out>,
contact_
id = <value optimized out>
modechar = 0 '\0'
priv = (IdleParserPrivate *) 0x90cc028
handle = 6
val = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0,
v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
contact_repo = (TpHandleRepoIface *) 0x90bcd80
room_repo = (TpHandleRepoIface *) 0x90bce30
__PRETTY_
#12 0x080551eb in _parse_
tokens=<value optimized out>, code=IDLE_
format=
val = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0,
v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
priv = (IdleParserPrivate *) 0x90cc028
args = (GValueArray *) 0x90efc70
link = <value optimized out>
result = <value optimized out>
iter = (gchar **) 0x912b3a8
contact_reffed = (TpHandleSet *) 0x911dc28
room_reffed = (TpHandleSet *) 0x90f06c8
__PRETTY_
#13 0x08055843 in idle_parser_receive (parser=0x90cc018,
msg=0x90dfce8 ":slangasek!<email address hidden> PRIVMSG #distro :smoser: due to http://
i = <value optimized out>
lasti = <value optimized out>
tmp = <value optimized out>
line_ends = <value optimized out>
len = 147
concat_buf = '\0' <repeats 1025 times>
__PRETTY_
#14 0x0805067d in sconn_received_cb (sconn=0x90cf010,
raw_
converted = <value optimized out>
#15 0x00129c4c in g_signal_
No symbol table info available.
#16 0x0011b252 in g_closure_invoke () from /usr/lib/
No symbol table info available.
#17 0x0013297d in g_signal_
No symbol table info available.
#18 0x00133fe4 in g_type_
from /usr/lib/
No symbol table info available.
#19 0x001342d5 in ?? () from /usr/lib/
No symbol table info available.
#20 0x08059052 in ssl_io_func (src=0x90c4880, cond=G_IO_IN, data=0x90cf010)
at idle-ssl-
conn = (IdleSSLServerC
priv = (IdleSSLServerC
buf = ":slangasek!<email address hidden> PRIVMSG #distro :smoser: due to http://
err = 5198848
__PRETTY_
#21 0x00b3f17b in ?? () from /lib/libglib-
No symbol table info available.
#22 0x00afa645 in g_main_
No symbol table info available.
#23 0x00afe338 in ?? () from /lib/libglib-
No symbol table info available.
#24 0x00afe877 in g_main_loop_run () from /lib/libglib-
No symbol table info available.
#25 0x0024599f in tp_text_
ret=0x8061ed5, error=0x804d940) at text-mixin.c:565
mixin = <value optimized out>
i = <value optimized out>
#26 0x0804d92a in main (argc=1, argv=0xbfaa0b04) at idle.c:47
debug_sender = (TpDebugSender *) 0x90bc030
result = <value optimized out>