busybox: segmentation fault while ping to domain name (out of bound)

Bug #1689537 reported by Ramin Farajpour Cami
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Linux
Fix Released
Critical
busybox (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

when running ping on an ARM (ubuntu version 17.4):
root@raminfp:/home/raminfp/# /bin/busybox ping google.com
Segmentation fault (core dumped)

strace info :

root@raminfp:/home/raminfp/Desktop/filegir# strace /bin/busybox ping google.com
execve("/bin/busybox", ["/bin/busybox", "ping", "google.com"], [/* 67 vars */]) = 0
uname({sysname="Linux", nodename="raminfp", ...}) = 0
brk(NULL) = 0x260a000
brk(0x260b1c0) = 0x260b1c0
arch_prctl(ARCH_SET_FS, 0x260a880) = 0
readlink("/proc/self/exe", "/bin/busybox", 4096) = 12
brk(0x262c1c0) = 0x262c1c0
brk(0x262d000) = 0x262d000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
getuid() = 0
getpid() = 7639
socket(AF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
socket(AF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=555, ...}) = 0
read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 555
read(3, "", 4096) = 0
close(3) = 0
open("/etc/host.conf", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=92, ...}) = 0
read(3, "# The \"order\" line is only used "..., 4096) = 92
read(3, "", 4096) = 0
close(3) = 0
open("/etc/resolv.conf", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=172, ...}) = 0
read(3, "# Dynamic resolv.conf(5) file fo"..., 4096) = 172
read(3, "", 4096) = 0
close(3) = 0
uname({sysname="Linux", nodename="raminfp", ...}) = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=137281, ...}) = 0
mmap(NULL, 137281, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc32082d000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320!\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=47608, ...}) = 0
mmap(NULL, 2168600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc32061b000
mprotect(0x7fc320626000, 2093056, PROT_NONE) = 0
mmap(0x7fc320825000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fc320825000
mmap(0x7fc320827000, 22296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc320827000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\5\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1856752, ...}) = 0
mmap(NULL, 3959200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc320254000
mprotect(0x7fc320411000, 2097152, PROT_NONE) = 0
mmap(0x7fc320611000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bd000) = 0x7fc320611000
mmap(0x7fc320617000, 14752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc320617000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\f\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=158512, ...}) = 0
mmap(NULL, 2253160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc32002d000
mprotect(0x7fc320052000, 2093056, PROT_NONE) = 0
mmap(0x7fc320251000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fc320251000
mmap(0x7fc320253000, 360, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc320253000
close(3) = 0
mprotect(0x7fc320251000, 4096, PROT_READ) = 0
mprotect(0x7fc320611000, 16384, PROT_READ) = 0
mprotect(0x7fc320825000, 4096, PROT_READ) = 0
munmap(0x7fc32082d000, 137281) = 0
mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc31ff2d000
open("/etc/hosts", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=222, ...}) = 0
read(3, "127.0.0.1\tlocalhost\n127.0.1.1\tra"..., 4096) = 222
read(3, "", 4096) = 0
close(3) = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=137281, ...}) = 0
mmap(NULL, 137281, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc32082d000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libnss_resolve.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=274544, ...}) = 0
mmap(NULL, 278272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc31fee9000
mmap(0x7fc31ff29000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3f000) = 0x7fc31ff29000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200_\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=146672, ...}) = 0
mmap(NULL, 2250560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc31fcc3000
mprotect(0x7fc31fce6000, 2093056, PROT_NONE) = 0
mmap(0x7fc31fee5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fc31fee5000
mmap(0x7fc31fee7000, 5952, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc31fee7000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340 \0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=31712, ...}) = 0
mmap(NULL, 2128832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc31fabb000
mprotect(0x7fc31fac2000, 2093056, PROT_NONE) = 0
mmap(0x7fc31fcc1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fc31fcc1000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14608, ...}) = 0
mmap(NULL, 2109680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc31f8b7000
mprotect(0x7fc31f8ba000, 2093056, PROT_NONE) = 0
mmap(0x7fc31fab9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc31fab9000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240`\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=142400, ...}) = 0
mmap(NULL, 2217000, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc31f699000
mprotect(0x7fc31f6b1000, 2097152, PROT_NONE) = 0
mmap(0x7fc31f8b1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7fc31f8b1000
mmap(0x7fc31f8b3000, 13352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc31f8b3000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\24\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=468920, ...}) = 0
mmap(NULL, 2564360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc31f426000
mprotect(0x7fc31f498000, 2093056, PROT_NONE) = 0
mmap(0x7fc31f697000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fc31f697000
close(3) = 0
mprotect(0x7fc31f8b1000, 4096, PROT_READ) = 0
mprotect(0x7fc31f697000, 4096, PROT_READ) = 0
mprotect(0x7fc31fab9000, 4096, PROT_READ) = 0
mprotect(0x7fc31fcc1000, 4096, PROT_READ) = 0
mprotect(0x7fc31fee5000, 4096, PROT_READ) = 0
mprotect(0x7fc31ff29000, 12288, PROT_READ) = 0
set_tid_address(0x260ab50) = 7639
set_robust_list(0x260ab60, 24) = 0
rt_sigaction(SIGRTMIN, {0x7fc31f69eb40, [], SA_RESTORER|SA_SIGINFO, 0x7fc31f6aa630}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7fc31f69ebd0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fc31f6aa630}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0} ---
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault (core dumped)
---
ApportVersion: 2.20.4-0ubuntu4
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: kiran 2138 F.... pulseaudio
 /dev/snd/controlC0: kiran 2138 F.... pulseaudio
CurrentDesktop: MATE
DistroRelease: Ubuntu 17.04
HibernationDevice: RESUME=UUID=140f1544-310a-428a-8632-ea58d7a5e683
InstallationDate: Installed on 2017-04-21 (17 days ago)
InstallationMedia: Ubuntu-MATE 17.04 "Zesty Zapus" - Release amd64 (20170412)
IwConfig:
 enx0050b611785f no wireless extensions.

 eno1 no wireless extensions.

 lo no wireless extensions.
MachineType: Gigabyte Technology Co., Ltd. Default string
NonfreeKernelModules: zfs zunicode zavl zcommon znvpair nvidia_uvm nvidia
Package: linux (not installed)
ProcFB:

ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.10.0-21-generic root=UUID=1c7fb9f2-f05b-4827-8f96-e594a10227f7 ro quiet splash
ProcVersionSignature: Ubuntu 4.10.0-21.23-generic 4.10.11
RelatedPackageVersions:
 linux-restricted-modules-4.10.0-21-generic N/A
 linux-backports-modules-4.10.0-21-generic N/A
 linux-firmware 1.164.1
RfKill:

Tags: zesty
Uname: Linux 4.10.0-21-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 06/13/2016
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: F22
dmi.board.asset.tag: Default string
dmi.board.name: X99-UD4-CF
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrF22:bd06/13/2016:svnGigabyteTechnologyCo.,Ltd.:pnDefaultstring:pvrDefaultstring:rvnGigabyteTechnologyCo.,Ltd.:rnX99-UD4-CF:rvrx.x:cvnDefaultstring:ct3:cvrDefaultstring:
dmi.product.name: Default string
dmi.product.version: Default string
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
---
ApportVersion: 2.20.4-0ubuntu4
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: kiran 2138 F.... pulseaudio
 /dev/snd/controlC0: kiran 2138 F.... pulseaudio
CurrentDesktop: MATE
DistroRelease: Ubuntu 17.04
HibernationDevice: RESUME=UUID=140f1544-310a-428a-8632-ea58d7a5e683
InstallationDate: Installed on 2017-04-21 (17 days ago)
InstallationMedia: Ubuntu-MATE 17.04 "Zesty Zapus" - Release amd64 (20170412)
IwConfig:
 enx0050b611785f no wireless extensions.

 eno1 no wireless extensions.

 lo no wireless extensions.
MachineType: Gigabyte Technology Co., Ltd. Default string
NonfreeKernelModules: zfs zunicode zavl zcommon znvpair nvidia_uvm nvidia
Package: linux (not installed)
ProcFB:

ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.10.0-21-generic root=UUID=1c7fb9f2-f05b-4827-8f96-e594a10227f7 ro quiet splash
ProcVersionSignature: Ubuntu 4.10.0-21.23-generic 4.10.11
RelatedPackageVersions:
 linux-restricted-modules-4.10.0-21-generic N/A
 linux-backports-modules-4.10.0-21-generic N/A
 linux-firmware 1.164.1
RfKill:

Tags: zesty
Uname: Linux 4.10.0-21-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 06/13/2016
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: F22
dmi.board.asset.tag: Default string
dmi.board.name: X99-UD4-CF
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrF22:bd06/13/2016:svnGigabyteTechnologyCo.,Ltd.:pnDefaultstring:pvrDefaultstring:rvnGigabyteTechnologyCo.,Ltd.:rnX99-UD4-CF:rvrx.x:cvnDefaultstring:ct3:cvrDefaultstring:
dmi.product.name: Default string
dmi.product.version: Default string
dmi.sys.vendor: Gigabyte Technology Co., Ltd.

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1689537

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected zesty
description: updated
Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : CRDA.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : JournalErrors.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : Lspci.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : Lsusb.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : ProcEnviron.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : ProcModules.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : PulseList.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : UdevDb.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : WifiSyslog.txt

apport information

description: updated
Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : AlsaInfo.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : CRDA.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : JournalErrors.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : Lspci.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : Lsusb.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : ProcEnviron.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : ProcModules.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : PulseList.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : UdevDb.txt

apport information

Revision history for this message
Ramin Farajpour Cami (raminfp) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
summary: - busybox: segmentation fault while ping to domain name
+ busybox: segmentation fault while ping to domain name (out of bound)
Changed in linux:
importance: Unknown → Critical
status: Unknown → Fix Released
affects: linux (Ubuntu) → busybox (Ubuntu)
Changed in busybox (Ubuntu):
status: Confirmed → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in busybox (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.