[Pidgin] #7031: pidgin died while being offline

Pidgin trac at pidgin.im
Wed Sep 10 02:32:24 EDT 2008


#7031: pidgin died while being offline
--------------------------+-------------------------------------------------
 Reporter:  atti          |     Owner:  lschiere
     Type:  defect        |    Status:  new     
Component:  unclassified  |   Version:  2.4.3   
 Keywords:                |  
--------------------------+-------------------------------------------------
 Hi!

 I've left pidgin for 4 days in offline mode.
 On return I found him segfaulted.

 Here's a backtrace:

 {{{
 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 0xb713faf0 (LWP 23115)]
 0x00000000 in ?? ()
 (gdb) bt full
 #0  0x00000000 in ?? ()
 No symbol table info available.
 #1  0xb79ecda1 in pango_attribute_destroy (attr=0x9c87f00) at
 /tmp/buildd/pango1.0-1.20.5/pango/pango-attributes.c:130
         __PRETTY_FUNCTION__ = "pango_attribute_destroy"
 #2  0xb77435c7 in IA__g_slist_foreach (list=0xa34f650, func=0xb79ecd80
 <pango_attribute_destroy>, user_data=0x0) at
 /tmp/buildd/glib2.0-2.16.4/glib/gslist.c:743
         next = (GSList *) 0xa26c7a0
 #3  0xb79f418f in pango_item_free (item=0x9de8678) at
 /tmp/buildd/pango1.0-1.20.5/pango/pango-item.c:99
 No locals.
 #4  0xb79f6fab in free_run (run=0x9c9d428, data=0x1) at
 /tmp/buildd/pango1.0-1.20.5/pango/pango-layout.c:2731
 No locals.
 #5  0xb77435c7 in IA__g_slist_foreach (list=0x9ebac10, func=0xb79f6f80
 <free_run>, user_data=0x1) at /tmp/buildd/glib2.0-2.16.4/glib/gslist.c:743
         next = (GSList *) 0x0
 #6  0xb79f597d in pango_layout_line_unref (line=0xa398098) at
 /tmp/buildd/pango1.0-1.20.5/pango/pango-layout.c:3882
         __PRETTY_FUNCTION__ = "pango_layout_line_unref"
 #7  0xb79f7003 in pango_layout_clear_lines (layout=0xa3bd0a8) at
 /tmp/buildd/pango1.0-1.20.5/pango/pango-layout.c:2684
         line = (PangoLayoutLine *) 0xb7e5d538
         tmp_list = (GSList *) 0x0
 #8  0xb79fb4cd in pango_layout_finalize (object=0xa3bd0a8) at
 /tmp/buildd/pango1.0-1.20.5/pango/pango-layout.c:230
         layout = (PangoLayout *) 0xb7e5d538
 #9  0xb77b1a83 in IA__g_object_unref (_object=0xa3bd0a8) at
 /tmp/buildd/glib2.0-2.16.4/gobject/gobject.c:1793
         object = (GObject *) 0xa3bd0a8
         __PRETTY_FUNCTION__ = "IA__g_object_unref"
 #10 0xb7cdbbec in IA__gtk_text_layout_free_line_display (layout=0x9e6f628,
 display=0xa26bd20) at
 /build/buildd/gtk+2.0-2.12.11/gtk/gtktextlayout.c:2489
 No locals.
 #11 0xb7cdccd9 in IA__gtk_text_layout_get_line_display (layout=0x9e6f628,
 line=0x9da5310, size_only=0) at
 /build/buildd/gtk+2.0-2.12.11/gtk/gtktextlayout.c:2148
         display = (GtkTextLineDisplay *) 0xa26bd20
         seg = <value optimized out>
         iter = {dummy1 = 0x901f700, dummy2 = 0x418101, dummy3 =
 -1078553412, dummy4 = -1078553448, dummy5 = -1078553452, dummy6 =
 165198120, dummy7 = 159995960, dummy8 = -1213387480, dummy9 = 0x0, dummy10
 = 0x59b, dummy11 = 966, dummy12 = -1209680644, dummy13 = 165198120,
 dummy14 = 0x9895838}
         style = <value optimized out>
         text = <value optimized out>
         attrs = <value optimized out>
         text_allocated = <value optimized out>
         layout_byte_offset = <value optimized out>
         extents = {x = 166131240, y = -1078553320, width = -1211254112,
 height = 159995960}
         para_values_set = <value optimized out>
         cursor_byte_offsets = <value optimized out>
         cursor_segs = <value optimized out>
         tmp_list1 = <value optimized out>
         tmp_list2 = <value optimized out>
         saw_widget = <value optimized out>
         base_dir = <value optimized out>
         tags = <value optimized out>
         initial_toggle_segments = <value optimized out>
         __PRETTY_FUNCTION__ = "IA__gtk_text_layout_get_line_display"
 #12 0xb7cdfa31 in IA__gtk_text_layout_get_iter_at_position
 (layout=0x9e6f628, target_iter=0xbfb69658, trailing=0xbfb69580, x=165,
 y=3325) at /build/buildd/gtk+2.0-2.12.11/gtk/gtktextlayout.c:2649
         line = (GtkTextLine *) 0x9da5310
         byte_index = <value optimized out>
         line_top = <value optimized out>
         display = <value optimized out>
         __PRETTY_FUNCTION__ = "IA__gtk_text_layout_get_iter_at_position"
 #13 0xb7cdfb1e in IA__gtk_text_layout_get_iter_at_pixel (layout=0x9e6f628,
 target_iter=0xbfb69658, x=165, y=3325) at
 /build/buildd/gtk+2.0-2.12.11/gtk/gtktextlayout.c:2628
         trailing = 165
 #14 0x080b8801 in gtk_imhtml_expose_event (widget=0x9510b38,
 event=0xbfb69c10) at ../../pidgin/gtkimhtml.c:714
         start = {dummy1 = 0x1, dummy2 = 0xb7e5bcfc, dummy3 = -1211145056,
 dummy4 = 156306232, dummy5 = -1078552872, dummy6 = -1211145027, dummy7 =
 8255880, dummy8 = 1984962906, dummy9 = 0xa356aa8, dummy10 = 0xa356aa8,
 dummy11 = 0, dummy12 = 0, dummy13 = 0, dummy14 = 0xb77c7d7e}
         end = {dummy1 = 0x0, dummy2 = 0x0, dummy3 = 0, dummy4 = 16777261,
 dummy5 = 158124224, dummy6 = 165261184, dummy7 = 151735552, dummy8 =
 -1078552484, dummy9 = 0xbfb69878, dummy10 = 0x0, dummy11 = 0, dummy12 =
 -1211187527, dummy13 = 2, dummy14 = 0x96db600}
         cur = {dummy1 = 0xbfb695f8, dummy2 = 0xb73a048d, dummy3 =
 -1078552456, dummy4 = -1220623064, dummy5 = -1078552424, dummy6 =
 -1220900832, dummy7 = -1078552456, dummy8 = 2, dummy9 = 0x96db658, dummy10
 = 0xbfb69878, dummy11 = 0, dummy12 = 0, dummy13 = 0, dummy14 = 0x0}
         buf_x = 165
         buf_y = 3325
         visible_rect = {x = 0, y = 0, width = 968, height = 660}
         gc = (GdkGC *) 0x9d9c8d8
         gcolor = {pixel = 3216415064, red = 63640, green = 2319, blue =
 38616}
 #15 0xb7c27816 in _gtk_marshal_BOOLEAN__BOXED (closure=0x90ff898,
 return_value=0xbfb698a0, n_param_values=2, param_values=0xbfb69958,
 invocation_hint=0xbfb6988c, marshal_data=0x80b85b0) at
 /build/buildd/gtk+2.0-2.12.11/gtk/gtkmarshalers.c:84
         data1 = (gpointer) 0x9510b38
         data2 = <value optimized out>
         v_return = <value optimized out>
         __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
 #16 0xb77ae099 in g_type_class_meta_marshal (closure=0x90ff898,
 return_value=0xbfb698a0, n_param_values=2, param_values=0xbfb69958,
 invocation_hint=0xbfb6988c, marshal_data=0xc8) at
 /tmp/buildd/glib2.0-2.16.4/gobject/gclosure.c:567
         callback = <value optimized out>
 #17 0xb77af923 in IA__g_closure_invoke (closure=0x90ff898,
 return_value=0xbfb698a0, n_param_values=2, param_values=0xbfb69958,
 invocation_hint=0xbfb6988c) at
 /tmp/buildd/glib2.0-2.16.4/gobject/gclosure.c:490
         marshal = (GClosureMarshal) 0xb77ae050 <g_type_class_meta_marshal>
         marshal_data = (gpointer) 0xc8
         __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
 #18 0xb77c2b25 in signal_emit_unlocked_R (node=0x90ff7d0, detail=0,
 instance=0x9510b38, emission_return=0xbfb69b18,
 instance_and_params=0xbfb69958) at
 /tmp/buildd/glib2.0-2.16.4/gobject/gsignal.c:2478
         accumulator = (SignalAccumulator *) 0x90ff818
         emission = {next = 0x0, instance = 0x9510b38, ihint = {signal_id =
 40, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN,
 chain_type = 156279736}
         class_closure = (GClosure *) 0x90ff898
         handler_list = (Handler *) 0x0
         return_accu = (GValue *) 0xbfb698a0
         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 = 40
         max_sequential_handler_number = 23039
         return_value_altered = 0
 #19 0xb77c426b in IA__g_signal_emit_valist (instance=0x9510b38,
 signal_id=40, detail=0, var_args=0xbfb69b70
 "\210\233¶¿\020\234¶¿8\vQ\t¶ZÕ·8\vQ\t` \017\t") at
 /tmp/buildd/glib2.0-2.16.4/gobject/gsignal.c:2209
         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>
         instance_and_params = (GValue *) 0xbfb69958
         stack_values = {{g_type = 156279736, data = {{v_int = 156306232,
 v_uint = 156306232, v_long = 156306232, v_ulong = 156306232, v_int64 =
 156306232, v_uint64 = 156306232, v_float = 2.51627349e-33, v_double =
 7.7225539462091718e-316, v_pointer = 0x9510b38}, {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}}}, {g_type = 152021920, data = {{v_int =
 -1078551536, v_uint = 3216415760, v_long = -1078551536, v_ulong =
 3216415760, v_int64 = 3216415760, v_uint64 = 3216415760, v_float =
 -1.42663765, v_double = 1.5891205297583638e-314, v_pointer = 0xbfb69c10},
 {v_int = 134217728, v_uint = 134217728, v_long = 134217728, v_ulong =
 134217728, v_int64 = 134217728, v_uint64 = 134217728, v_float =
 3.85185989e-34, v_double = 6.631236846766476e-316, v_pointer =
 0x8000000}}}, {g_type = 0, data = {{v_int = -1078552064, v_uint =
 3216415232, v_long = -1078552064, v_ulong = 3216415232, v_int64 =
 3216415232, v_uint64 = 3216415232, v_float = -1.42657471, v_double =
 1.5891202688917028e-314, v_pointer = 0xbfb69a00}, {v_int = 0, v_uint = 0,
 v_long = 0, v_ulong = 0, v_int64 = -5242536140623314944, v_uint64 =
 13204207933086236672, v_float = 0, v_double = -1.3797808695464544e-42,
 v_pointer = 0x0}}}, {g_type = 3216415220, data = {{v_int = -1078552136,
 v_uint = 3216415160, v_long = -1078552136, v_ulong = 3216415160, v_int64 =
 -5243648031425390152, v_uint64 = 13203096042284161464, v_float =
 -1.42656612, v_double = -1.2026464452615955e-42, v_pointer = 0xbfb699b8},
 {v_int = -1078552064, v_uint = 3216415232, v_long = -1078552064, v_ulong =
 3216415232, v_int64 = 679399233135483392, v_uint64 = 679399233135483392,
 v_float = -1.42657471, v_double = 2.9485624160360758e-263, v_pointer =
 0xbfb69a00}}}, {g_type = 3216415176, data = {{v_int = -1213387480, v_uint
 = 3081579816, v_long = -1213387480, v_ulong = 3081579816, v_int64 =
 -5211459540894274264, v_uint64 = 13235284532815277352, v_float =
 -2.06442346e-05, v_double = -1.6746433776510419e-40, v_pointer =
 0xb7ad2d28}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 =
 -4632344914200363008, v_uint64 = 13814399159509188608, v_float = 0,
 v_double = -0.088300228118896484, v_pointer = 0x0}}}, {g_type =
 3073988090, data = {{v_int = -1078552076, v_uint = 3216415220, v_long =
 -1078552076, v_ulong = 3216415220, v_int64 = 11806349812, v_uint64 =
 11806349812, v_float = -1.42657328, v_double = 5.8331118448934597e-314,
 v_pointer = 0xbfb699f4}, {v_int = -1078552076, v_uint = 3216415220, v_long
 = -1078552076, v_ulong = 3216415220, v_int64 = 726929454356929012,
 v_uint64 = 726929454356929012, v_float = -1.42657328, v_double =
 4.5877310797726937e-260, v_pointer = 0xbfb699f4}}}, {g_type = 0, data =
 {{v_int = -1717986918, v_uint = 2576980378, v_long = -1717986918, v_ulong
 = 2576980378, v_int64 = 4591870180066957722, v_uint64 =
 4591870180066957722, v_float = -1.58818684e-23, v_double =
 0.10000000000000001, v_pointer = 0x9999999a}, {v_int = 0, v_uint = 0,
 v_long = 0, v_ulong = 0, v_int64 = -5242536140623314944, v_uint64 =
 13204207933086236672, v_float = 0, v_double = -1.3797808695464544e-42,
 v_pointer = 0x0}}}, {g_type = 158142496, data = {{v_int = -1078552008,
 v_uint = 3216415288, v_long = -1078552008, v_ulong = 3216415288, v_int64 =
 -4632345890236491208, v_uint64 = 13814398183473060408, v_float =
 -1.42658138, v_double = -0.088286682896616564, v_pointer = 0xbfb69a38},
 {v_int = 169251072, v_uint = 169251072, v_long = 169251072, v_ulong =
 169251072, v_int64 = 169251072, v_uint64 = 169251072, v_float =
 7.24950876e-33, v_double = 8.3621140197003319e-316, v_pointer =
 0xa169100}}}, {g_type = 1, 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
 = 51539607552, v_uint64 = 51539607552, v_float = 0, v_double =
 2.5463949491583268e-313, v_pointer = 0x0}}}, {g_type = 3076414788, 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 = 1072693248,
 v_uint = 1072693248, v_long = 1072693248, v_ulong = 1072693248, v_int64 =
 1072693248, v_uint64 = 1072693248, v_float = 1.875, v_double =
 5.2998088236266445e-315, v_pointer = 0x3ff00000}}}, {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 = 158593056, v_uint
 = 158593056, v_long = 158593056, v_ulong = 158593056, v_int64 =
 -5229557264692285408, v_uint64 = 13217186809017266208, v_float =
 2.93629673e-33, v_double = -1.0360325235800146e-41, v_pointer =
 0x973f020}}}, {g_type = 0, data = {{v_int = 172296440, v_uint = 172296440,
 v_long = 172296440, v_ulong = 172296440, v_int64 = 172296440, v_uint64 =
 172296440, v_float = 9.48689181e-33, v_double = 8.5125751904747585e-316,
 v_pointer = 0xa4508f8}, {v_int = 158593184, v_uint = 158593184, v_long =
 158593184, v_ulong = 158593184, v_int64 = 103237808288, v_uint64 =
 103237808288, v_float = 2.93632024e-33, v_double =
 5.1006254427045515e-313, v_pointer = 0x973f0a0}}}, {g_type = 3216415352,
 data = {{v_int = -1218552508, v_uint = 3076414788, v_long = -1218552508,
 v_ulong = 3076414788, v_int64 = -5229354754066457276, v_uint64 =
 13217389319643094340, v_float = -1.32539462e-05, v_double =
 -1.061841966774028e-41, v_pointer = 0xb75e5d44}, {v_int = 0, v_uint = 0,
 v_long = 0, v_ulong = 0, v_int64 = 4607182418800017408, v_uint64 =
 4607182418800017408, v_float = 0, v_double = 1, v_pointer = 0x0}}},
 {g_type = 3073965252, data = {{v_int = 1072693248, v_uint = 1072693248,
 v_long = 1072693248, v_ulong = 1072693248, v_int64 = 679216901040111616,
 v_uint64 = 679216901040111616, v_float = 1.875, v_double =
 2.8842763080077985e-263, v_pointer = 0x3ff00000}, {v_int = 0, v_uint = 0,
 v_long = 0, v_ulong = 0, v_int64 = 726927819052941312, v_uint64 =
 726927819052941312, v_float = 0, v_double = 4.5865502631481236e-260,
 v_pointer = 0x0}}}, {g_type = 3077366112, data = {{v_int = 158593056,
 v_uint = 158593056, v_long = 158593056, v_ulong = 158593056, v_int64 =
 740007575175819296, v_uint64 = 740007575175819296, v_float =
 2.93629673e-33, v_double = 3.4202431018063135e-259, v_pointer =
 0x973f020}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 =
 726931632983900160, v_uint64 = 726931632983900160, v_float = 0, v_double =
 4.5893042178348632e-260, v_pointer = 0x0}}}, {g_type = 40, data = {{v_int
 = 158593048, v_uint = 158593048, v_long = 158593048, v_ulong = 158593048,
 v_int64 = -5244170044808368104, v_uint64 = 13202574028901183512, v_float =
 2.93629526e-33, v_double = -1.1194849154690893e-42, v_pointer =
 0x973f018}, {v_int = 158142496, v_uint = 158142496, v_long = 158142496,
 v_ulong = 158142496, v_int64 = 8748077088, v_uint64 = 8748077088, v_float
 = 2.85354192e-33, v_double = 4.3221243563517314e-314, v_pointer =
 0x96d1020}}}}
         free_me = (GValue *) 0x0
         signal_return_type = 20
         param_values = (GValue *) 0xbfb6996c
         node = (SignalNode *) 0x90ff7d0
         i = 1
         n_params = <value optimized out>
         __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
 #20 0xb77c4846 in IA__g_signal_emit (instance=0x9510b38, signal_id=40,
 detail=0) at /tmp/buildd/glib2.0-2.16.4/gobject/gsignal.c:2243
 No locals.
 #21 0xb7d50ade in gtk_widget_event_internal (widget=0x9510b38,
 event=0xbfb69c10) at /build/buildd/gtk+2.0-2.12.11/gtk/gtkwidget.c:4678
         signal_num = <value optimized out>
         return_val = 0
 #22 0xb7c219f0 in IA__gtk_main_do_event (event=0xbfb69c10) at
 /build/buildd/gtk+2.0-2.12.11/gtk/gtkmain.c:1514
         event_widget = (GtkWidget *) 0x9510b38
         grab_widget = (GtkWidget *) 0x9510b38
         window_group = (GtkWindowGroup *) 0x929d0a0
         rewritten_event = (GdkEvent *) 0x0
         tmp_list = <value optimized out>
         __PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
 #23 0xb7a7bd7d in gdk_window_process_updates_internal (window=0x9cd5588)
 at /build/buildd/gtk+2.0-2.12.11/gdk/gdkwindow.c:2378
         event = {type = GDK_EXPOSE, any = {type = GDK_EXPOSE, window =
 0x9cd5588, send_event = 0 '\0'}, expose = {type = GDK_EXPOSE, window =
 0x9cd5588, send_event = 0 '\0', area = {x = 165, y = 322, width = 21,
 height = 21}, region = 0xa22c060, count = 0}, no_expose = {type =
 GDK_EXPOSE, window = 0x9cd5588, send_event = 0 '\0'}, visibility = {type =
 GDK_EXPOSE, window = 0x9cd5588, send_event = 0 '\0', state = 165}, motion
 = {type = GDK_EXPOSE, window = 0x9cd5588, send_event = 0 '\0', time = 165,
 x = 4.4561911769359857e-313, y = 7.6223511232334296e-260, axes = 0x0,
 state = 3077420016, is_hint = -25512, device = 0xb774d3dd, x_root =
 -2.1519441829499188e-41, y_root = -2.1497327588109062e-41}, button = {type
 = GDK_EXPOSE, window = 0x9cd5588, send_event = 0 '\0', time = 165, x =
 4.4561911769359857e-313, y = 7.6223511232334296e-260, axes = 0x0, state =
 3077420016, button = 3216415832, device = 0xb774d3dd, x_root =
 -2.1519441829499188e-41, y_root = -2.1497327588109062e-41}, scroll = {type
 = GDK_EXPOSE, window = 0x9cd5588, send_event = 0 '\0', time = 165, x =
 4.4561911769359857e-313, y = 7.6223511232334296e-260, state = 0, direction
 = 3077420016, device = 0xbfb69c58, x_root = -2.1519441827968007e-41,
 y_root = -2.1519441829499188e-41}, key = {type = GDK_EXPOSE, window =
 0x9cd5588, send_event = 0 '\0', time = 165, state = 322, keyval = 21,
 length = 21, string = 0xa22c060 "\002", hardware_keycode = 0, group = 0
 '\0', is_modifier = 0}, crossing = {type = GDK_EXPOSE, window = 0x9cd5588,
 send_event = 0 '\0', subwindow = 0xa5, time = 322, x =
 4.4561911620646097e-313, y = 8.4015681259146305e-316, x_root =
 -0.088323159010272212, y_root = -2.1519441827968007e-41, mode =
 3078487652, detail = 3078487652, focus = -1216481664, state = 3081218937},
 focus_change = {type = GDK_EXPOSE, window = 0x9cd5588, send_event = 0
 '\0', in = 0}, configure = {type = GDK_EXPOSE, window = 0x9cd5588,
 send_event = 0 '\0', x = 165, y = 322, width = 21, height = 21}, property
 = {type = GDK_EXPOSE, window = 0x9cd5588, send_event = 0 '\0', atom =
 0xa5, time = 322, state = 21}, selection = {type = GDK_EXPOSE, window =
 0x9cd5588, send_event = 0 '\0', selection = 0xa5, target = 0x142, property
 = 0x15, time = 21, requestor = 170049632}, owner_change = {type =
 GDK_EXPOSE, window = 0x9cd5588, send_event = 0 '\0', owner = 165, reason =
 322, selection = 0x15, time = 21, selection_time = 170049632}, proximity =
 {type = GDK_EXPOSE, window = 0x9cd5588, send_event = 0 '\0', time = 165,
 device = 0x142}, client = {type = GDK_EXPOSE, window = 0x9cd5588,
 send_event = 0 '\0', message_type = 0xa5, data_format = 322, data = {b =
 "\025\000\000\000\025\000\000\000`À\"\n\000\000\000\000ð³m·", s = {21, 0,
 21, 0, -16288, 2594, 0, 0, -19472, -18579}, l = {21, 21, 170049632, 0,
 -1217547280}}}, dnd = {type = GDK_EXPOSE, window = 0x9cd5588, send_event =
 0 '\0', context = 0xa5, time = 322, x_root = 21, y_root = 0}, window_state
 = {type = GDK_EXPOSE, window = 0x9cd5588, send_event = 0 '\0',
 changed_mask = 165, new_window_state = 322}, setting = {type = GDK_EXPOSE,
 window = 0x9cd5588, send_event = 0 '\0', action = 165, name = 0x142
 <Address 0x142 out of bounds>}, grab_broken = {type = GDK_EXPOSE, window =
 0x9cd5588, send_event = 0 '\0', keyboard = 165, implicit = 322,
 grab_window = 0x15}}
         window_rect = {x = 0, y = 0, width = 968, height = 660}
         expose_region = (GdkRegion *) 0xa22c060
         window_region = (GdkRegion *) 0xa40e760
         width = 968
         height = 660
         save_region = 1
 #24 0xb7a7c63b in IA__gdk_window_process_updates (window=0x9cd5588,
 update_children=1) at /build/buildd/gtk+2.0-2.12.11/gdk/gdkwindow.c:2494
         __PRETTY_FUNCTION__ = "IA__gdk_window_process_updates"
 #25 0xb7c00893 in animation_timeout (data=0x9b12a28) at
 /build/buildd/gtk+2.0-2.12.11/gtk/gtkimage.c:1362
         delay = <value optimized out>
 #26 0xb7a6178b in gdk_threads_dispatch (data=0xa354d20) at
 /build/buildd/gtk+2.0-2.12.11/gdk/gdk.c:470
         ret = 0
 #27 0xb7724a16 in g_timeout_dispatch (source=0xa2fb6c8,
 callback=0xb7e5d538 <tinfo.32769+24>, user_data=0xa354d20) at
 /tmp/buildd/glib2.0-2.16.4/glib/gmain.c:3446
 No locals.
 #28 0xb77242f1 in IA__g_main_context_dispatch (context=0x9030d80) at
 /tmp/buildd/glib2.0-2.16.4/glib/gmain.c:2012
 No locals.
 #29 0xb7727983 in g_main_context_iterate (context=0x9030d80, block=1,
 dispatch=1, self=0x900f3e8) at
 /tmp/buildd/glib2.0-2.16.4/glib/gmain.c:2645
         max_priority = 2147483647
         timeout = 33
         some_ready = 1
         nfds = 8
         allocated_nfds = <value optimized out>
         fds = (GPollFD *) 0x9bc2e00
         __PRETTY_FUNCTION__ = "g_main_context_iterate"
 #30 0xb7727ea2 in IA__g_main_loop_run (loop=0x9647688) at
 /tmp/buildd/glib2.0-2.16.4/glib/gmain.c:2853
         self = (GThread *) 0x900f3e8
         __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
 #31 0xb7c21c99 in IA__gtk_main () at
 /build/buildd/gtk+2.0-2.12.11/gtk/gtkmain.c:1163
         tmp_list = (GList *) 0x0
         functions = (GList *) 0x0
         init = (GtkInitFunction *) 0x0
         loop = (GMainLoop *) 0x9647688
 #32 0x080c067e in main (argc=-1209674440, argv=0x34) at
 ../../pidgin/gtkmain.c:890
         opt_help = <value optimized out>
         opt_login = 0
         opt_nologin = 0
         opt_version = 0
         opt_si = 1
         opt_config_dir_arg = 0x0
         opt_login_arg = 0x0
         opt_session_arg = 0x0
         accounts = <value optimized out>
         sig_indx = <value optimized out>
         sigset = {__val = {82951, 0 <repeats 31 times>}}
         prev_sig_disp = (void (*)(int)) 0xb7e5d538 <tinfo.32769+24>
         errmsg =
 "\"\000\000\000\030\000\000\000Ǽ¶¿À¼¶¿¼¼¶¿ÑVö·&\000\000\000\001", '\0'
 <repeats 11 times>,
 "ô¿ö·¤¼¶¿ô¿ö·\002\000\000\000\001\000\000\000(\237¶¿\005Xö·\b\000\000\000\b\000\000\000\000c\024·Ô¼¶¿ËÒõ·\fc\024·\000c\024·\b\000\000\000\000\000\000\000
 \020m·\000\000\000\000( ¶¿\026êõ·¤¼¶¿\000\000\000\000\r\000\000\000+\000\000\000Ǽ¶¿À¼¶¿¼¼¶¿ÑVö·\016",
 '\0' <repeats 11 times>,
 "<\000\000\000ô¿ö·¤¼¶¿ô¿ö·\002\000\000\000\001\000\000\000¨\237¶¿\005Xö·\b\000\000\000\b\000"...
         error = (GError *) 0x0
         opt = <value optimized out>
         gui_check = <value optimized out>
         debug_enabled = <value optimized out>
         migration_failed = <value optimized out>
         active_accounts = <value optimized out>
         long_options = {{name = 0x810456a "config", has_arg = 1, flag =
 0x0, val = 99}, {name = 0x80f46b9 "debug", has_arg = 0, flag = 0x0, val =
 100}, {name = 0x80f74c7 "help", has_arg = 0, flag = 0x0, val = 104}, {name
 = 0x80f4971 "login", has_arg = 2, flag = 0x0, val = 108}, {name =
 0x81009cf "multiple", has_arg = 0, flag = 0x0, val = 109}, {name =
 0x81009d8 "nologin", has_arg = 0, flag = 0x0, val = 110}, {name =
 0x81009e0 "nocrash", has_arg = 0, flag = 0x0, val = 120}, {name =
 0x8104560 "session", has_arg = 1, flag = 0x0, val = 115}, {name =
 0x80f91b6 "version", has_arg = 0, flag = 0x0, val = 118}, {name =
 0x8104573 "display", has_arg = 1, flag = 0x0, val = 68}, {name = 0x81009e8
 "sync", has_arg = 0, flag = 0x0, val = 83}, {name = 0x0, has_arg = 0, flag
 = 0x0, val = 0}}
 (gdb)
 }}}

 hth, Atti

-- 
Ticket URL: <http://developer.pidgin.im/ticket/7031>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list