! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
locks up if has a label and panel is shrinked to minimum
Status:
RESOLVED: WONTFIX
Product:
Xfce4-menu-plugin
Component:
General

Comments

Description Jani Monoses 2006-01-12 12:26:10 CET
If the show label option is checked when sizing down the panel to minimum
the menu plugin becomes unresponsive. There's no repaint and has to be killed
from the command line. Happens both with vertical and horizontal panels.

A partial gdb trace is attached but I am not sure it's actually where it hangs

Using gtk 2.8.9 /glib 2.9.2

(gdb) bt 18
#0  0xb790aefc in g_source_new () from /usr/lib/libglib-2.0.so.0
#1  0xb790dc4e in g_source_attach () from /usr/lib/libglib-2.0.so.0
#2  0xb790e908 in g_idle_add_full () from /usr/lib/libglib-2.0.so.0
#3  0xb7ce8833 in _gtk_container_queue_resize () from /usr/lib/libgtk-x11-2.0.so.0
#4  0xb7db9732 in gtk_signal_emitv_by_name () from /usr/lib/libgtk-x11-2.0.so.0
#5  0xb7db996b in gtk_signal_emitv_by_name () from /usr/lib/libgtk-x11-2.0.so.0
#6  0xb7e58937 in gtk_widget_queue_resize () from /usr/lib/libgtk-x11-2.0.so.0
#7  0xb7d53b4c in gtk_image_clear () from /usr/lib/libgtk-x11-2.0.so.0
#8  0xb7d541d1 in gtk_image_set_from_pixbuf () from /usr/lib/libgtk-x11-2.0.so.0
#9  0xb7f4e858 in xfce_scaled_image_scale (image=0x80abc88) at
xfce_scaled_image.c:254
#10 0xb7f4eab1 in xfce_scaled_image_size_allocate (widget=0x80abc88,
allocation=0xbfaa0dfc) at xfce_scaled_image.c:217
#11 0xb7988f79 in g_cclosure_marshal_VOID__BOXED () from
/usr/lib/libgobject-2.0.so.0
#12 0xb797b165 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#13 0xb797b798 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#14 0xb798b9dc in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#15 0xb798d180 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#16 0xb798d4cf in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#17 0xb7e57910 in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0



Reproducible: Always
Steps to Reproduce:
1. 
2. 
3.
Comment 1 Brian J. Tarricone (not reading bugmail) 2006-01-23 10:25:03 CET
Weird - assuming that's a good bt, looks like a bug in gtk itself.  Either that
or XfceScaledImage is bouncing the widget size up and down and queueing resizes
in an infinte loop.  Jasper, did you write XfceScaledImage?
Comment 2 Jani Monoses 2006-01-23 11:56:36 CET
As it was only happening when the panel got to be 12 pixels and now Jasper has
set the minimum to 16 it's no longer a big problem.
Comment 3 Brian J. Tarricone (not reading bugmail) 2006-01-25 07:14:35 CET
Yeah, I think we're just not going to bother with this one.

Bug #1325

Reported by:
Jani Monoses
Reported on: 2006-01-12
Last modified on: 2009-07-15

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
1 user

Version

Version:
unspecified

Attachments

Additional information