Nigel: you say: I connect to my Debian system from OS X (latest) using 'ssh -Y'. Using gdb & xsane, I get: [crash]
when I do the same from OSX, it works just fine but does nothing since I don't have a scanner. I probably can't test things like: dimensions: 3120x1050 pixels (1055x355 millimeters) in your configuration. That's an expensive monitor. There is a possibility this might be caused by https://bugs.freedesktop.org/show_bug.cgi?id=7953 which has a fix in git (attached). Dave
--- cairo-1.2.4.orig/src/cairo-xlib-surface.c 2006-08-18 07:20:16.000000000 -0700 +++ cairo-1.2.4/src/cairo-xlib-surface.c 2006-09-23 16:06:26.000000000 -0700 @@ -2450,7 +2449,7 @@ } n = new; d = data; - while ((c -= 4) >= 0) + while (c >= 4) { n[3] = d[0]; n[2] = d[1]; @@ -2458,6 +2457,7 @@ n[0] = d[3]; d += 4; n += 4; + c -= 4; } data = new; }