** Description changed:
gtk_paint_box() crashes X Server
- ############################################
+ #############################################################################
When I was resizing a window with X synchronized mode so that errors will be
reported immediately in IBM Lotus Notes, the desktop logout automatically.
After some investigation I found that X server crashed when gtk_paint_box is
called; when the application trying to repaint its scroll bar box.
Simple codes like:
void DrawGtkScrollBarTrough(GdkWindow* window, GdkRectangle* rect,
GdkRectangle* clipRect,
GtkStateType state, GtkOrientation orientation)
{
GtkCriticalSection ____s;
EnsureDummyWidgets();
GtkWidget* widget = (orientation == GTK_ORIENTATION_HORIZONTAL ?
s_hScrollBar : s_vScrollBar);
GtkStyle* style = widget->style;
pFile = fopen("/home/notes/mylog", "a");
fprintf(pFile, "Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x%x,
window=0x%x, state=%d, GTK_SHADOW_IN, clipRect=0x%x, widget=0x%x, trough,
rect->x=%d, rect->y=%d, rect->width=%d, rect->height=%d, \n", style, window,
state, (int)clipRect, (int)widget, rect->x, rect->y, rect->width, rect->height);
fclose(pFile);
gtk_paint_box(style, window, state, GTK_SHADOW_IN, clipRect, widget,
"trough", rect->x, rect->y, rect->width, rect->height);
pFile = fopen("/home/notes/mylog", "a");
fprintf(pFile, "END DrawGtkScrollBarTrough\n");
fclose(pFile);
}
I checked the parameters passed to gtk_paint_box but didn't find any invalid
values, anyway I'm pasting the values here:
......
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a85c0,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=230,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a9160,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=230,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a85c0,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=246,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a9160,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=246,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a85c0,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=263,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a9160,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=263,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8af150,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=263,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a85c0,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=267,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a9160,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=267,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8af150,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=267,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a85c0,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=268,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a9160,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=268,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8af150,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=268,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a8460,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=244,
//here NO "END DrawGtkScrollBarTrough" string, X Server crashed.
When use Human Theme this will reproducible; when change theme to Mist,
not reproducible. The PC is Lenovo PC.
- ###########################################
+
###########################################################################################
+ //X Server crash stack is below:
+
+ //Stack 1
+ Program received signal SIGSEGV, Segmentation fault.
+ 0xb7cdb9bc in memcpy () from /lib/tls/i686/cmov/libc.so.6
+ (gdb) bt
+ #0 0xb7cdb9bc in memcpy () from /lib/tls/i686/cmov/libc.so.6
+ #1 0xb7970112 in fbBlt () from /usr/lib/xorg/modules//libfb.so
+ #2 0xb7970633 in fbBltStip () from /usr/lib/xorg/modules//libfb.so
+ #3 0xb797560a in fbGetImage () from /usr/lib/xorg/modules//libfb.so
+ #4 0xb795ebaf in ExaCheckGetImage () from /usr/lib/xorg/modules//libexa.so
+ #5 0xb79588a2 in exaGetImage () from /usr/lib/xorg/modules//libexa.so
+ #6 0x0811d13f in ?? ()
+ #7 0x09090160 in ?? ()
+ #8 0x000002fd in ?? ()
+ #9 0x00000002 in ?? ()
+ #10 0x00000004 in ?? ()
+ #11 0x00000102 in ?? ()
+ #12 0x00000002 in ?? ()
+ #13 0xffffffff in ?? ()
+ #14 0xbff21880 in ?? ()
+ #15 0x00000003 in ?? ()
+ #16 0x00000003 in ?? ()
+ #17 0xbff217c8 in ?? ()
+ #18 0x080e4852 in xf86PostMotionEventP ()
+ #19 0x081301ed in ?? ()
+ #20 0x09090160 in ?? ()
+ #21 0x000002fd in ?? ()
+ #22 0x00000002 in ?? ()
+ #23 0x00000004 in ?? ()
+ #24 0x00000102 in ?? ()
+ #25 0x00000002 in ?? ()
+ #26 0xffffffff in ?? ()
+ #27 0xbff21880 in ?? ()
+ #28 0xbff218c4 in ?? ()
+ #29 0xb7c93d11 in sigemptyset () from /lib/tls/i686/cmov/libc.so.6
+ #30 0x0808b376 in ?? ()
+ #31 0x09090160 in ?? ()
+ #32 0x000002fd in ?? ()
+ #33 0x00000002 in ?? ()
+ #34 0x00000004 in ?? ()
+ #35 0x00000102 in ?? ()
+ #36 0x00000002 in ?? ()
+ #37 0xffffffff in ?? ()
+ #38 0xbff21880 in ?? ()
+ #39 0x00000000 in ?? ()
+ //Stack 2
+ Program received signal SIGABRT, Aborted.
+ 0xb7ee5410 in __kernel_vsyscall ()
+ (gdb) bt
+ #0 0xb7ee5410 in __kernel_vsyscall ()
+ #1 0xb7c93085 in raise () from /lib/tls/i686/cmov/libc.so.6
+ #2 0xb7c94a01 in abort () from /lib/tls/i686/cmov/libc.so.6
+ #3 0x080a94a7 in ddxGiveUp ()
+ #4 0x081bf578 in AbortServer ()
+ #5 0x081bfb36 in FatalError ()
+ #6 0x080c787d in xf86SigHandler ()
+ #7 <signal handler called>
+ #8 0xb7cdb9bc in memcpy () from /lib/tls/i686/cmov/libc.so.6
+ #9 0xb7970112 in fbBlt () from /usr/lib/xorg/modules//libfb.so
+ #10 0xb7970633 in fbBltStip () from /usr/lib/xorg/modules//libfb.so
+ #11 0xb797560a in fbGetImage () from /usr/lib/xorg/modules//libfb.so
+ #12 0xb795ebaf in ExaCheckGetImage () from /usr/lib/xorg/modules//libexa.so
+ #13 0xb79588a2 in exaGetImage () from /usr/lib/xorg/modules//libexa.so
+ #14 0x0811d13f in ?? ()
+ #15 0x09090160 in ?? ()
+ #16 0x000002fd in ?? ()
+ #17 0x00000002 in ?? ()
+ #18 0x00000004 in ?? ()
+ #19 0x00000102 in ?? ()
+ #20 0x00000002 in ?? ()
+ #21 0xffffffff in ?? ()
+ #22 0xbff21880 in ?? ()
+ #23 0x00000003 in ?? ()
+ #24 0x00000003 in ?? ()
+ #25 0xbff217c8 in ?? ()
+ #26 0x080e4852 in xf86PostMotionEventP ()
+ #27 0x081301ed in ?? ()
+ #28 0x09090160 in ?? ()
+ #29 0x000002fd in ?? ()
+ #30 0x00000002 in ?? ()
+ #31 0x00000004 in ?? ()
+ #32 0x00000102 in ?? ()
+ #33 0x00000002 in ?? ()
+ #34 0xffffffff in ?? ()
+ #35 0xbff21880 in ?? ()
+ #36 0xbff218c4 in ?? ()
+ #37 0xb7c93d11 in sigemptyset () from /lib/tls/i686/cmov/libc.so.6
+
+
##################################################################################################
+ //Our simple code stack is below:
+
/usr/lib/libX11.so.6(_XIOError+0x52) [0xb5f6b892]
/usr/lib/libX11.so.6(_XGetXCBBuffer+0x78) [0xb5f722f8]
/usr/lib/libX11.so.6 [0xb5f724fd]
/usr/lib/libX11.so.6(_XReply+0x140) [0xb5f73200]
/usr/lib/libX11.so.6(XGetImage+0x9c) [0xb5f50e2c]
/usr/lib/libcairo.so.2 [0xb4bde2ea]
/usr/lib/libcairo.so.2 [0xb4bdeb4e]
/usr/lib/libcairo.so.2 [0xb4baff16]
/usr/lib/libcairo.so.2 [0xb4bb0cd4]
/usr/lib/libcairo.so.2 [0xb4bb10f2]
/usr/lib/libcairo.so.2 [0xb4bafe39]
/usr/lib/libcairo.so.2 [0xb4bb2317]
/usr/lib/libcairo.so.2 [0xb4bb26f1]
/usr/lib/libcairo.so.2 [0xb4baee56]
/usr/lib/libcairo.so.2 [0xb4b9f493]
/usr/lib/libcairo.so.2(cairo_fill_preserve+0x2c) [0xb4b97a6c]
/usr/lib/libcairo.so.2(cairo_fill+0x12) [0xb4b97a92]
/usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so(ubuntulooks_draw_scrollbar_trough+0x219)
[0xb442d439]
/usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so [0xb4429573]
/usr/lib/libgtk-x11-2.0.so.0(gtk_paint_box+0xd6) [0xb533c016]
** Description changed:
gtk_paint_box() crashes X Server
#############################################################################
When I was resizing a window with X synchronized mode so that errors will be
reported immediately in IBM Lotus Notes, the desktop logout automatically.
After some investigation I found that X server crashed when gtk_paint_box is
called; when the application trying to repaint its scroll bar box.
Simple codes like:
void DrawGtkScrollBarTrough(GdkWindow* window, GdkRectangle* rect,
GdkRectangle* clipRect,
GtkStateType state, GtkOrientation orientation)
{
GtkCriticalSection ____s;
EnsureDummyWidgets();
GtkWidget* widget = (orientation == GTK_ORIENTATION_HORIZONTAL ?
s_hScrollBar : s_vScrollBar);
GtkStyle* style = widget->style;
pFile = fopen("/home/notes/mylog", "a");
fprintf(pFile, "Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x%x,
window=0x%x, state=%d, GTK_SHADOW_IN, clipRect=0x%x, widget=0x%x, trough,
rect->x=%d, rect->y=%d, rect->width=%d, rect->height=%d, \n", style, window,
state, (int)clipRect, (int)widget, rect->x, rect->y, rect->width, rect->height);
fclose(pFile);
gtk_paint_box(style, window, state, GTK_SHADOW_IN, clipRect, widget,
"trough", rect->x, rect->y, rect->width, rect->height);
pFile = fopen("/home/notes/mylog", "a");
fprintf(pFile, "END DrawGtkScrollBarTrough\n");
fclose(pFile);
}
I checked the parameters passed to gtk_paint_box but didn't find any invalid
values, anyway I'm pasting the values here:
......
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a85c0,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=230,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a9160,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=230,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a85c0,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=246,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a9160,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=246,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a85c0,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=263,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a9160,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=263,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8af150,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=263,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a85c0,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=267,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a9160,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=267,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8af150,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=267,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a85c0,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=268,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a9160,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=268,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8af150,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=268,
END DrawGtkScrollBarTrough
Begin DrawGtkScrollBarTrough, gtk_paint_box(style=0x9388000,
window=0xa7b7a40, state=1, GTK_SHADOW_IN, clipRect=0xbf8a8460,
widget=0x9386188, trough, rect->x=764, rect->y=0, rect->width=15,
rect->height=244,
//here NO "END DrawGtkScrollBarTrough" string, X Server crashed.
When use Human Theme this will reproducible; when change theme to Mist,
not reproducible. The PC is Lenovo PC.
###########################################################################################
//X Server crash stack is below:
//Stack 1
Program received signal SIGSEGV, Segmentation fault.
0xb7cdb9bc in memcpy () from /lib/tls/i686/cmov/libc.so.6
(gdb) bt
#0 0xb7cdb9bc in memcpy () from /lib/tls/i686/cmov/libc.so.6
#1 0xb7970112 in fbBlt () from /usr/lib/xorg/modules//libfb.so
#2 0xb7970633 in fbBltStip () from /usr/lib/xorg/modules//libfb.so
#3 0xb797560a in fbGetImage () from /usr/lib/xorg/modules//libfb.so
#4 0xb795ebaf in ExaCheckGetImage () from /usr/lib/xorg/modules//libexa.so
#5 0xb79588a2 in exaGetImage () from /usr/lib/xorg/modules//libexa.so
#6 0x0811d13f in ?? ()
#7 0x09090160 in ?? ()
#8 0x000002fd in ?? ()
#9 0x00000002 in ?? ()
#10 0x00000004 in ?? ()
#11 0x00000102 in ?? ()
#12 0x00000002 in ?? ()
#13 0xffffffff in ?? ()
#14 0xbff21880 in ?? ()
#15 0x00000003 in ?? ()
#16 0x00000003 in ?? ()
#17 0xbff217c8 in ?? ()
#18 0x080e4852 in xf86PostMotionEventP ()
#19 0x081301ed in ?? ()
#20 0x09090160 in ?? ()
#21 0x000002fd in ?? ()
#22 0x00000002 in ?? ()
#23 0x00000004 in ?? ()
#24 0x00000102 in ?? ()
#25 0x00000002 in ?? ()
#26 0xffffffff in ?? ()
#27 0xbff21880 in ?? ()
#28 0xbff218c4 in ?? ()
#29 0xb7c93d11 in sigemptyset () from /lib/tls/i686/cmov/libc.so.6
#30 0x0808b376 in ?? ()
#31 0x09090160 in ?? ()
#32 0x000002fd in ?? ()
#33 0x00000002 in ?? ()
#34 0x00000004 in ?? ()
#35 0x00000102 in ?? ()
#36 0x00000002 in ?? ()
#37 0xffffffff in ?? ()
#38 0xbff21880 in ?? ()
#39 0x00000000 in ?? ()
//Stack 2
Program received signal SIGABRT, Aborted.
0xb7ee5410 in __kernel_vsyscall ()
(gdb) bt
#0 0xb7ee5410 in __kernel_vsyscall ()
#1 0xb7c93085 in raise () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7c94a01 in abort () from /lib/tls/i686/cmov/libc.so.6
#3 0x080a94a7 in ddxGiveUp ()
#4 0x081bf578 in AbortServer ()
#5 0x081bfb36 in FatalError ()
#6 0x080c787d in xf86SigHandler ()
#7 <signal handler called>
#8 0xb7cdb9bc in memcpy () from /lib/tls/i686/cmov/libc.so.6
#9 0xb7970112 in fbBlt () from /usr/lib/xorg/modules//libfb.so
#10 0xb7970633 in fbBltStip () from /usr/lib/xorg/modules//libfb.so
#11 0xb797560a in fbGetImage () from /usr/lib/xorg/modules//libfb.so
#12 0xb795ebaf in ExaCheckGetImage () from /usr/lib/xorg/modules//libexa.so
#13 0xb79588a2 in exaGetImage () from /usr/lib/xorg/modules//libexa.so
#14 0x0811d13f in ?? ()
#15 0x09090160 in ?? ()
#16 0x000002fd in ?? ()
#17 0x00000002 in ?? ()
#18 0x00000004 in ?? ()
#19 0x00000102 in ?? ()
#20 0x00000002 in ?? ()
#21 0xffffffff in ?? ()
#22 0xbff21880 in ?? ()
#23 0x00000003 in ?? ()
#24 0x00000003 in ?? ()
#25 0xbff217c8 in ?? ()
#26 0x080e4852 in xf86PostMotionEventP ()
#27 0x081301ed in ?? ()
#28 0x09090160 in ?? ()
#29 0x000002fd in ?? ()
#30 0x00000002 in ?? ()
#31 0x00000004 in ?? ()
#32 0x00000102 in ?? ()
#33 0x00000002 in ?? ()
#34 0xffffffff in ?? ()
#35 0xbff21880 in ?? ()
#36 0xbff218c4 in ?? ()
#37 0xb7c93d11 in sigemptyset () from /lib/tls/i686/cmov/libc.so.6
-
##################################################################################################
+
#################################################################################
//Our simple code stack is below:
/usr/lib/libX11.so.6(_XIOError+0x52) [0xb5f6b892]
/usr/lib/libX11.so.6(_XGetXCBBuffer+0x78) [0xb5f722f8]
/usr/lib/libX11.so.6 [0xb5f724fd]
/usr/lib/libX11.so.6(_XReply+0x140) [0xb5f73200]
/usr/lib/libX11.so.6(XGetImage+0x9c) [0xb5f50e2c]
/usr/lib/libcairo.so.2 [0xb4bde2ea]
/usr/lib/libcairo.so.2 [0xb4bdeb4e]
/usr/lib/libcairo.so.2 [0xb4baff16]
/usr/lib/libcairo.so.2 [0xb4bb0cd4]
/usr/lib/libcairo.so.2 [0xb4bb10f2]
/usr/lib/libcairo.so.2 [0xb4bafe39]
/usr/lib/libcairo.so.2 [0xb4bb2317]
/usr/lib/libcairo.so.2 [0xb4bb26f1]
/usr/lib/libcairo.so.2 [0xb4baee56]
/usr/lib/libcairo.so.2 [0xb4b9f493]
/usr/lib/libcairo.so.2(cairo_fill_preserve+0x2c) [0xb4b97a6c]
/usr/lib/libcairo.so.2(cairo_fill+0x12) [0xb4b97a92]
/usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so(ubuntulooks_draw_scrollbar_trough+0x219)
[0xb442d439]
/usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so [0xb4429573]
/usr/lib/libgtk-x11-2.0.so.0(gtk_paint_box+0xd6) [0xb533c016]
--
Ubuntu 8.0.4: gtk_paint_box() crashes X Server
https://bugs.launchpad.net/bugs/283593
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs