1882520 - Crash on libsane-airscan when trying to activate scanner
This commit is contained in:
parent
82b0e5d9cf
commit
e845117c96
|
@ -0,0 +1,24 @@
|
||||||
|
From 850654147750750283cd85c2adc133dbc7773f88 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Alexander Pevzner <pzz@apevzner.com>
|
||||||
|
Date: Fri, 2 Oct 2020 12:27:18 +0300
|
||||||
|
Subject: [PATCH] HTTP: fixed crash if host name is not resolvable (#77)
|
||||||
|
|
||||||
|
---
|
||||||
|
airscan-http.c | 1 +
|
||||||
|
1 file changed, 1 insertion(+)
|
||||||
|
|
||||||
|
diff --git a/airscan-http.c b/airscan-http.c
|
||||||
|
index fa81da0..eba539d 100644
|
||||||
|
--- a/airscan-http.c
|
||||||
|
+++ b/airscan-http.c
|
||||||
|
@@ -2759,6 +2759,7 @@ http_query_start_processing (void *p)
|
||||||
|
rc = getaddrinfo(host, port, &hints, &q->addrs);
|
||||||
|
if (rc != 0) {
|
||||||
|
http_query_complete(q, ERROR(gai_strerror(rc)));
|
||||||
|
+ return;
|
||||||
|
}
|
||||||
|
|
||||||
|
q->addr_next = q->addrs;
|
||||||
|
--
|
||||||
|
2.26.2
|
||||||
|
|
|
@ -5,13 +5,16 @@
|
||||||
|
|
||||||
Name: sane-airscan
|
Name: sane-airscan
|
||||||
Version: 0.99.16
|
Version: 0.99.16
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
Summary: SANE backend for AirScan (eSCL) and WSD document scanners
|
Summary: SANE backend for AirScan (eSCL) and WSD document scanners
|
||||||
# the exception is defined in LICENSE, meant for SANE project in most cases
|
# the exception is defined in LICENSE, meant for SANE project in most cases
|
||||||
License: GPLv2+ with exceptions
|
License: GPLv2+ with exceptions
|
||||||
URL: https://github.com/alexpevzner/sane-airscan
|
URL: https://github.com/alexpevzner/sane-airscan
|
||||||
Source: %{URL}/archive/%{version}/%{name}-%{version}.tar.gz
|
Source: %{URL}/archive/%{version}/%{name}-%{version}.tar.gz
|
||||||
|
|
||||||
|
# backported from upstream
|
||||||
|
Patch01: 0001-HTTP-fixed-crash-if-host-name-is-not-resolvable-77.patch
|
||||||
|
|
||||||
|
|
||||||
# needed for querying and getting mDNS messages from local network
|
# needed for querying and getting mDNS messages from local network
|
||||||
BuildRequires: avahi-devel
|
BuildRequires: avahi-devel
|
||||||
|
@ -81,6 +84,9 @@ mkdir -p %{buildroot}/
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Oct 05 2020 Zdenek Dohnal <zdohnal@redhat.com> - 0.99.16-2
|
||||||
|
- 1882520 - Crash on libsane-airscan when trying to activate scanner
|
||||||
|
|
||||||
* Tue Sep 01 2020 Zdenek Dohnal <zdohnal@redhat.com> - 0.99.16-1
|
* Tue Sep 01 2020 Zdenek Dohnal <zdohnal@redhat.com> - 0.99.16-1
|
||||||
- 0.99.16
|
- 0.99.16
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue