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;
}