Bug 967610

Summary: obs-service-source_validator: several occurrences of uninitialized value
Product: [openSUSE] openSUSE Distribution Reporter: Andreas Stieger <astieger>
Component: MaintenanceAssignee: Frank Schreiner <FSchreiner>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Minor    
Priority: P5 - None CC: adrian.schroeter, astieger, FSchreiner
Version: Leap 42.1   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Community User Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 967265    

Description Andreas Stieger 2016-02-22 11:05:12 UTC
I was test-driving the packages for boo#967265 currently submitted into Maintenance:
obs-service-source_validator-0.6+git20160218.73d6618-85.1.noarch

When submitting s diff that resulted in this revision:
https://build.opensuse.org/package/rdiff/home:AndreasStieger:branches:server:monitoring/cacti?linkrev=base&rev=2

I received the following warnings:

$ osc commit
Use of uninitialized value in numeric eq (==) at /usr/lib/obs/service/source_validators/helpers/output_versions line 135.
Use of uninitialized value in numeric eq (==) at /usr/lib/obs/service/source_validators/helpers/output_versions line 185.
Use of uninitialized value in numeric eq (==) at /usr/lib/obs/service/source_validators/helpers/output_versions line 149.
Use of uninitialized value in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value $args[2] in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value $args[2] in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value $args[2] in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value in numeric eq (==) at /usr/lib/obs/service/source_validators/helpers/output_versions line 116.
Use of uninitialized value in numeric eq (==) at /usr/lib/obs/service/source_validators/helpers/output_versions line 118.
Use of uninitialized value in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value $args[2] in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value $args[2] in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value $args[2] in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value $args[2] in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value $args[2] in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value $args[2] in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value $args[2] in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value $args[2] in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value $args[2] in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value $args[2] in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value $args[2] in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Use of uninitialized value $args[2] in string eq at /usr/lib/obs/service/source_validators/helpers/output_versions line 96.
Deleting    .... 
(normal output follows)
Comment 6 Andreas Stieger 2016-02-26 15:00:59 UTC
fixed for me
Comment 7 Swamp Workflow Management 2016-02-26 18:15:41 UTC
openSUSE-RU-2016:0602-1: An update that has one recommended fix can now be installed.

Category: recommended (moderate)
Bug References: 967610
CVE References: 
Sources used:
openSUSE Leap 42.1 (src):    obs-service-source_validator-0.6+git20160222.62c56d3-8.1
openSUSE 13.2 (src):    obs-service-source_validator-0.6+git20160222.62c56d3-6.1
Comment 8 Swamp Workflow Management 2016-06-22 15:08:21 UTC
openSUSE-SU-2016:1659-1: An update that solves one vulnerability and has one errata is now available.

Category: security (important)
Bug References: 967265,967610
CVE References: CVE-2016-4007
Sources used:
openSUSE 13.2 (src):    obs-service-source_validator-0.6+git20160531.fbfe336-9.1
Comment 9 Swamp Workflow Management 2016-06-22 16:09:22 UTC
openSUSE-SU-2016:1660-1: An update that solves one vulnerability and has one errata is now available.

Category: security (important)
Bug References: 967265,967610
CVE References: CVE-2016-4007
Sources used:
openSUSE Leap 42.1 (src):    obs-service-source_validator-0.6+git20160531.fbfe336-11.1
Comment 10 Swamp Workflow Management 2016-07-20 16:12:44 UTC
SUSE-SU-2016:1839-1: An update that solves one vulnerability and has one errata is now available.

Category: security (important)
Bug References: 967265,967610
CVE References: CVE-2016-4007
Sources used:
SUSE Linux Enterprise Software Development Kit 12-SP1 (src):    obs-service-source_validator-0.6+git20160531.fbfe336-5.3
Comment 11 Swamp Workflow Management 2018-01-11 14:08:01 UTC
SUSE-SU-2018:0065-1: An update that solves three vulnerabilities and has 5 fixes is now available.

Category: security (important)
Bug References: 1059858,1069904,796918,827480,891829,938556,967265,967610
CVE References: CVE-2016-4007,CVE-2017-14804,CVE-2017-9274
Sources used:
SUSE Linux Enterprise Software Development Kit 11-SP4 (src):    build-20171128-8.3.3, osc-0.162.1-7.4.1