Self-descriptive testcase: $ curl -s localhost:631 | grep -c '<!DOCTYPE' 2 (alternatively, strace: $ strace -ff cupsd -f 2>&1 | grep BODY [pid 24007] write(1, "\n</HEAD>\n<BODY>\n<TABLE CLASS=\"pa"..., 384 <unfinished ...> [pid 24003] <... read resumed> "\n</HEAD>\n<BODY>\n<TABLE CLASS=\"pa"..., 2048) = 487 [pid 24003] sendto(12, "\n</HEAD>\n<BODY>\n<TABLE CLASS=\"pa"..., 487, 0, NULL, 0 <unfinished ...> [pid 24007] write(1, "\n</HEAD>\n<BODY>\n<TABLE CLASS=\"pa"..., 384 <unfinished ...> [pid 24003] <... read resumed> "\n</HEAD>\n<BODY>\n<TABLE CLASS=\"pa"..., 2048) = 487 [pid 24003] sendto(12, "\n</HEAD>\n<BODY>\n<TABLE CLASS=\"pa"..., 487, 0, NULL, 0 <unfinished ...> read(13, "BODY {\n background: white;\n co"..., 4096) = 4096 === Building CUPS without linguas fixing the problem. Possibly, upstream issue. Reproducible: Always
Similar bugreport: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1182538 This bugreport contains upstream link to bug: http://www.cups.org/str.php?L4310 But all cups bugs moved to bugreport.apple.com and without Apple ID You can not find anything.
Ugly but not a stable blocker, we can fix it later.
Created attachment 352436 [details, diff] Temporary solution until the uplink is unavailable. Temporary solution until the uplink is unavailable.
This bug fixed in upstream svn, but unfortunately now it inaccessible. There commit that fixes it: http://marc.info/?l=cups-commit&m=136553610632604&w=2
Created attachment 352648 [details, diff] cups-1.6.2-r10944_russian_interface_fix.patch Here modified patch from upstream.
Created attachment 352660 [details, diff] cups-1.6.2-r10944_russian_interface_fix.patch Previous patch is broken, here new one.
(In reply to Azamat H. Hackimov from comment #6) > Created attachment 352660 [details, diff] [details, diff] > cups-1.6.2-r10944_russian_interface_fix.patch > > Previous patch is broken, here new one. This patch work for me. Thanks, Azamat!
This is fixed in cups-1.6.3