hplip crashes when printing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HPLIP |
In Progress
|
Undecided
|
Shivani Mandora |
Bug Description
This is hplip-3.17.11 but we seemed to have the same problem with older versions under both Ubunti 16.04 and 14.04.
This is a network printer
Symptoms
=========
All jobs (or some jobs) or intermittently jobs go to status stopped and do not print.
Eventually we traced it down to an error in the log:
The gist of the error was an assertion failure in Mode10.cpp line 186 ASSERT (curPixel <= lastPixel);
It may be significant that the job that generated the error was a small range of pages from a large document printed from evibce to a network printer.
Workaround
==========
Yes there is a workaround as follows:
cd hplip-3.17.11
(You should find this in the same directory as the hplip-3.17.11.run from which you did the installation.
vim ./prnt/
comment out lines 186 and 210 bith of which contain similar ASSERT statements, by prefixing the line with //
save the file.
make
sudo make install
service cups restart
(or some such similar way to restart the cups demon)
We had the same issue wuth hplip 3.14 on Ubuntu 14.04 installed from synaptic.
The workaround worked on this version of hplip for both Ubuntu 14.04 and 16.o4
Reproduction
============
The attached file when submitted with lp caused the problem everysingle time with the unmodified hplip.
Hi,
I have checked this issue in Marlin printer and printing is happening for the attached pdf file as expected.
HPLIP Driver version: 3.17.11
Distro version: Ubuntu 16.04
Can you please attach the below log files for further analysis?
1)output of hp-check -rt cups/error_ log cupsd.conf and change loglevel from warn to debug2 in cupsd.conf file and then restart the cups using the command: sudo service cups restart
2)cups log
path : /var/log/
To enable cups log, go to /etc/cups/
3) system log
path : /var/log/syslog
Thanks,
Shivani Mandora