Re: patch for bug 83532 (partial)



yo!!!
first of all: thanks richard for the pointer about bug 133772. the description of the hang I was talking about in the other thread really looks like the one there, I'm attaching my backtrace if it can be of any help. I've figured that the problem happens because of the "npieces" change in my patch. without those, I cannot see any problems with resizing. I'll try to narrow it down further.

Richard Hoelscher wrote:

See if it only happens with PNG themes and not SVG themes. If so, then you
 are seeing Bug #133772 and it can be reopened... If you file a new bug,
details about CPU speed and how you compiled dependencies may matter.

I'm not using PNG themes, I can see this with both SVG themes (balls and shapes). I wouldn't like to pollute bug 83532 with this, maybe should I post it to 133772? or create a new bug?
ciao, marco
Program received signal SIGINT, Interrupt.
[Switching to Thread 1088230784 (LWP 3008)]
0x408475f0 in gdk_pixbuf_rotation_get_type ()
   from /usr/lib/libgdk_pixbuf-2.0.so.0
(gdb) bt
#0  0x408475f0 in gdk_pixbuf_rotation_get_type ()
   from /usr/lib/libgdk_pixbuf-2.0.so.0
#1  0x408477af in gdk_pixbuf_rotation_get_type ()
   from /usr/lib/libgdk_pixbuf-2.0.so.0
#2  0x40847832 in gdk_pixbuf_rotation_get_type ()
   from /usr/lib/libgdk_pixbuf-2.0.so.0
#3  0x40848c70 in _pixops_scale () from /usr/lib/libgdk_pixbuf-2.0.so.0
#4  0x40841ccd in gdk_pixbuf_scale () from /usr/lib/libgdk_pixbuf-2.0.so.0
#5  0x408421d4 in gdk_pixbuf_scale_simple ()
   from /usr/lib/libgdk_pixbuf-2.0.so.0
#6  0x080531fc in games_preimage_render (preimage=0x1fda, width=-3, 
    height=-10, error=0x0) at games-preimage.c:174
#7  0x0804d45f in refresh_preview_pixmaps () at glines.c:268
#8  0x0805022f in preview_configure_cb (widget=0x80f70b8, event=0x1fda)
    at glines.c:1436
#9  0x405706de in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#10 0x408786b6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#11 0x40889ec8 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#12 0x40888d3a in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#13 0x408891e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#14 0x4065f8a7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x404fc691 in gtk_drawing_area_size () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x4088ac73 in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#17 0x40878949 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#18 0x408786b6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#19 0x40889721 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#20 0x40888f4c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#21 0x408891e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#22 0x4065e47f in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x4053669c in gtk_hbox_new () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x4088ac73 in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#25 0x40878949 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#26 0x408786b6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#27 0x40889721 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#28 0x40888f4c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#29 0x408891e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#30 0x4065e47f in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#31 0x08052a32 in games_grid_frame_size_allocate (widget=0x80f6de8, 
    allocation=0xbfffd160) at games-gridframe.c:159
#32 0x4088ac73 in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#33 0x40878949 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#34 0x408786b6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#35 0x40889721 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#36 0x40888f4c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#37 0x408891e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#38 0x4065e47f in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#39 0x404a2f05 in gtk_alignment_set () from /usr/lib/libgtk-x11-2.0.so.0
#40 0x4088ac73 in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#41 0x40878949 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#42 0x408786b6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#43 0x40889721 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#44 0x40888f4c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#45 0x408891e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#46 0x4065e47f in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#47 0x4053669c in gtk_hbox_new () from /usr/lib/libgtk-x11-2.0.so.0
#48 0x4088ac73 in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#49 0x40878949 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#50 0x408786b6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#51 0x40889721 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#52 0x40888f4c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#53 0x408891e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#54 0x4065e47f in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#55 0x405d1fc9 in gtk_table_get_homogeneous ()
   from /usr/lib/libgtk-x11-2.0.so.0
#56 0x4088ac73 in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#57 0x40878949 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#58 0x408786b6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#59 0x40889721 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#60 0x40888f4c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#61 0x408891e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#62 0x4065e47f in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#63 0x406568fe in gtk_vbox_new () from /usr/lib/libgtk-x11-2.0.so.0
#64 0x4088ac73 in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#65 0x40878949 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#66 0x408786b6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#67 0x40889721 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#68 0x40888f4c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#69 0x408891e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#70 0x4065e47f in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#71 0x4010a593 in bonobo_dock_get_type () from /usr/lib/libbonoboui-2.so.0
#72 0x4088ac73 in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#73 0x40878949 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#74 0x408786b6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#75 0x40889721 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#76 0x40888f4c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#77 0x408891e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#78 0x4065e47f in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#79 0x406568fe in gtk_vbox_new () from /usr/lib/libgtk-x11-2.0.so.0
#80 0x4088ac73 in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#81 0x40878949 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#82 0x408786b6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#83 0x40889721 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#84 0x40888f4c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#85 0x408891e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#86 0x4065e47f in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#87 0x4066bf99 in gtk_window_reshow_with_initial_size ()
   from /usr/lib/libgtk-x11-2.0.so.0
#88 0x4088ac73 in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#89 0x40878949 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#90 0x408786b6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#91 0x40889721 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#92 0x40888f4c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#93 0x408891e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#94 0x4065e47f in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0#95 0x4066d77b in _gtk_window_unset_focus_and_default ()
   from /usr/lib/libgtk-x11-2.0.so.0
#96 0x4088a3b6 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#97 0x40878949 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#98 0x408786b6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#99 0x40889925 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#100 0x40888f4c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#101 0x408891e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#102 0x404e4bb5 in gtk_container_check_resize ()
   from /usr/lib/libgtk-x11-2.0.so.0
#103 0x404e49cf in gtk_container_set_reallocate_redraws ()
   from /usr/lib/libgtk-x11-2.0.so.0
#104 0x408d26c3 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#105 0x408cf6c2 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#106 0x408d0748 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#107 0x408d0a80 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#108 0x408d1023 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#109 0x4056d8f3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#110 0x080513e7 in main (argc=10, argv=0x1) at glines.c:1863



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]