[Pidgin] #15282: Reliable crash of Ubuntu's Pidgin build
Pidgin
trac at pidgin.im
Sun Aug 26 23:17:29 EDT 2012
#15282: Reliable crash of Ubuntu's Pidgin build
----------------------+-----------------------------------------------------
Reporter: ioerror | Owner:
Type: defect | Status: new
Milestone: | Component: pidgin (gtk)
Version: 2.7.11 | Resolution:
Keywords: security |
----------------------+-----------------------------------------------------
Comment(by amieiro):
I've managed to get a backtrace from my build (hg tip)
{{{
#0 pidgin_convert_buddy_icon (plugin=0x0, path=path at entry=0x1efcd10
"/home/amieiro/png-1-width-800-height-2.png",
len=len at entry=0x7fff61992818) at gtkutils.c:2288
prpl_info = <optimized out>
spec = <optimized out>
orig_width = <optimized out>
orig_height = <optimized out>
new_width = <optimized out>
new_height = <optimized out>
format = <optimized out>
pixbuf_formats = <optimized out>
prpl_formats = <optimized out>
error = 0x7f5ac0fa9514 <g_timeout_add_seconds_full+100>
contents = <optimized out>
length = <optimized out>
pixbuf = <optimized out>
original = <optimized out>
scale_factor = <optimized out>
i = <optimized out>
tmp = <optimized out>
__PRETTY_FUNCTION__ = "pidgin_convert_buddy_icon"
#1 0x000000000043acdf in icon_filesel_choose_cb (filename=0x1efcd10
"/home/amieiro/png-1-width-800-height-2.png", data=0x1d28320) at
gtkaccount.c:387
len = 32492816
data = <optimized out>
dialog = 0x1d28320
#2 0x00000000004b61e0 in icon_filesel_choose_cb (dialog=0x1dde2e0,
widget=<optimized out>, response=<optimized out>) at gtkutils.c:2155
filename = 0x1efcd10 "/home/amieiro/png-1-width-800-height-2.png"
current_folder = 0x1ebb990 "\220\306\360\001"
#3 icon_filesel_choose_cb (widget=<optimized out>, response=<optimized
out>, dialog=0x1dde2e0) at gtkutils.c:2131
No locals.
#4 0x00007f5ac1bceec0 in g_closure_invoke () from
/lib/libgobject-2.0.so.0
No symbol table info available.
#5 0x00007f5ac1bdff40 in ?? () from /lib/libgobject-2.0.so.0
No symbol table info available.
#6 0x00007f5ac1be7ebc in g_signal_emit_valist () from
/lib/libgobject-2.0.so.0
No symbol table info available.
#7 0x00007f5ac1be8052 in g_signal_emit () from /lib/libgobject-2.0.so.0
No symbol table info available.
#8 0x00007f5ac1bcf187 in ?? () from /lib/libgobject-2.0.so.0
No symbol table info available.
#9 0x00007f5ac1be7806 in g_signal_emit_valist () from
/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0x00007f5ac1be8052 in g_signal_emit () from /lib/libgobject-2.0.so.0
No symbol table info available.
#11 0x00007f5ac3c65ac8 in ?? () from /lib/libgtk-3.so.0
No symbol table info available.
#12 0x00007f5ac1bcf187 in ?? () from /lib/libgobject-2.0.so.0
No symbol table info available.
#13 0x00007f5ac1be7806 in g_signal_emit_valist () from
/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0x00007f5ac1be8052 in g_signal_emit () from /lib/libgobject-2.0.so.0
No symbol table info available.
#15 0x00007f5ac3c63de3 in ?? () from /lib/libgtk-3.so.0
No symbol table info available.
#16 0x00007f5ac3d2515f in ?? () from /lib/libgtk-3.so.0
No symbol table info available.
#17 0x00007f5ac1bcf187 in ?? () from /lib/libgobject-2.0.so.0
No symbol table info available.
#18 0x00007f5ac1be7806 in g_signal_emit_valist () from
/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0x00007f5ac1be8052 in g_signal_emit () from /lib/libgobject-2.0.so.0
No symbol table info available.
#20 0x00007f5ac3e4d3de in ?? () from /lib/libgtk-3.so.0
No symbol table info available.
#21 0x00007f5ac3d23125 in ?? () from /lib/libgtk-3.so.0
No symbol table info available.
#22 0x00007f5ac3d24d33 in gtk_main_do_event () from /lib/libgtk-3.so.0
No symbol table info available.
#23 0x00007f5ac3975ef2 in ?? () from /lib/libgdk-3.so.0
No symbol table info available.
#24 0x00007f5ac0fa8475 in g_main_context_dispatch () from
/lib/libglib-2.0.so.0
No symbol table info available.
#25 0x00007f5ac0fa87a8 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#26 0x00007f5ac0fa8ba2 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#27 0x00007f5ac3d240f5 in gtk_main () from /lib/libgtk-3.so.0
No symbol table info available.
#28 0x0000000000437443 in main (argc=3, argv=0x7fff61995f48) at
gtkmain.c:901
opt_force_online = 0
opt_help = <optimized out>
opt_login = 0
opt_nologin = 0
opt_version = <optimized out>
opt_si = <optimized out>
opt_config_dir_arg = <optimized out>
opt_login_arg = <optimized out>
opt_session_arg = <optimized out>
search_path = <optimized out>
accounts = <optimized out>
sig_indx = 1
sigset = {__val = {82950, 0 <repeats 15 times>}}
prev_sig_disp = <optimized out>
errmsg =
'\000' <repeats 392 times>, "R(\365\306Z\177", '\000' <repeats 67
times>"\200,
\002\000\000\000\000\000\004p\002\000\000\000\000\000\004p\002", '\000'
<repeats 13 times>,
"\005\000\000\000\000\000\000\000\000p\"\000\000\000\000\000\000\240\"\000\000\000\000\000\300\220\"\000\000\000\000\000\"\000\000\000\000\000\000p\002\000\000\000\000\000\003",
'\000' <repeats 16 times>"\360,
\000\000\000\000\000\000\335\026\365\306Z\177\000\000\204\347", '\000'
<repeats 14 times>, "\005\000\000\000\000\000\000\000\000\340
\000\000\000\000\000\340@\231a\377\177\000\000\300\367
\000\000\000\000\000\310\367
\000\000\000\000\000`P\021\307Z\177\000\000/\000\000\000\000\000\000\000]q\365\306Z\177\000\000\016\000\000\000\000\000\000\000\022\000\000\000\000\000\000\000\023\000\000\000\000\000\000\000"...
signal_channel = <optimized out>
signal_status = <optimized out>
signal_channel_watcher = 1
error = 0x0
opt = <optimized out>
gui_check = <optimized out>
active_accounts = <optimized out>
st = {st_dev = 0, st_ino = 0, st_nlink = 0, st_mode = 0, st_uid =
0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 0, st_blksize = 0,
st_blocks = 0, st_atim = {
tv_sec = 0, tv_nsec = 0}, st_mtim = {tv_sec = 0, tv_nsec = 0},
st_ctim = {tv_sec = 0, tv_nsec = 0}, __unused = {0, 0, 0}}
long_options = {{name = 0x4de01c "config", has_arg = 1, flag =
0x0, val = 99}, {name = 0x4c6dd4 "debug", has_arg = 0, flag = 0x0, val =
100}, {name =
0x4d94f4 "force-online", has_arg = 0, flag = 0x0, val = 102}, {name =
0x4ca386 "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x4d93d4
"login", has_arg = 2,
flag = 0x0, val = 108}, {name = 0x4d9501 "multiple", has_arg =
0, flag = 0x0, val = 109}, {name = 0x4d950a "nologin", has_arg = 0, flag =
0x0, val = 110}, {
name = 0x4de012 "session", has_arg = 1, flag = 0x0, val =
115}, {name = 0x4cf52f "version", has_arg = 0, flag = 0x0, val = 118},
{name = 0x4de025 "display",
has_arg = 1, flag = 0x0, val = 68}, {name = 0x4d9512 "sync",
has_arg = 0, flag = 0x0, val = 83}, {name = 0x0, has_arg = 0, flag = 0x0,
val = 0}}
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/15282#comment:13>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list