Bug#582960: libgtk2.0-0: gdk_pixbuf_composite crashes

Tony Houghton h at realh.co.uk
Mon May 24 21:56:53 UTC 2010


Package: libgtk2.0-0
Version: 2.20.1-1
Severity: normal

gdk_pixbuf_composite crashes in an application I haven't used for some
time. It didn't have this problem last time I used it, with an earlier
version of gtk.

The offending call is:

    gdk_pixbuf_composite(self->emblem, base, 0, 0,
            (int) ((double) priv->width * scale),
            (int) ((double) priv->height * scale),
            0, 0, scale, scale, GDK_INTERP_HYPER, 255);

where priv->width and priv->height are both 14 and scale is 0.571429 and
base is bigger than the scaled emblem FWIW. emblem and base both seem OK
because if I alter the function to return either of them instead of
building a composite they get displayed OK.

Bug report attached.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libgtk2.0-0 depends on:
ii  libatk1.0-0             1.30.0-1         The ATK accessibility toolkit
ii  libc6                   2.10.2-8         Embedded GNU C Library: Shared lib
ii  libcairo2               1.8.10-4         The Cairo 2D vector graphics libra
ii  libcups2                1.4.3-1          Common UNIX Printing System(tm) - 
ii  libfontconfig1          2.8.0-2.1        generic font configuration library
ii  libfreetype6            2.3.11-1         FreeType 2 font engine, shared lib
ii  libglib2.0-0            2.24.1-1         The GLib library of C routines
ii  libgnutls26             2.8.6-1          the GNU TLS library - runtime libr
ii  libgssapi-krb5-2        1.8.1+dfsg-2     MIT Kerberos runtime libraries - k
ii  libgtk2.0-common        2.20.1-1         Common files for the GTK+ graphica
ii  libjasper1              1.900.1-7        The JasPer JPEG-2000 runtime libra
ii  libjpeg62               6b-16.1          The Independent JPEG Group's JPEG 
ii  libpango1.0-0           1.28.0-1         Layout and rendering of internatio
ii  libpng12-0              1.2.43-1         PNG library - runtime
ii  libtiff4                3.9.2-3+b1       Tag Image File Format (TIFF) libra
ii  libx11-6                2:1.3.3-3        X11 client-side library
ii  libxcomposite1          1:0.4.1-1        X11 Composite extension library
ii  libxcursor1             1:1.1.10-2       X cursor management library
ii  libxdamage1             1:1.1.2-1        X11 damaged region extension libra
ii  libxext6                2:1.1.1-3        X11 miscellaneous extension librar
ii  libxfixes3              1:4.0.4-2        X11 miscellaneous 'fixes' extensio
ii  libxi6                  2:1.3-4          X11 Input extension library
ii  libxinerama1            2:1.1-3          X11 Xinerama extension library
ii  libxrandr2              2:1.3.0-3        X11 RandR extension library
ii  libxrender1             1:0.9.5-2        X Rendering Extension client libra
ii  shared-mime-info        0.71-1           FreeDesktop.org shared MIME databa
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages libgtk2.0-0 recommends:
ii  hicolor-icon-theme            0.11-1     default fallback theme for FreeDes
ii  libgtk2.0-bin                 2.20.1-1   The programs for the GTK+ graphica

Versions of packages libgtk2.0-0 suggests:
ii  gvfs                          1.6.1-1    userspace virtual filesystem - ser
ii  librsvg2-common               2.26.3-1   SAX-based renderer library for SVG

-- no debconf information

-- 
TH * http://www.realh.co.uk
-------------- next part --------------
System: Linux 2.6.32-5-amd64 #1 SMP Mon May 3 10:42:25 UTC 2010 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10707000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome
GTK+ Modules: gnomebreakpad, canberra-gtk-module

Memory status: size: 238448640 vsize: 238448640 resident: 10743808 share: 8380416 rss: 10743808 rss_rlim: 18446744073709551615
CPU usage: start_time: 1274737551 rtime: 12 utime: 10 stime: 2 cutime:1 cstime: 3 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/home/tony/Apps/Media/src/rox-media'

[Thread debugging using libthread_db enabled]
0x00007f09d3a845be in __libc_waitpid (pid=<value optimized out>, 
    stat_loc=0x7fff10d0a7e0, options=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/waitpid.c:32
	in ../sysdeps/unix/sysv/linux/waitpid.c
#0  0x00007f09d3a845be in __libc_waitpid (pid=<value optimized out>, 
    stat_loc=0x7fff10d0a7e0, options=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/waitpid.c:32
#1  0x00007f09d3d14929 in IA__g_spawn_sync (
    working_directory=<value optimized out>, argv=<value optimized out>, 
    envp=<value optimized out>, flags=<value optimized out>, 
    child_setup=<value optimized out>, user_data=<value optimized out>, 
    standard_output=0x0, standard_error=0x0, exit_status=0x0, 
    error=0x7fff10d0a978) at /tmp/buildd/glib2.0-2.24.1/glib/gspawn.c:386
#2  0x00007f09d3d14c39 in IA__g_spawn_command_line_sync (
    command_line=<value optimized out>, standard_output=0x0, 
    standard_error=0x0, exit_status=0x0, error=0x7fff10d0a978)
    at /tmp/buildd/glib2.0-2.24.1/glib/gspawn.c:700
#3  0x00007f09cdf05de1 in ?? ()
   from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#4  <signal handler called>
#5  0x00007f09d4a5732d in composite_line (weights=<value optimized out>, 
    n_x=3, n_y=<value optimized out>, dest=<value optimized out>, 
    dest_x=<value optimized out>, dest_end=<value optimized out>, 
    dest_channels=4, dest_has_alpha=1, src=0x19397e0, src_channels=4, 
    src_has_alpha=1, x_init=0, x_step=114688, src_width=14, check_size=0, 
    color1=0, color2=0)
    at /tmp/buildd/gtk+2.0-2.20.1/gdk-pixbuf/pixops/pixops.c:644
#6  0x00007f09d4a58f55 in pixops_process (dest_buf=<value optimized out>, 
    render_x0=<value optimized out>, render_y0=<value optimized out>, 
    render_x1=<value optimized out>, render_y1=<value optimized out>, 
    dest_rowstride=<value optimized out>, dest_channels=4, dest_has_alpha=1, 
    src_buf=0x191ffe0 "", src_width=14, src_height=14, src_rowstride=56, 
    src_channels=4, src_has_alpha=1, scale_x=<value optimized out>, 
    scale_y=<value optimized out>, check_x=0, check_y=0, check_size=0, 
    color1=0, color2=0, filter=0x7fff10d0b130, 
    line_func=0x7f09d4a57080 <composite_line>, 
    pixel_func=0x7f09d4a56f80 <composite_pixel>)
    at /tmp/buildd/gtk+2.0-2.20.1/gdk-pixbuf/pixops/pixops.c:1352
#7  0x00007f09d4a59c6e in _pixops_composite_real (
    dest_buf=<value optimized out>, dest_width=<value optimized out>, 
    dest_height=<value optimized out>, dest_rowstride=<value optimized out>, 
    dest_channels=<value optimized out>, dest_has_alpha=<value optimized out>, 
    src_buf=0x191ffe0 "", src_width=14, src_height=14, src_rowstride=56, 
    src_channels=4, src_has_alpha=1, dest_x=0, dest_y=0, dest_region_width=8, 
    dest_region_height=8, offset_x=<value optimized out>, 
    offset_y=<value optimized out>, scale_x=0, 
    scale_y=1.3852388523421298e-309, interp_type=PIXOPS_INTERP_BILINEAR, 
    overall_alpha=255)
    at /tmp/buildd/gtk+2.0-2.20.1/gdk-pixbuf/pixops/pixops.c:1810
#8  _pixops_composite (dest_buf=<value optimized out>, 
    dest_width=<value optimized out>, dest_height=<value optimized out>, 
    dest_rowstride=<value optimized out>, dest_channels=<value optimized out>, 
    dest_has_alpha=<value optimized out>, src_buf=0x191ffe0 "", src_width=14, 
    src_height=14, src_rowstride=56, src_channels=4, src_has_alpha=1, 
    dest_x=0, dest_y=0, dest_region_width=8, dest_region_height=8, 
    offset_x=<value optimized out>, offset_y=<value optimized out>, scale_x=0, 
    scale_y=1.3852388523421298e-309, interp_type=PIXOPS_INTERP_BILINEAR, 
    overall_alpha=255)
    at /tmp/buildd/gtk+2.0-2.20.1/gdk-pixbuf/pixops/pixops.c:1877
#9  0x00007f09d4a5260e in IA__gdk_pixbuf_composite (src=0x18f8720, 
    dest=0x1942450, dest_x=0, dest_y=0, dest_width=8, 
    dest_height=<value optimized out>, offset_x=0, offset_y=0, 
    scale_x=<value optimized out>, scale_y=<value optimized out>, 
    interp_type=GDK_INTERP_BILINEAR, overall_alpha=255)
    at /tmp/buildd/gtk+2.0-2.20.1/gdk-pixbuf/gdk-pixbuf-scale.c:142
#10 0x00000000004065de in get_pixbuf (iself=0x18f8630, width=22, height=8)
    at src/icon_source_emblem.c:68
#11 0x000000000040634e in h_icon_source_get_pixbuf (iself=0x18f8630, width=22, 
    height=22) at src/icon_source.c:64
#12 0x000000000040a600 in h_panel_icon_standard_size_set (iself=0x18ecf20, 
    width=22, height=22) at src/panel_icon.c:211
#13 0x000000000040a094 in h_panel_icon_size_set (iself=0x18ecf20, width=24, 
    height=24) at src/panel_icon.c:109
#14 0x000000000040b160 in size_changed (widget=0x18ecf20, size=24, 
    self=0x18ecf20) at src/systray_icon.c:31
#15 0x00007f09d62dcd38 in _gtk_marshal_BOOLEAN__INT (closure=0x191ffb0, 
    return_value=0x7fff10d0b5b0, n_param_values=<value optimized out>, 
    param_values=0x19258a0, invocation_hint=<value optimized out>, 
    marshal_data=0x40b126)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkmarshalers.c:709
#16 0x00007f09d458a47e in IA__g_closure_invoke (closure=0x191ffb0, 
    return_value=0x7fff10d0b5b0, n_param_values=2, param_values=0x19258a0, 
    invocation_hint=0x7fff10d0b570)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
#17 0x00007f09d45a03f7 in signal_emit_unlocked_R (node=0x18dae80, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3248
#18 0x00007f09d45a18bd in IA__g_signal_emit_valist (instance=0x18ecf20, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff10d0b760)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:2991
#19 0x00007f09d45a1fc3 in IA__g_signal_emit (instance=0x0, signal_id=3, 
    detail=3383316736) at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
#20 0x00007f09d635122a in emit_size_changed_signal (status_icon=0x18ecf20, 
    allocation=0x7fff10d0bc90)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkstatusicon.c:1293
#21 gtk_status_icon_size_allocate (status_icon=0x18ecf20, 
    allocation=0x7fff10d0bc90)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkstatusicon.c:1660
#22 0x00007f09d458a47e in IA__g_closure_invoke (closure=0x19208a0, 
    return_value=0x0, n_param_values=2, param_values=0x1925900, 
    invocation_hint=0x7fff10d0b9b0)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
#23 0x00007f09d45a03f7 in signal_emit_unlocked_R (node=0x18a7d70, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3248
#24 0x00007f09d45a1a76 in IA__g_signal_emit_valist (instance=0x18e58c0, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff10d0bba0)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:2981
#25 0x00007f09d45a1fc3 in IA__g_signal_emit (instance=0x0, signal_id=3, 
    detail=3383316736) at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
#26 0x00007f09d63f8977 in IA__gtk_widget_size_allocate (widget=0x18e58c0, 
    allocation=<value optimized out>)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:4061
#27 0x00007f09d6409b0a in gtk_window_size_allocate (widget=0x189c340, 
    allocation=0x7fff10d0c140)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkwindow.c:4979
#28 0x00007f09d630bacb in gtk_plug_size_allocate (widget=0x189c340, 
    allocation=0x7fff10d0c140) at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkplug.c:754
#29 0x00007f09d458a47e in IA__g_closure_invoke (closure=0x1890f00, 
    return_value=0x0, n_param_values=2, param_values=0x1925930, 
    invocation_hint=0x7fff10d0be60)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
#30 0x00007f09d459fcc1 in signal_emit_unlocked_R (node=0x18a7d70, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3178
#31 0x00007f09d45a1a76 in IA__g_signal_emit_valist (instance=0x189c340, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff10d0c050)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:2981
#32 0x00007f09d45a1fc3 in IA__g_signal_emit (instance=0x0, signal_id=3, 
    detail=3383316736) at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
#33 0x00007f09d63f8977 in IA__gtk_widget_size_allocate (widget=0x189c340, 
    allocation=<value optimized out>)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:4061
#34 0x00007f09d6409f11 in gtk_window_move_resize (container=0x189c340)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkwindow.c:6239
#35 gtk_window_check_resize (container=0x189c340)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkwindow.c:5403
#36 0x00007f09d458a47e in IA__g_closure_invoke (closure=0x18ad950, 
    return_value=0x0, n_param_values=1, param_values=0x18e89a0, 
    invocation_hint=0x7fff10d0c3c0)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
#37 0x00007f09d45a0040 in signal_emit_unlocked_R (node=0x18ad9a0, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3286
#38 0x00007f09d45a1a76 in IA__g_signal_emit_valist (instance=0x189c340, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff10d0c5b0)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:2981
#39 0x00007f09d45a1fc3 in IA__g_signal_emit (instance=0x0, signal_id=3, 
    detail=3383316736) at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
#40 0x00007f09d62591b0 in gtk_container_idle_sizer (data=<value optimized out>)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkcontainer.c:1350
#41 0x00007f09d5f0dd26 in gdk_threads_dispatch (data=0x193b320)
    at /tmp/buildd/gtk+2.0-2.20.1/gdk/gdk.c:512
#42 0x00007f09d3cd06c2 in g_main_dispatch (context=0x1882910)
    at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#43 IA__g_main_context_dispatch (context=0x1882910)
    at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#44 0x00007f09d3cd4538 in g_main_context_iterate (context=0x1882910, 
    block=<value optimized out>, dispatch=<value optimized out>, 
    self=<value optimized out>) at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#45 0x00007f09d3cd4a45 in IA__g_main_loop_run (loop=0x18ac710)
    at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2799
#46 0x00007f09d62d7647 in IA__gtk_main ()
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c:1219
#47 0x0000000000409ac0 in main (argc=1, argv=0x7fff10d0ca98) at src/main.c:867

Thread 1 (Thread 0x7f09d7155790 (LWP 3534)):
#0  0x00007f09d3a845be in __libc_waitpid (pid=<value optimized out>, 
    stat_loc=0x7fff10d0a7e0, options=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/waitpid.c:32
        oldtype = <value optimized out>
        result = <value optimized out>
#1  0x00007f09d3d14929 in IA__g_spawn_sync (
    working_directory=<value optimized out>, argv=<value optimized out>, 
    envp=<value optimized out>, flags=<value optimized out>, 
    child_setup=<value optimized out>, user_data=<value optimized out>, 
    standard_output=0x0, standard_error=0x0, exit_status=0x0, 
    error=0x7fff10d0a978) at /tmp/buildd/glib2.0-2.24.1/glib/gspawn.c:386
        outpipe = -1
        errpipe = -1
        pid = 3546
        fds = {__fds_bits = {0, 16, 16, 0, 26484488, 140733475498360, 
            26494576, 26484464, 3, 0, 26484488, 139680184978797, 
            140733475497960, 140733475497952, 140733475498072, 0}}
        ret = -512
        outstr = 0x0
        errstr = 0x0
        failed = 0
        status = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_spawn_sync"
#2  0x00007f09d3d14c39 in IA__g_spawn_command_line_sync (
    command_line=<value optimized out>, standard_output=0x0, 
    standard_error=0x0, exit_status=0x0, error=0x7fff10d0a978)
    at /tmp/buildd/glib2.0-2.24.1/glib/gspawn.c:700
        retval = 0
        argv = 0x1941ef0
        __PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
#3  0x00007f09cdf05de1 in ?? ()
   from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#4  <signal handler called>
No symbol table info available.
#5  0x00007f09d4a5732d in composite_line (weights=<value optimized out>, 
    n_x=3, n_y=<value optimized out>, dest=<value optimized out>, 
    dest_x=<value optimized out>, dest_end=<value optimized out>, 
    dest_channels=4, dest_has_alpha=1, src=0x19397e0, src_channels=4, 
    src_has_alpha=1, x_init=0, x_step=114688, src_width=14, check_size=0, 
    color1=0, color2=0)
    at /tmp/buildd/gtk+2.0-2.20.1/gdk-pixbuf/pixops/pixops.c:644
        w1 = 0
        w = 0
        g = 0
        a = <value optimized out>
        r = 0
        b = 0
        pixel_weights = 0x1991224
        x = 0
#6  0x00007f09d4a58f55 in pixops_process (dest_buf=<value optimized out>, 
    render_x0=<value optimized out>, render_y0=<value optimized out>, 
    render_x1=<value optimized out>, render_y1=<value optimized out>, 
    dest_rowstride=<value optimized out>, dest_channels=4, dest_has_alpha=1, 
    src_buf=0x191ffe0 "", src_width=14, src_height=14, src_rowstride=56, 
    src_channels=4, src_has_alpha=1, scale_x=<value optimized out>, 
    scale_y=<value optimized out>, check_x=0, check_y=0, check_size=0, 
    color1=0, color2=0, filter=0x7fff10d0b130, 
    line_func=0x7f09d4a57080 <composite_line>, 
    pixel_func=0x7f09d4a56f80 <composite_pixel>)
    at /tmp/buildd/gtk+2.0-2.20.1/gdk-pixbuf/pixops/pixops.c:1352
        run_weights = 0x1991200
        new_outbuf = <value optimized out>
        tcolor2 = 0
        dest_x = 0
        y_start = <value optimized out>
        tcolor1 = 0
        outbuf = 0x7f09c9a95100 "\377\377\377"
        i = 0
        j = <value optimized out>
        x = 0
        y = 0
        x_step = 114688
        y_step = 114688
        check_shift = <value optimized out>
        scaled_x_offset = 0
        run_end_index = <value optimized out>
#7  0x00007f09d4a59c6e in _pixops_composite_real (
    dest_buf=<value optimized out>, dest_width=<value optimized out>, 
    dest_height=<value optimized out>, dest_rowstride=<value optimized out>, 
    dest_channels=<value optimized out>, dest_has_alpha=<value optimized out>, 
    src_buf=0x191ffe0 "", src_width=14, src_height=14, src_rowstride=56, 
    src_channels=4, src_has_alpha=1, dest_x=0, dest_y=0, dest_region_width=8, 
    dest_region_height=8, offset_x=<value optimized out>, 
    offset_y=<value optimized out>, scale_x=0, 
    scale_y=1.3852388523421298e-309, interp_type=PIXOPS_INTERP_BILINEAR, 
    overall_alpha=255)
    at /tmp/buildd/gtk+2.0-2.20.1/gdk-pixbuf/pixops/pixops.c:1810
        filter = {x = {n = 3, offset = 0, weights = 0x193ee00}, y = {n = 3, 
            offset = 0, weights = 0x193ef90}, overall_alpha = 1}
        line_func = <value optimized out>
#8  _pixops_composite (dest_buf=<value optimized out>, 
    dest_width=<value optimized out>, dest_height=<value optimized out>, 
    dest_rowstride=<value optimized out>, dest_channels=<value optimized out>, 
    dest_has_alpha=<value optimized out>, src_buf=0x191ffe0 "", src_width=14, 
    src_height=14, src_rowstride=56, src_channels=4, src_has_alpha=1, 
    dest_x=0, dest_y=0, dest_region_width=8, dest_region_height=8, 
    offset_x=<value optimized out>, offset_y=<value optimized out>, scale_x=0, 
    scale_y=1.3852388523421298e-309, interp_type=PIXOPS_INTERP_BILINEAR, 
    overall_alpha=255)
    at /tmp/buildd/gtk+2.0-2.20.1/gdk-pixbuf/pixops/pixops.c:1877
        new_dest_buf = 0x7f09c9a95100 "\377\377\377"
        render_x0 = 0
        render_y0 = 0
        render_x1 = 8
        render_y1 = 8
#9  0x00007f09d4a5260e in IA__gdk_pixbuf_composite (src=0x18f8720, 
    dest=0x1942450, dest_x=0, dest_y=0, dest_width=8, 
    dest_height=<value optimized out>, offset_x=0, offset_y=0, 
    scale_x=<value optimized out>, scale_y=<value optimized out>, 
    interp_type=GDK_INTERP_BILINEAR, overall_alpha=255)
    at /tmp/buildd/gtk+2.0-2.20.1/gdk-pixbuf/gdk-pixbuf-scale.c:142
        __PRETTY_FUNCTION__ = "IA__gdk_pixbuf_composite"
#10 0x00000000004065de in get_pixbuf (iself=0x18f8630, width=22, height=8)
    at src/icon_source_emblem.c:68
        self = 0x18f8630
        priv = 0x18f8670
        base = 0x1942450
        scale = 0.5714285714285714
#11 0x000000000040634e in h_icon_source_get_pixbuf (iself=0x18f8630, width=22, 
    height=22) at src/icon_source.c:64
        __PRETTY_FUNCTION__ = "h_icon_source_get_pixbuf"
#12 0x000000000040a600 in h_panel_icon_standard_size_set (iself=0x18ecf20, 
    width=22, height=22) at src/panel_icon.c:211
        pixbuf = 0x19258a0
        data = 0x18ecf90
        new_size = 22
#13 0x000000000040a094 in h_panel_icon_size_set (iself=0x18ecf20, width=24, 
    height=24) at src/panel_icon.c:109
        __PRETTY_FUNCTION__ = "h_panel_icon_size_set"
#14 0x000000000040b160 in size_changed (widget=0x18ecf20, size=24, 
    self=0x18ecf20) at src/systray_icon.c:31
No locals.
#15 0x00007f09d62dcd38 in _gtk_marshal_BOOLEAN__INT (closure=0x191ffb0, 
    return_value=0x7fff10d0b5b0, n_param_values=<value optimized out>, 
    param_values=0x19258a0, invocation_hint=<value optimized out>, 
    marshal_data=0x40b126)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkmarshalers.c:709
        data1 = 0x18ecf20
        data2 = 0x7f09c9a95100
        v_return = <value optimized out>
        __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__INT"
#16 0x00007f09d458a47e in IA__g_closure_invoke (closure=0x191ffb0, 
    return_value=0x7fff10d0b5b0, n_param_values=2, param_values=0x19258a0, 
    invocation_hint=0x7fff10d0b570)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
        marshal = 0
        marshal_data = 0x1
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#17 0x00007f09d45a03f7 in signal_emit_unlocked_R (node=0x18dae80, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3248
        tmp = <value optimized out>
        handler = 0x191daa0
        accumulator = 0x18daee0
        emission = {next = 0x7fff10d0b9a0, instance = 0x18ecf20, ihint = {
            signal_id = 145, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, 
          state = EMISSION_RUN, chain_type = 4}
        class_closure = 0x18dc480
        handler_list = 0x191daa0
        return_accu = <value optimized out>
        accu = {g_type = 20, 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}}}
        signal_id = 145
        max_sequential_handler_number = <value optimized out>
        return_value_altered = 0
#18 0x00007f09d45a18bd in IA__g_signal_emit_valist (instance=0x18ecf20, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff10d0b760)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:2991
        return_value = {g_type = 20, 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}}}
        error = <value optimized out>
        signal_return_type = 20
        param_values = <value optimized out>
        node = 0x18dae80
        i = <value optimized out>
        n_params = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#19 0x00007f09d45a1fc3 in IA__g_signal_emit (instance=0x0, signal_id=3, 
    detail=3383316736) at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
        var_args = {{gp_offset = 32, fp_offset = 48, 
            overflow_arg_area = 0x7fff10d0b840, 
            reg_save_area = 0x7fff10d0b780}}
#20 0x00007f09d635122a in emit_size_changed_signal (status_icon=0x18ecf20, 
    allocation=0x7fff10d0bc90)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkstatusicon.c:1293
        handled = 0
#21 gtk_status_icon_size_allocate (status_icon=0x18ecf20, 
    allocation=0x7fff10d0bc90)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkstatusicon.c:1660
        priv = 0x18ecf50
        orientation = <value optimized out>
        size = 24
#22 0x00007f09d458a47e in IA__g_closure_invoke (closure=0x19208a0, 
    return_value=0x0, n_param_values=2, param_values=0x1925900, 
    invocation_hint=0x7fff10d0b9b0)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
        marshal = 0
        marshal_data = 0x1
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#23 0x00007f09d45a03f7 in signal_emit_unlocked_R (node=0x18a7d70, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3248
        tmp = <value optimized out>
        handler = 0x191da70
        accumulator = 0x0
        emission = {next = 0x7fff10d0be50, instance = 0x18e58c0, ihint = {
            signal_id = 19, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, 
          state = EMISSION_RUN, chain_type = 4}
        class_closure = 0x1890f00
        handler_list = 0x191da70
        return_accu = <value optimized out>
        accu = {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}}}
        signal_id = 19
        max_sequential_handler_number = <value optimized out>
        return_value_altered = 1
#24 0x00007f09d45a1a76 in IA__g_signal_emit_valist (instance=0x18e58c0, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff10d0bba0)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:2981
        signal_return_type = 4
        param_values = <value optimized out>
        node = 0x18a7d70
        i = <value optimized out>
        n_params = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#25 0x00007f09d45a1fc3 in IA__g_signal_emit (instance=0x0, signal_id=3, 
    detail=3383316736) at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
        var_args = {{gp_offset = 32, fp_offset = 48, 
            overflow_arg_area = 0x7fff10d0bc80, 
            reg_save_area = 0x7fff10d0bbc0}}
#26 0x00007f09d63f8977 in IA__gtk_widget_size_allocate (widget=0x18e58c0, 
    allocation=<value optimized out>)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:4061
        aux_info = <value optimized out>
        real_allocation = {x = 0, y = 0, width = 1, height = 24}
        old_allocation = {x = 0, y = 0, width = 200, height = 200}
        size_changed = 1
        position_changed = 0
        __PRETTY_FUNCTION__ = "IA__gtk_widget_size_allocate"
#27 0x00007f09d6409b0a in gtk_window_size_allocate (widget=0x189c340, 
    allocation=0x7fff10d0c140)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkwindow.c:4979
        child_allocation = {x = 0, y = 0, width = 1, height = 24}
#28 0x00007f09d630bacb in gtk_plug_size_allocate (widget=0x189c340, 
    allocation=0x7fff10d0c140) at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkplug.c:754
No locals.
#29 0x00007f09d458a47e in IA__g_closure_invoke (closure=0x1890f00, 
    return_value=0x0, n_param_values=2, param_values=0x1925930, 
    invocation_hint=0x7fff10d0be60)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
        marshal = 0
        marshal_data = 0x1
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#30 0x00007f09d459fcc1 in signal_emit_unlocked_R (node=0x18a7d70, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3178
        accumulator = 0x191fda8
        emission = {next = 0x7fff10d0c3b0, instance = 0x189c340, ihint = {
            signal_id = 19, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, 
          state = EMISSION_RUN, chain_type = 25873152}
        class_closure = 0x1890f00
        handler_list = 0x0
        return_accu = <value optimized out>
        accu = {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}}}
        signal_id = 19
        max_sequential_handler_number = 1
        return_value_altered = 0
#31 0x00007f09d45a1a76 in IA__g_signal_emit_valist (instance=0x189c340, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff10d0c050)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:2981
        signal_return_type = 4
        param_values = <value optimized out>
        node = 0x18a7d70
        i = <value optimized out>
        n_params = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#32 0x00007f09d45a1fc3 in IA__g_signal_emit (instance=0x0, signal_id=3, 
    detail=3383316736) at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
        var_args = {{gp_offset = 32, fp_offset = 48, 
            overflow_arg_area = 0x7fff10d0c130, 
            reg_save_area = 0x7fff10d0c070}}
#33 0x00007f09d63f8977 in IA__gtk_widget_size_allocate (widget=0x189c340, 
    allocation=<value optimized out>)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:4061
        aux_info = <value optimized out>
        real_allocation = {x = 0, y = 0, width = 1, height = 24}
        old_allocation = {x = 0, y = 0, width = 1, height = 24}
        size_changed = 0
        position_changed = 0
        __PRETTY_FUNCTION__ = "IA__gtk_widget_size_allocate"
#34 0x00007f09d6409f11 in gtk_window_move_resize (container=0x189c340)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkwindow.c:6239
        allocation = {x = 0, y = 0, width = 1, height = 24}
        new_flags = 66
        info = 0x191fee0
        new_geometry = {min_width = 0, min_height = 0, max_width = 0, 
          max_height = 0, base_width = 0, base_height = 0, width_inc = 0, 
          height_inc = 0, min_aspect = 0, max_aspect = 0, 
          win_gravity = GDK_GRAVITY_NORTH_WEST}
        new_request = {x = 0, y = 0, width = 200, height = 200}
        configure_request_pos_changed = 0
        hints_changed = 0
        configure_request_size_changed = 0
#35 gtk_window_check_resize (container=0x189c340)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkwindow.c:5403
No locals.
#36 0x00007f09d458a47e in IA__g_closure_invoke (closure=0x18ad950, 
    return_value=0x0, n_param_values=1, param_values=0x18e89a0, 
    invocation_hint=0x7fff10d0c3c0)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
        marshal = 0
        marshal_data = 0x1
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#37 0x00007f09d45a0040 in signal_emit_unlocked_R (node=0x18ad9a0, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3286
        accumulator = 0x8
        emission = {next = 0x0, instance = 0x189c340, ihint = {signal_id = 82, 
            detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, 
          chain_type = 25873152}
        class_closure = 0x18ad950
        handler_list = 0x0
        return_accu = <value optimized out>
        accu = {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}}}
        signal_id = 82
        max_sequential_handler_number = 8
        return_value_altered = 0
#38 0x00007f09d45a1a76 in IA__g_signal_emit_valist (instance=0x189c340, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff10d0c5b0)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:2981
        signal_return_type = 4
        param_values = <value optimized out>
        node = 0x18ad9a0
        i = <value optimized out>
        n_params = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#39 0x00007f09d45a1fc3 in IA__g_signal_emit (instance=0x0, signal_id=3, 
    detail=3383316736) at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
        var_args = {{gp_offset = 24, fp_offset = 48, 
            overflow_arg_area = 0x7fff10d0c690, 
            reg_save_area = 0x7fff10d0c5d0}}
#40 0x00007f09d62591b0 in gtk_container_idle_sizer (data=<value optimized out>)
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkcontainer.c:1350
        widget = 0x189c340
#41 0x00007f09d5f0dd26 in gdk_threads_dispatch (data=0x193b320)
    at /tmp/buildd/gtk+2.0-2.20.1/gdk/gdk.c:512
        ret = 0
#42 0x00007f09d3cd06c2 in g_main_dispatch (context=0x1882910)
    at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:1960
        dispatch = 0x7f09d3cce750 <g_idle_dispatch>
        user_data = 0x193b320
        callback = 0x7f09d5f0dcd0 <gdk_threads_dispatch>
        cb_funcs = 0x7f09d3f6cf50
        cb_data = 0x1912d00
        current_source_link = {data = 0x18fb960, next = 0x0}
        source = 0x18fb960
        current = 0x1921980
        i = 0
#43 IA__g_main_context_dispatch (context=0x1882910)
    at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2513
No locals.
#44 0x00007f09d3cd4538 in g_main_context_iterate (context=0x1882910, 
    block=<value optimized out>, dispatch=<value optimized out>, 
    self=<value optimized out>) at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2591
        max_priority = 110
        timeout = 0
        some_ready = 1
        nfds = 3
        allocated_nfds = -741469440
        fds = <value optimized out>
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#45 0x00007f09d3cd4a45 in IA__g_main_loop_run (loop=0x18ac710)
    at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2799
        self = 0x1848a10
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#46 0x00007f09d62d7647 in IA__gtk_main ()
    at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c:1219
        tmp_list = 0x7fff10d0c8ac
        functions = 0x0
        init = 0x7fff10d0c9b0
        loop = <value optimized out>
#47 0x0000000000409ac0 in main (argc=1, argv=0x7fff10d0ca98) at src/main.c:867
        panel_id = -1
        group = 0x18db360
        error = 0x0
        entries = {{long_name = 0x40c003 "appdir", short_name = 0 '\000', 
            flags = 1, arg = G_OPTION_ARG_FILENAME, arg_data = 0x60e958, 
            description = 0x0, arg_description = 0x0}, {
            long_name = 0x40c00a "panel-id", short_name = 0 '\000', flags = 1, 
            arg = G_OPTION_ARG_INT, arg_data = 0x7fff10d0c984, 
            description = 0x0, arg_description = 0x0}, {
            long_name = 0x40c013 "pidfile", short_name = 0 '\000', flags = 1, 
            arg = G_OPTION_ARG_FILENAME, arg_data = 0x60e9c0, 
            description = 0x0, arg_description = 0x0}, {long_name = 0x0, 
            short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, 
            arg_data = 0x0, description = 0x0, arg_description = 0x0}}
        context = 0x18d7310
        fp = 0x18db360
A debugging session is active.

	Inferior 1 [process 3534] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]


----------- .xsession-errors (225 sec old) ---------------------
(firefox-bin:2716): Gdk-WARNING **: XID collision, trouble ahead
(nautilus:2220): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:2220): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
(nautilus:2220): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
** (claws-mail:2226): WARNING **: [22:31:12] IMAP error on mail.realh.co.uk: parse error (very probably non-RFC compliance from the server)
** (claws-mail:2226): WARNING **: [22:31:12] IMAP4 connection broken
(nautilus:2220): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
--------------------------------------------------


More information about the pkg-gnome-maintainers mailing list