Package: hplip / 3.22.10+dfsg0-2
Metadata
Package | Version | Patches format |
---|---|---|
hplip | 3.22.10+dfsg0-2 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0061 hp setup fails on fax setup use binary strings.patch | (download) |
base/utils.py |
5 1 + 4 - 0 ! |
hp-setup fails on fax setup - use binary strings |
0062 Fix TypeError.patch | (download) |
clean.py |
2 1 + 1 - 0 ! |
fix typeerror - 1564770 - TypeError: 'Error' object does not support indexing |
0063 Fix TypeError in hpfax.patch | (download) |
fax/backend/hpfax.py |
2 1 + 1 - 0 ! |
fix typeerror in hpfax |
0064 Fix AttributeError when connecting to printer via wi.patch | (download) |
ui5/wifisetupdialog.py |
2 1 + 1 - 0 ! |
fix attributeerror when connecting to printer via wifi |
0065 Fixed hp setup crash when user wants to define path .patch | (download) |
setup.py |
3 3 + 0 - 0 ! |
fixed hp-setup crash when user wants to define path to ppd file |
0066 Ignore symlinks when installing plugins.patch | (download) |
installer/pluginhandler.py |
2 1 + 1 - 0 ! |
ignore symlinks when installing plugins External scripts, which are downloaded and run by hp-plugin, try to create links in non-existing dirs. These scripts ignore errors, so plugin is installed fine but then internal hp-plugin can check for plugin state, where links are checked too. It results in corrupted plugin state, which breaks printer installation by GUI hp-setup. Temporary workaround is to ignore these bad links and real fix should come from HP, because their external scripts try to create links in non-existing dirs. Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1671513 Reported upstream: https://bugs.launchpad.net/hplip/+bug/1814574 |
0067 Scanning broken for HP LaserJet 3052.patch | (download) |
scan/scanext/scanext.c |
10 0 + 10 - 0 ! |
scanning broken for hp laserjet 3052 |
0068 Fixed hpcups crash when required plugin missing.patch | (download) |
prnt/hpcups/Compressor.cpp |
2 1 + 1 - 0 ! |
fixed hpcups crash when required plugin missing |
0069 Fixing issues found by coverity scan.patch | (download) |
Makefile.am |
6 3 + 3 - 0 ! |
fixing issues found by coverity scan |
0070 abrt hplip strlen hp killed by SIGSEGV.patch | (download) |
io/hpmud/musb.c |
2 1 + 1 - 0 ! |
[abrt] hplip: strlen(): hp killed by sigsegv Segfault during logging to syslog because argument are switched bugzilla https://bugzilla.redhat.com/show_bug.cgi?id=1727162 upstream https://bugs.launchpad.net/hplip/+bug/1837846 |
0071 abrt hp systray BlockingIOError Errno 11 Resource te.patch | (download) |
systray.py |
9 8 + 1 - 0 ! |
[abrt] hp-systray:blockingioerror: [errno 11] resource temporarily unavailable Traceback in hp-systray when there are no resource wanted to report upstream, but launchpad ends with timeout error bugzilla https://bugzilla.redhat.com/show_bug.cgi?id=1738321 |
0072 Fix building with Python 3.8.patch | (download) |
Makefile.am |
8 4 + 4 - 0 ! |
fix building with python 3.8 |
0073 Fix upstream CFLAGS override.patch | (download) |
configure.in |
36 23 + 13 - 0 ! |
fix upstream cflags override Upstream check for python clears OS build system CFLAGS LP: #1879445 Closes: #961028 |
0074 py3.8 Fix SyntaxWarning is is not with a literal.patch | (download) |
base/utils.py |
2 1 + 1 - 0 ! |
py3.8: fix syntaxwarning: "is"/"is not" with a literal Closes: #955168 |
0075 py3.8 Assume the python3 distro package is available.patch | (download) |
base/password.py |
21 7 + 14 - 0 ! |
=?utf-8?q?py3=2e8=3a=c2=a0assume_the_python3-distro_package_is_ava?= =?utf-8?q?ilable?= |
0076 Let IsChromeOS always return 0.patch | (download) |
common/utils.c |
41 2 + 39 - 0 ! |
let ischromeos always return 0 Closes: #940317 |
0077 Grow m_pPrinterBuffer if needed on each page.patch | (download) |
prnt/hpcups/HPCupsFilter.cpp |
13 10 + 3 - 0 ! |
grow m_pprinterbuffer if needed on each page Bug-Debian: https://bugs.debian.org/974828 Bug-Ubuntu: https://launchpad.net/bugs/1904318 |
0078 Workaround Add 32 bytes to allocation ColorMatcher.patch | (download) |
prnt/hpcups/ColorMatcher.cpp |
3 2 + 1 - 0 ! |
workaround: add 32 bytes to allocation colormatcher Bug-Debian: https://bugs.debian.org/972339 Bug-Ubuntu: https://launchpad.net/bugs/1901209 ==12899== Invalid read of size 1 ==12899== at 0x1174D6: Backward16PixelsNonWhite (Halftoner.h:106) |
0079 Workaround Add 32 bytes to allocation Halftoner.patch | (download) |
prnt/hpcups/Halftoner.cpp |
4 2 + 2 - 0 ! |
workaround: add 32 bytes to allocation halftoner Bug-Debian: https://bugs.debian.org/972339 Bug-Ubuntu: https://launchpad.net/bugs/1901209 ==144269== Invalid read of size 1 ==144269== at 0x114577: Mode9::Process(RASTERDATA*) (Mode9.cpp:332) ==144269== by 0x11EDA4: Process (Pipeline.cpp:72) ==144269== by 0x11EDA4: Pipeline::Execute(RASTERDATA*) (Pipeline.cpp:79) ==144269== by 0x11EDDF: Pipeline::Execute(RASTERDATA*) (Pipeline.cpp:83) ==144269== by 0x11EDDF: Pipeline::Execute(RASTERDATA*) (Pipeline.cpp:83) ==144269== by 0x112677: HPCupsFilter::processRasterData(_cups_raster_s*) (HPCupsFilter.cpp:779) ==144269== by 0x112DE8: HPCupsFilter::StartPrintJob(int, char**) (HPCupsFilter.cpp:597) ==144269== by 0x4C17D09: (below main) (libc-start.c:308) ==144269== Address 0x5a8cc0b is 0 bytes after a block of size 379 alloc'd ==144269== at 0x483950F: operator new[](unsigned long) (vg_replace_malloc.c:431) ==144269== by 0x12047B: Halftoner::Halftoner(PrintMode_s*, unsigned int, int*, int, bool) (Halftoner.cpp:184) ==144269== by 0x11817B: Pcl3::Configure(Pipeline**) (Pcl3.cpp:92) ==144269== by 0x11EA30: Job::Configure() (Job.cpp:248) ==144269== by 0x11EB67: Job::Init(SystemServices*, JobAttributes_s*, Encapsulator*) (Job.cpp:63) ==144269== by 0x111A35: HPCupsFilter::startPage(cups_page_header2_s*) (HPCupsFilter.cpp:481) ==144269== by 0x112792: HPCupsFilter::processRasterData(_cups_raster_s*) (HPCupsFilter.cpp:668) ==144269== by 0x112DE8: HPCupsFilter::StartPrintJob(int, char**) (HPCupsFilter.cpp:597) ==144269== by 0x4C17D09: (below main) (libc-start.c:308) |
0080 Workaround Add 32 bytes to allocation Compressor.patch | (download) |
prnt/hpcups/Compressor.cpp |
3 2 + 1 - 0 ! |
workaround: add 32 bytes to allocation compressor Bug-Debian: https://bugs.debian.org/972339 Bug-Ubuntu: https://launchpad.net/bugs/1901209 ==183233== Invalid read of size 1 ==183233== at 0x11465A: Mode9::Process(RASTERDATA*) (Mode9.cpp:215) ==183233== by 0x11EDA4: Process (Pipeline.cpp:72) ==183233== by 0x11EDA4: Pipeline::Execute(RASTERDATA*) (Pipeline.cpp:79) ==183233== by 0x11EDDF: Pipeline::Execute(RASTERDATA*) (Pipeline.cpp:83) ==183233== by 0x11EDDF: Pipeline::Execute(RASTERDATA*) (Pipeline.cpp:83) ==183233== by 0x112677: HPCupsFilter::processRasterData(_cups_raster_s*) (HPCupsFilter.cpp:779) ==183233== by 0x112DE8: HPCupsFilter::StartPrintJob(int, char**) (HPCupsFilter.cpp:597) ==183233== by 0x4C17D09: (below main) (libc-start.c:308) ==183233== Address 0x5a8f0a1 is 0 bytes after a block of size 3,025 alloc'd ==183233== at 0x483950F: operator new[](unsigned long) (vg_replace_malloc.c:431) ==183233== by 0x113AE6: Compressor::Compressor(unsigned int, bool) (Compressor.cpp:44) ==183233== by 0x114AEB: Mode9::Mode9(unsigned int, bool) (Mode9.cpp:34) ==183233== by 0x1181C1: Pcl3::Configure(Pipeline**) (Pcl3.cpp:95) ==183233== by 0x11EA30: Job::Configure() (Job.cpp:248) ==183233== by 0x11EB67: Job::Init(SystemServices*, JobAttributes_s*, Encapsulator*) (Job.cpp:63) ==183233== by 0x111A35: HPCupsFilter::startPage(cups_page_header2_s*) (HPCupsFilter.cpp:481) ==183233== by 0x112792: HPCupsFilter::processRasterData(_cups_raster_s*) (HPCupsFilter.cpp:668) ==183233== by 0x112DE8: HPCupsFilter::StartPrintJob(int, char**) (HPCupsFilter.cpp:597) ==183233== by 0x4C17D09: (below main) (libc-start.c:308) |
0081 Don t start hp systray in GNOME.patch | (download) |
hplip-systray.desktop.in |
1 1 + 0 - 0 ! |
don't start hp-systray in gnome Don't start hp-systray when there is no systray. GNOME does not have a systray anymore. (Closes: #793675) |
0082 Some of the print modes for DeskJet 815C are incorre.patch | (download) |
prnt/drv/hpcups.drv.in |
2 1 + 1 - 0 ! |
some of the print modes for deskjet 815c are incorrectly defined |
0083 add format string to snprintf.patch | (download) |
protocol/hp_ipp.c |
14 7 + 7 - 0 ! |
add format string to snprintf() |