That's it, the "--channel=ubuntu-touch/devel-proposed/ubuntu" version
works perfectly, no filter crash any more!

Some updates:

I proceeded as in the initial posting, but did

ubuntu-device-flash touch --channel=ubuntu-touch/devel-proposed/ubuntu

instead of

ubuntu-device-flash touch --channel=devel

Most of my personal configuration, as the screen password, was
conserved, but the WiFi settings not.

The command

phablet-config writable-image

did not work this time, after a long time doing nothing it produced a
backtrace, but it seems that the writable-image state stayed conserved
from the system before the update.

This time the CUPS package is the newer 2.1.0-6ubuntu1 which already has
cups-exec. I had to create the /etc/cups/ppd and /etc/cups/interfaces
directories though.

cups-browsed produces IPv6 IP addresses with "IPBasedDeviceURIs On" in
/etc/cups/cups-browsed.conf, so I had to build cups-browsed of cups-
filters 1.1.0 and use "IPBasedDeviceURIs IPv4". With URIs based on IPv4
addresses printing works.

I still had to correct the /etc/init/cups.override file.

Installing the level-2 printing stack via

sudo apt-get install cups-core-drivers cups-filters-core-drivers

also pulls libqpdf17 and poppler-utils and the total amount of disk
space occupied by these 4 packages is 1.4 MB.

After

sudo cupsctl --debug-logging

I have sent the same job as before, via

lp -d HP-Deskjet-2540-series ~/Kaiser-Natron\ ABC_DIN_A4.pdf

and it got correctly executed. It took much longer than on a regular
desktop but it worked. Only my HP printer did not print it as the job is
PCL 5c (color PCL for laser printers) and the printer advertizes to
understand PCL but this is only some very restricted PCL 3. So all data
arrived actually in the printer but no paper got wasted. I need to find
out how to distinguish HP's inkjets and lasers, to not auto-generate
queues for inkjets.

I observed the correct job execution by the error_log file, so this bug
is fixed and I am closing it.

Thank you very much for the hint about the correct image.


** Changed in: canonical-devices-system-image
       Status: Confirmed => Fix Released

** Changed in: cups-filters (Ubuntu)
       Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1519914

Title:
  CUPS filter crashes on memory allocation when run by CUPS but works
  when run manually

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1519914/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to