2016-09-07 19:52:40 |
Jarno Suni |
bug |
|
|
added bug |
2016-11-11 11:23:47 |
Jarno Suni |
description |
testcase
$ printf 'a\0b\0b1' | grep --null-data --null b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data --null b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
testcase
$ printf 'a\0b\0b1' | grep --null-data b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2016-11-11 12:03:14 |
Jarno Suni |
grep (Ubuntu): status |
New |
Fix Released |
|
2016-11-11 12:07:01 |
Jarno Suni |
description |
testcase
$ printf 'a\0b\0b1' | grep --null-data b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
testcase
$ printf 'a\0b\0b1' | grep --null-data b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
Expected result:
00000000 62 00 62 00 |b.b.|
00000004
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2016-11-11 12:16:19 |
Jarno Suni |
description |
testcase
$ printf 'a\0b\0b1' | grep --null-data b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
Expected result:
00000000 62 00 62 00 |b.b.|
00000004
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
Impact
Grepping null terminated records with -o option does not work. There may be a newline in a matched string, so the string may be ambiguous in output as matched parts are separated by newline.
Test Case
$ printf 'a\0b\0b1' | grep --null-data b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
Expected result:
00000000 62 00 62 00 |b.b.|
00000004
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2016-11-11 12:22:07 |
Robie Basak |
nominated for series |
|
Ubuntu Trusty |
|
2016-11-11 12:22:07 |
Robie Basak |
bug task added |
|
grep (Ubuntu Trusty) |
|
2016-11-11 12:22:53 |
Robie Basak |
bug |
|
|
added subscriber Robie Basak |
2016-11-11 12:25:56 |
Jarno Suni |
description |
Impact
Grepping null terminated records with -o option does not work. There may be a newline in a matched string, so the string may be ambiguous in output as matched parts are separated by newline.
Test Case
$ printf 'a\0b\0b1' | grep --null-data b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
Expected result:
00000000 62 00 62 00 |b.b.|
00000004
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
Impact
Grepping null terminated records with -o option does not work. There may be a newline in a matched string, so the string may be ambiguous in output as matched parts are separated by newline.
Test Case
$ printf 'a\0b\0b1' | grep --null-data b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
Expected result:
00000000 62 00 62 00 |b.b.|
00000004
Regression Potential
Not remarkable. Scripts using -o -z are broken anyway with the broken grep.
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2016-11-11 12:32:49 |
Jarno Suni |
summary |
grep does not output null when -o is used |
grep does not output null when -o -z is used |
|
2016-11-11 12:35:19 |
Jarno Suni |
description |
Impact
Grepping null terminated records with -o option does not work. There may be a newline in a matched string, so the string may be ambiguous in output as matched parts are separated by newline.
Test Case
$ printf 'a\0b\0b1' | grep --null-data b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
Expected result:
00000000 62 00 62 00 |b.b.|
00000004
Regression Potential
Not remarkable. Scripts using -o -z are broken anyway with the broken grep.
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
Impact
Grepping null terminated records with -o option does not work. There may be a newline in a matched string, so the string may be ambiguous in output as the matched parts are separated by newline.
Test Case
$ printf 'a\0b\0b1' | grep --null-data b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
Expected result:
00000000 62 00 62 00 |b.b.|
00000004
Regression Potential
Not remarkable. Scripts using -o -z are broken anyway with the broken grep.
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2016-11-11 12:35:52 |
Jarno Suni |
description |
Impact
Grepping null terminated records with -o option does not work. There may be a newline in a matched string, so the string may be ambiguous in output as the matched parts are separated by newline.
Test Case
$ printf 'a\0b\0b1' | grep --null-data b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
Expected result:
00000000 62 00 62 00 |b.b.|
00000004
Regression Potential
Not remarkable. Scripts using -o -z are broken anyway with the broken grep.
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
Impact
Grepping null terminated records with -o option does not work. There may be a newline in a matched string, so the output may be ambiguous in output as the matched parts are separated by newline.
Test Case
$ printf 'a\0b\0b1' | grep --null-data b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
Expected result:
00000000 62 00 62 00 |b.b.|
00000004
Regression Potential
Not remarkable. Scripts using -o -z are broken anyway with the broken grep.
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2016-11-11 12:36:23 |
Jarno Suni |
description |
Impact
Grepping null terminated records with -o option does not work. There may be a newline in a matched string, so the output may be ambiguous in output as the matched parts are separated by newline.
Test Case
$ printf 'a\0b\0b1' | grep --null-data b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
Expected result:
00000000 62 00 62 00 |b.b.|
00000004
Regression Potential
Not remarkable. Scripts using -o -z are broken anyway with the broken grep.
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
Impact
Grepping null terminated records with -o option does not work. There may be a newline in a matched string, so the output may be ambiguous as the matched parts are separated by newline.
Test Case
$ printf 'a\0b\0b1' | grep --null-data b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
Expected result:
00000000 62 00 62 00 |b.b.|
00000004
Regression Potential
Not remarkable. Scripts using -o -z are broken anyway with the broken grep.
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2016-11-11 12:59:03 |
Jarno Suni |
description |
Impact
Grepping null terminated records with -o option does not work. There may be a newline in a matched string, so the output may be ambiguous as the matched parts are separated by newline.
Test Case
$ printf 'a\0b\0b1' | grep --null-data b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
Expected result:
00000000 62 00 62 00 |b.b.|
00000004
Regression Potential
Not remarkable. Scripts using -o -z are broken anyway with the broken grep.
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
Impact
Grepping null terminated records with -o option does not work. There may be a newline in a matched string, so the output may be ambiguous as the matched parts are separated by newline. This bug prevents users from using grep in some scripts that they want to work in all supported releases.
Test Case
$ printf 'a\0b\0b1' | grep --null-data b | hexdump -C
00000000 62 00 62 31 00 |b.b1.|
00000005
but
$ printf 'a\0b\0b1' | grep -o --null-data b | hexdump -C
00000000 62 0a 62 0a |b.b.|
00000004
Expected result:
00000000 62 00 62 00 |b.b.|
00000004
Regression Potential
Not remarkable. Scripts using -o -z are broken anyway with the broken grep.
This is fixed in Xenial, but IMO should be fixed in Trusty, too.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: grep 2.16-1
ProcVersionSignature: Ubuntu 4.4.0-37.56~14.04.1-generic 4.4.19
Uname: Linux 4.4.0-37-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Sep 7 22:48:42 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-21 (717 days ago)
InstallationMedia: Ubuntu-Studio 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.1)
SourcePackage: grep
UpgradeStatus: No upgrade log present (probably fresh install) |
|