[Bug 1312452] New: Erlang Port Mapper crashes at startup
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1312452
Bug ID: 1312452
Summary: Erlang Port Mapper crashes at startup
Product: Red Hat OpenStack
Version: 8.0
Component: erlang
Assignee: jeckersb(a)redhat.com
Reporter: jeckersb(a)redhat.com
QA Contact: yeylon(a)redhat.com
CC: apevec(a)redhat.com, erlang(a)lists.fedoraproject.org,
extras-qa(a)fedoraproject.org, jeckersb(a)redhat.com,
lhh(a)redhat.com, rar(a)tid.es, rjones(a)redhat.com,
s(a)shk.io, yeylon(a)redhat.com
Depends On: 1310808
+++ This bug was initially created as a clone of Bug #1310808 +++
Description of problem:
After upgrading from erlang-R16B-03.11 to erlang-R16B-03.13 epmd has started
crashing at start up in some of our machines.
Version-Release number of selected component (if applicable):
erlang-R16B-03.13
How reproducible:
Start epmd daemon in a machine without ipv6 address
Steps to Reproduce:
[root@myhost ~]# epmd -debug
epmd: Wed Feb 17 08:27:23 2016: epmd running - daemon = 0
*** buffer overflow detected ***: epmd terminated
======= Backtrace: =========
/lib64/libc.so.6(__fortify_fail+0x37)[0x7f01fe269ac7]
/lib64/libc.so.6(+0x10bc80)[0x7f01fe267c80]
/lib64/libc.so.6(+0x10da37)[0x7f01fe269a37]
epmd[0x403a96]
epmd[0x401915]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x7f01fe17db15]
epmd[0x401d0d]
======= Memory map: ========
00400000-0040c000 r-xp 00000000 fd:00 34108967
/usr/lib64/erlang/erts-5.10.4/bin/epmd
0060b000-0060c000 r--p 0000b000 fd:00 34108967
/usr/lib64/erlang/erts-5.10.4/bin/epmd
0060c000-0060d000 rw-p 0000c000 fd:00 34108967
/usr/lib64/erlang/erts-5.10.4/bin/epmd
0149f000-014c0000 rw-p 00000000 00:00 0 [heap]
7f01fcc70000-7f01fcc85000 r-xp 00000000 fd:00 50663
/usr/lib64/libz.so.1.2.7
7f01fcc85000-7f01fce84000 ---p 00015000 fd:00 50663
/usr/lib64/libz.so.1.2.7
7f01fce84000-7f01fce85000 r--p 00014000 fd:00 50663
/usr/lib64/libz.so.1.2.7
7f01fce85000-7f01fce86000 rw-p 00015000 fd:00 50663
/usr/lib64/libz.so.1.2.7
7f01fce86000-7f01fce95000 r-xp 00000000 fd:00 66728
/usr/lib64/libbz2.so.1.0.6
7f01fce95000-7f01fd094000 ---p 0000f000 fd:00 66728
/usr/lib64/libbz2.so.1.0.6
7f01fd094000-7f01fd095000 r--p 0000e000 fd:00 66728
/usr/lib64/libbz2.so.1.0.6
7f01fd095000-7f01fd096000 rw-p 0000f000 fd:00 66728
/usr/lib64/libbz2.so.1.0.6
7f01fd096000-7f01fd0ba000 r-xp 00000000 fd:00 16885
/usr/lib64/liblzma.so.5.0.99
7f01fd0ba000-7f01fd2b9000 ---p 00024000 fd:00 16885
/usr/lib64/liblzma.so.5.0.99
7f01fd2b9000-7f01fd2ba000 r--p 00023000 fd:00 16885
/usr/lib64/liblzma.so.5.0.99
7f01fd2ba000-7f01fd2bb000 rw-p 00024000 fd:00 16885
/usr/lib64/liblzma.so.5.0.99
7f01fd2bb000-7f01fd2d0000 r-xp 00000000 fd:00 66743
/usr/lib64/libelf-0.163.so
7f01fd2d0000-7f01fd4cf000 ---p 00015000 fd:00 66743
/usr/lib64/libelf-0.163.so
7f01fd4cf000-7f01fd4d0000 r--p 00014000 fd:00 66743
/usr/lib64/libelf-0.163.so
7f01fd4d0000-7f01fd4d1000 rw-p 00015000 fd:00 66743
/usr/lib64/libelf-0.163.so
7f01fd4d1000-7f01fd4d5000 r-xp 00000000 fd:00 66753
/usr/lib64/libattr.so.1.1.0
7f01fd4d5000-7f01fd6d4000 ---p 00004000 fd:00 66753
/usr/lib64/libattr.so.1.1.0
7f01fd6d4000-7f01fd6d5000 r--p 00003000 fd:00 66753
/usr/lib64/libattr.so.1.1.0
7f01fd6d5000-7f01fd6d6000 rw-p 00004000 fd:00 66753
/usr/lib64/libattr.so.1.1.0
7f01fd6d6000-7f01fd6ec000 r-xp 00000000 fd:00 16866
/usr/lib64/libpthread-2.17.so
7f01fd6ec000-7f01fd8ec000 ---p 00016000 fd:00 16866
/usr/lib64/libpthread-2.17.so
7f01fd8ec000-7f01fd8ed000 r--p 00016000 fd:00 16866
/usr/lib64/libpthread-2.17.so
7f01fd8ed000-7f01fd8ee000 rw-p 00017000 fd:00 16866
/usr/lib64/libpthread-2.17.so
7f01fd8ee000-7f01fd8f2000 rw-p 00000000 00:00 0
7f01fd8f2000-7f01fd907000 r-xp 00000000 fd:00 142
/usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f01fd907000-7f01fdb06000 ---p 00015000 fd:00 142
/usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f01fdb06000-7f01fdb07000 r--p 00014000 fd:00 142
/usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f01fdb07000-7f01fdb08000 rw-p 00015000 fd:00 142
/usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f01fdb08000-7f01fdb4d000 r-xp 00000000 fd:00 82543
/usr/lib64/libdw-0.163.so
7f01fdb4d000-7f01fdd4c000 ---p 00045000 fd:00 82543
/usr/lib64/libdw-0.163.so
7f01fdd4c000-7f01fdd4e000 r--p 00044000 fd:00 82543
/usr/lib64/libdw-0.163.so
7f01fdd4e000-7f01fdd4f000 rw-p 00046000 fd:00 82543
/usr/lib64/libdw-0.163.so
7f01fdd4f000-7f01fdd53000 r-xp 00000000 fd:00 66757
/usr/lib64/libcap.so.2.22
7f01fdd53000-7f01fdf52000 ---p 00004000 fd:00 66757
/usr/lib64/libcap.so.2.22
7f01fdf52000-7f01fdf53000 r--p 00003000 fd:00 66757
/usr/lib64/libcap.so.2.22
7f01fdf53000-7f01fdf54000 rw-p 00004000 fd:00 66757
/usr/lib64/libcap.so.2.22
7f01fdf54000-7f01fdf5b000 r-xp 00000000 fd:00 16870
/usr/lib64/librt-2.17.so
7f01fdf5b000-7f01fe15a000 ---p 00007000 fd:00 16870
/usr/lib64/librt-2.17.so
7f01fe15a000-7f01fe15b000 r--p 00006000 fd:00 16870
/usr/lib64/librt-2.17.so
7f01fe15b000-7f01fe15c000 rw-p 00007000 fd:00 16870
/usr/lib64/librt-2.17.so
7f01fe15c000-7f01fe312000 r-xp 00000000 fd:00 16840
/usr/lib64/libc-2.17.so
7f01fe312000-7f01fe512000 ---p 001b6000 fd:00 16840
/usr/lib64/libc-2.17.so
7f01fe512000-7f01fe516000 r--p 001b6000 fd:00 16840
/usr/lib64/libc-2.17.so
7f01fe516000-7f01fe518000 rw-p 001ba000 fd:00 16840
/usr/lib64/libc-2.17.so
7f01fe518000-7f01fe51d000 rw-p 00000000 00:00 0
7f01fe51d000-7f01fe61e000 r-xp 00000000 fd:00 16848
/usr/lib64/libm-2.17.so
7f01fe61e000-7f01fe81d000 ---p 00101000 fd:00 16848
/usr/lib64/libm-2.17.so
7f01fe81d000-7f01fe81e000 r--p 00100000 fd:00 16848
/usr/lib64/libm-2.17.so
7f01fe81e000-7f01fe81f000 rw-p 00101000 fd:00 16848
/usr/lib64/libm-2.17.so
7f01fe81f000-7f01fe822000 r-xp 00000000 fd:00 16846
/usr/lib64/libdl-2.17.so
7f01fe822000-7f01fea21000 ---p 00003000 fd:00 16846
/usr/lib64/libdl-2.17.so
7f01fea21000-7f01fea22000 r--p 00002000 fd:00 16846
/usr/lib64/libdl-2.17.so
7f01fea22000-7f01fea23000 rw-p 00003000 fd:00 16846
/usr/lib64/libdl-2.17.so
7f01fea23000-7f01fea25000 r-xp 00000000 fd:00 16874
/usr/lib64/libutil-2.17.so
7f01fea25000-7f01fec24000 ---p 00002000 fd:00 16874
/usr/lib64/libutil-2.17.so
7f01fec24000-7f01fec25000 r--p 00001000 fd:00 16874
/usr/lib64/libutil-2.17.soAborted (core dumped)
Actual results:
epmd crashes
Expected results:
epmd daemon starts
Additional info:
strace shows that before the crash:
bind(3, {sa_family=AF_INET, sin_port=htons(4369),
sin_addr=inet_addr("0.0.0.0")}, 16) = 0
listen(3, 128) = 0
socket(PF_INET6, SOCK_STREAM, IPPROTO_IP) = -1 EAFNOSUPPORT (Address family not
supported by protocol)
select(4, [3], NULL, NULL, {5, 0}) = 0 (Timeout)
open("/dev/tty", O_RDWR|O_NOCTTY|O_NONBLOCK) = 4
writev(4, [{"*** ", 4}, {"buffer overflow detected", 24}, {" ***: ", 6},
{"epmd", 4}, {" terminated\n", 12}], 5*** buffer overflow detected ***: epmd
terminated
) = 50
systemctl start epmd(a)0.0.0.0
works fine.
--- Additional comment from John Eckersberg on 2016-02-22 14:32:37 EST ---
Can you attach the core dump? Merely starting epmd on a host with no IPv6
addresses doesn't seem to be enough to trigger the bug, I'm unable to
reproduce:
[root@centos7 ~]# rpm -q erlang-erts
erlang-erts-R16B-03.13.el7.x86_64
[root@centos7 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP
qlen 1000
link/ether 52:54:00:87:2d:f5 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.147/24 brd 192.168.122.255 scope global dynamic eth0
valid_lft 2850sec preferred_lft 2850sec
[root@centos7 ~]# epmd -debug
epmd: Mon Feb 22 14:27:20 2016: epmd running - daemon = 0
(no crash for me)
--- Additional comment from Raúl Andrés on 2016-02-23 01:44 EST ---
--- Additional comment from Raúl Andrés on 2016-02-23 02:59:59 EST ---
I have IPv6 support disabled:
[root@myhost tmp]# cat /proc/net/if_inet6
cat: /proc/net/if_inet6: No such file or directory
[root@myhost tmp]# modprobe -c| grep ipv6
options ipv6 disable=1
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1310808
[Bug 1310808] Erlang Port Mapper crashes at startup
--
You are receiving this mail because:
You are on the CC list for the bug.
8 years
[Bug 1309683] New: rabbitmq-server-3.6.0 is available
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1309683
Bug ID: 1309683
Summary: rabbitmq-server-3.6.0 is available
Product: Fedora
Version: rawhide
Component: rabbitmq-server
Keywords: FutureFeature, Triaged
Assignee: lemenkov(a)gmail.com
Reporter: upstream-release-monitoring(a)fedoraproject.org
QA Contact: extras-qa(a)fedoraproject.org
CC: erlang(a)lists.fedoraproject.org,
hubert.plociniczak(a)gmail.com, jeckersb(a)redhat.com,
lemenkov(a)gmail.com, rjones(a)redhat.com, s(a)shk.io
Latest upstream release: 3.6.0
Current version/release in rawhide: 3.5.7-4.fc24
URL: http://www.rabbitmq.com/
Please consult the package updates policy before you issue an update to a
stable branch: https://fedoraproject.org/wiki/Updates_Policy
More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring
Please keep in mind that with any upstream change, there may also be packaging
changes that need to be made. Specifically, please remember that it is your
responsibility to review the new version to ensure that the licensing is still
correct and that no non-free or legally problematic items have been added
upstream.
--
You are receiving this mail because:
You are on the CC list for the bug.
8 years
[Bug 1310808] New: Erlang Port Mapper crashes at startup
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1310808
Bug ID: 1310808
Summary: Erlang Port Mapper crashes at startup
Product: Fedora EPEL
Version: epel7
Component: erlang
Assignee: rjones(a)redhat.com
Reporter: rar(a)tid.es
QA Contact: extras-qa(a)fedoraproject.org
CC: erlang(a)lists.fedoraproject.org, jeckersb(a)redhat.com,
rjones(a)redhat.com, s(a)shk.io
Description of problem:
After upgrading from erlang-R16B-03.11 to erlang-R16B-03.13 epmd has started
crashing at start up in some of our machines.
Version-Release number of selected component (if applicable):
erlang-R16B-03.13
How reproducible:
Start epmd daemon in a machine without ipv6 address
Steps to Reproduce:
[root@myhost ~]# epmd -debug
epmd: Wed Feb 17 08:27:23 2016: epmd running - daemon = 0
*** buffer overflow detected ***: epmd terminated
======= Backtrace: =========
/lib64/libc.so.6(__fortify_fail+0x37)[0x7f01fe269ac7]
/lib64/libc.so.6(+0x10bc80)[0x7f01fe267c80]
/lib64/libc.so.6(+0x10da37)[0x7f01fe269a37]
epmd[0x403a96]
epmd[0x401915]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x7f01fe17db15]
epmd[0x401d0d]
======= Memory map: ========
00400000-0040c000 r-xp 00000000 fd:00 34108967
/usr/lib64/erlang/erts-5.10.4/bin/epmd
0060b000-0060c000 r--p 0000b000 fd:00 34108967
/usr/lib64/erlang/erts-5.10.4/bin/epmd
0060c000-0060d000 rw-p 0000c000 fd:00 34108967
/usr/lib64/erlang/erts-5.10.4/bin/epmd
0149f000-014c0000 rw-p 00000000 00:00 0 [heap]
7f01fcc70000-7f01fcc85000 r-xp 00000000 fd:00 50663
/usr/lib64/libz.so.1.2.7
7f01fcc85000-7f01fce84000 ---p 00015000 fd:00 50663
/usr/lib64/libz.so.1.2.7
7f01fce84000-7f01fce85000 r--p 00014000 fd:00 50663
/usr/lib64/libz.so.1.2.7
7f01fce85000-7f01fce86000 rw-p 00015000 fd:00 50663
/usr/lib64/libz.so.1.2.7
7f01fce86000-7f01fce95000 r-xp 00000000 fd:00 66728
/usr/lib64/libbz2.so.1.0.6
7f01fce95000-7f01fd094000 ---p 0000f000 fd:00 66728
/usr/lib64/libbz2.so.1.0.6
7f01fd094000-7f01fd095000 r--p 0000e000 fd:00 66728
/usr/lib64/libbz2.so.1.0.6
7f01fd095000-7f01fd096000 rw-p 0000f000 fd:00 66728
/usr/lib64/libbz2.so.1.0.6
7f01fd096000-7f01fd0ba000 r-xp 00000000 fd:00 16885
/usr/lib64/liblzma.so.5.0.99
7f01fd0ba000-7f01fd2b9000 ---p 00024000 fd:00 16885
/usr/lib64/liblzma.so.5.0.99
7f01fd2b9000-7f01fd2ba000 r--p 00023000 fd:00 16885
/usr/lib64/liblzma.so.5.0.99
7f01fd2ba000-7f01fd2bb000 rw-p 00024000 fd:00 16885
/usr/lib64/liblzma.so.5.0.99
7f01fd2bb000-7f01fd2d0000 r-xp 00000000 fd:00 66743
/usr/lib64/libelf-0.163.so
7f01fd2d0000-7f01fd4cf000 ---p 00015000 fd:00 66743
/usr/lib64/libelf-0.163.so
7f01fd4cf000-7f01fd4d0000 r--p 00014000 fd:00 66743
/usr/lib64/libelf-0.163.so
7f01fd4d0000-7f01fd4d1000 rw-p 00015000 fd:00 66743
/usr/lib64/libelf-0.163.so
7f01fd4d1000-7f01fd4d5000 r-xp 00000000 fd:00 66753
/usr/lib64/libattr.so.1.1.0
7f01fd4d5000-7f01fd6d4000 ---p 00004000 fd:00 66753
/usr/lib64/libattr.so.1.1.0
7f01fd6d4000-7f01fd6d5000 r--p 00003000 fd:00 66753
/usr/lib64/libattr.so.1.1.0
7f01fd6d5000-7f01fd6d6000 rw-p 00004000 fd:00 66753
/usr/lib64/libattr.so.1.1.0
7f01fd6d6000-7f01fd6ec000 r-xp 00000000 fd:00 16866
/usr/lib64/libpthread-2.17.so
7f01fd6ec000-7f01fd8ec000 ---p 00016000 fd:00 16866
/usr/lib64/libpthread-2.17.so
7f01fd8ec000-7f01fd8ed000 r--p 00016000 fd:00 16866
/usr/lib64/libpthread-2.17.so
7f01fd8ed000-7f01fd8ee000 rw-p 00017000 fd:00 16866
/usr/lib64/libpthread-2.17.so
7f01fd8ee000-7f01fd8f2000 rw-p 00000000 00:00 0
7f01fd8f2000-7f01fd907000 r-xp 00000000 fd:00 142
/usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f01fd907000-7f01fdb06000 ---p 00015000 fd:00 142
/usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f01fdb06000-7f01fdb07000 r--p 00014000 fd:00 142
/usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f01fdb07000-7f01fdb08000 rw-p 00015000 fd:00 142
/usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f01fdb08000-7f01fdb4d000 r-xp 00000000 fd:00 82543
/usr/lib64/libdw-0.163.so
7f01fdb4d000-7f01fdd4c000 ---p 00045000 fd:00 82543
/usr/lib64/libdw-0.163.so
7f01fdd4c000-7f01fdd4e000 r--p 00044000 fd:00 82543
/usr/lib64/libdw-0.163.so
7f01fdd4e000-7f01fdd4f000 rw-p 00046000 fd:00 82543
/usr/lib64/libdw-0.163.so
7f01fdd4f000-7f01fdd53000 r-xp 00000000 fd:00 66757
/usr/lib64/libcap.so.2.22
7f01fdd53000-7f01fdf52000 ---p 00004000 fd:00 66757
/usr/lib64/libcap.so.2.22
7f01fdf52000-7f01fdf53000 r--p 00003000 fd:00 66757
/usr/lib64/libcap.so.2.22
7f01fdf53000-7f01fdf54000 rw-p 00004000 fd:00 66757
/usr/lib64/libcap.so.2.22
7f01fdf54000-7f01fdf5b000 r-xp 00000000 fd:00 16870
/usr/lib64/librt-2.17.so
7f01fdf5b000-7f01fe15a000 ---p 00007000 fd:00 16870
/usr/lib64/librt-2.17.so
7f01fe15a000-7f01fe15b000 r--p 00006000 fd:00 16870
/usr/lib64/librt-2.17.so
7f01fe15b000-7f01fe15c000 rw-p 00007000 fd:00 16870
/usr/lib64/librt-2.17.so
7f01fe15c000-7f01fe312000 r-xp 00000000 fd:00 16840
/usr/lib64/libc-2.17.so
7f01fe312000-7f01fe512000 ---p 001b6000 fd:00 16840
/usr/lib64/libc-2.17.so
7f01fe512000-7f01fe516000 r--p 001b6000 fd:00 16840
/usr/lib64/libc-2.17.so
7f01fe516000-7f01fe518000 rw-p 001ba000 fd:00 16840
/usr/lib64/libc-2.17.so
7f01fe518000-7f01fe51d000 rw-p 00000000 00:00 0
7f01fe51d000-7f01fe61e000 r-xp 00000000 fd:00 16848
/usr/lib64/libm-2.17.so
7f01fe61e000-7f01fe81d000 ---p 00101000 fd:00 16848
/usr/lib64/libm-2.17.so
7f01fe81d000-7f01fe81e000 r--p 00100000 fd:00 16848
/usr/lib64/libm-2.17.so
7f01fe81e000-7f01fe81f000 rw-p 00101000 fd:00 16848
/usr/lib64/libm-2.17.so
7f01fe81f000-7f01fe822000 r-xp 00000000 fd:00 16846
/usr/lib64/libdl-2.17.so
7f01fe822000-7f01fea21000 ---p 00003000 fd:00 16846
/usr/lib64/libdl-2.17.so
7f01fea21000-7f01fea22000 r--p 00002000 fd:00 16846
/usr/lib64/libdl-2.17.so
7f01fea22000-7f01fea23000 rw-p 00003000 fd:00 16846
/usr/lib64/libdl-2.17.so
7f01fea23000-7f01fea25000 r-xp 00000000 fd:00 16874
/usr/lib64/libutil-2.17.so
7f01fea25000-7f01fec24000 ---p 00002000 fd:00 16874
/usr/lib64/libutil-2.17.so
7f01fec24000-7f01fec25000 r--p 00001000 fd:00 16874
/usr/lib64/libutil-2.17.soAborted (core dumped)
Actual results:
epmd crashes
Expected results:
epmd daemon starts
Additional info:
strace shows that before the crash:
bind(3, {sa_family=AF_INET, sin_port=htons(4369),
sin_addr=inet_addr("0.0.0.0")}, 16) = 0
listen(3, 128) = 0
socket(PF_INET6, SOCK_STREAM, IPPROTO_IP) = -1 EAFNOSUPPORT (Address family not
supported by protocol)
select(4, [3], NULL, NULL, {5, 0}) = 0 (Timeout)
open("/dev/tty", O_RDWR|O_NOCTTY|O_NONBLOCK) = 4
writev(4, [{"*** ", 4}, {"buffer overflow detected", 24}, {" ***: ", 6},
{"epmd", 4}, {" terminated\n", 12}], 5*** buffer overflow detected ***: epmd
terminated
) = 50
systemctl start epmd(a)0.0.0.0
works fine.
--
You are receiving this mail because:
You are on the CC list for the bug.
8 years, 1 month
[Bug 1297132] New: RFE: Use the %__erlang_provides macro in the spec
file
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1297132
Bug ID: 1297132
Summary: RFE: Use the %__erlang_provides macro in the spec file
Product: Fedora
Version: rawhide
Component: erlang
Severity: low
Assignee: lemenkov(a)gmail.com
Reporter: rbarlow(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: erlang(a)lists.fedoraproject.org, jeckersb(a)redhat.com,
lemenkov(a)gmail.com, rhbugs(a)n-dimensional.de, s(a)shk.io
I noticed that there is a handy %__erlang_provides_requires macro in
/usr/lib/rpm/macros.d/macros.erlang and attempted to use it on one of my
packages. Unfortunately, this causes my package to depend on lots of Erlang
built-ins and the erlang package doesn't mark itself as providing these
built-ins. For example, when I use that macro in my erlang-oauth2 package, it
fails to install like this:
$ sudo dnf install erlang-oauth2/results/erlang-oauth2-0.6.0-3.fc24.x86_64.rpm
Last metadata expiration check performed 1:57:49 ago on Sat Jan 9 10:17:18
2016.
Error: nothing provides erlang(application:get_env/2) needed by
erlang-oauth2-0.6.0-3.fc24.x86_64
(try to add '--allowerasing' to command line to replace conflicting packages)
In the meantime, I can work around this issue by using the correct Requires on
my package but it would be a nice improvement if we could get that
automatically working, especially since somebody took the time to write that
fancy macro.
--
You are receiving this mail because:
You are on the CC list for the bug.
8 years, 1 month
[Bug 1236481] New: package does not include command
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1236481
Bug ID: 1236481
Summary: package does not include command
Product: Fedora
Version: 21
Component: erlang-lfe
Severity: high
Assignee: lemenkov(a)gmail.com
Reporter: piervit(a)pvittet.com
QA Contact: extras-qa(a)fedoraproject.org
CC: erlang(a)lists.fedoraproject.org, lemenkov(a)gmail.com
Description of problem:
According to the lfe doc (https://github.com/lfe/lfe/blob/develop/README.md),
post the installation of lfe, there should be an "lfe" command available.
Using the yum install version, I don't get an executable file:
$ repoquery -l erlang-lfe
/usr/lib64/erlang/lib/lfe-0.9.0
/usr/lib64/erlang/lib/lfe-0.9.0/ebin
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe.app
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_bits.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_codegen.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_comp.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_env.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_eval.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_gen.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_init.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_io.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_io_format.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_io_pretty.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_lib.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_lint.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_macro.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_macro_include.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_macro_record.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_ms.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_parse.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_pmod.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_qlc.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_scan.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_shell.beam
/usr/lib64/erlang/lib/lfe-0.9.0/ebin/lfe_trans.beam
/usr/share/doc/erlang-lfe
/usr/share/doc/erlang-lfe/LICENSE
/usr/share/doc/erlang-lfe/README.md
/usr/share/doc/erlang-lfe/doc
/usr/share/doc/erlang-lfe/doc/lfe_bits.txt
/usr/share/doc/erlang-lfe/doc/lfe_comp.txt
/usr/share/doc/erlang-lfe/doc/lfe_gen.txt
/usr/share/doc/erlang-lfe/doc/lfe_io.txt
/usr/share/doc/erlang-lfe/doc/lfe_lib.txt
/usr/share/doc/erlang-lfe/doc/lfe_macro.txt
/usr/share/doc/erlang-lfe/doc/lfe_shell.txt
/usr/share/doc/erlang-lfe/doc/lfescript.txt
/usr/share/doc/erlang-lfe/doc/user_guide.txt
/usr/share/doc/erlang-lfe/doc/version_history.md
/usr/share/doc/erlang-lfe/examples
/usr/share/doc/erlang-lfe/examples/church.lfe
/usr/share/doc/erlang-lfe/examples/core-macros.lfe
/usr/share/doc/erlang-lfe/examples/ets_demo.lfe
/usr/share/doc/erlang-lfe/examples/fizzbuzz.lfe
/usr/share/doc/erlang-lfe/examples/gps1.lfe
/usr/share/doc/erlang-lfe/examples/guessing-game.lfe
/usr/share/doc/erlang-lfe/examples/http-async.lfe
/usr/share/doc/erlang-lfe/examples/http-sync.lfe
/usr/share/doc/erlang-lfe/examples/internal-state.lfe
/usr/share/doc/erlang-lfe/examples/joes-fav.lfe
/usr/share/doc/erlang-lfe/examples/lfe_eval.lfe
/usr/share/doc/erlang-lfe/examples/messenger-back.lfe
/usr/share/doc/erlang-lfe/examples/messenger.lfe
/usr/share/doc/erlang-lfe/examples/mnesia_demo.lfe
/usr/share/doc/erlang-lfe/examples/object-via-closure.lfe
/usr/share/doc/erlang-lfe/examples/object-via-process.lfe
/usr/share/doc/erlang-lfe/examples/ping_pong.lfe
/usr/share/doc/erlang-lfe/examples/ring.lfe
/usr/share/doc/erlang-lfe/examples/sample-lfe-shellscript
/usr/share/doc/erlang-lfe/examples/sample-lfescript
/usr/share/doc/erlang-lfe/examples/simple-erl-exercises.lfe
Version-Release number of selected component (if applicable): 0.9.0
How reproducible:
Steps to Reproduce:
1. yum install erlang-lfe
2. try to execute it (or repoquery -l erlang-lfe)
Actual results:
You will not find an lfe command.
Expected results:
You would like an lfe command.
--
You are receiving this mail because:
You are on the CC list for the bug.
8 years, 1 month
[Bug 1185515] New: RabbitMQ: /api/definitions rsponse splitting vulnerability
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1185515
Bug ID: 1185515
Summary: RabbitMQ: /api/definitions rsponse splitting
vulnerability
Product: Security Response
Component: vulnerability
Keywords: Security
Severity: medium
Priority: medium
Assignee: security-response-team(a)redhat.com
Reporter: kseifried(a)redhat.com
CC: abaron(a)redhat.com, aortega(a)redhat.com,
apevec(a)redhat.com, ayoung(a)redhat.com,
chrisw(a)redhat.com, dallan(a)redhat.com,
erlang(a)lists.fedoraproject.org, gkotton(a)redhat.com,
hubert.plociniczak(a)gmail.com, jeckersb(a)redhat.com,
josh(a)fornwall.com, lemenkov(a)gmail.com, lhh(a)redhat.com,
lpeer(a)redhat.com, markmc(a)redhat.com,
pmyers(a)redhat.com, rbryant(a)redhat.com,
rjones(a)redhat.com, s(a)shk.io, sclewis(a)redhat.com,
yeylon(a)redhat.com
26433 fix response-splitting vulnerability in /api/downloads (since 2.1.0)
Bug 26433 allowed an attacker to specify a URL to /api/definitions which
would cause an arbitrary additional header to be returned. This was
fixed by stripping out CR/LF from the "download" query string parameter.
Upstream patches:
http://hg.rabbitmq.com/rabbitmq-management/rev/dceba16cc105
References:
https://groups.google.com/forum/#!topic/rabbitmq-users/-3Z2FyGtXhs
--
You are receiving this mail because:
You are on the CC list for the bug.
8 years, 1 month
[Bug 1185514] New: RabbitMQ: /api/... XSS vulnerability
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1185514
Bug ID: 1185514
Summary: RabbitMQ: /api/... XSS vulnerability
Product: Security Response
Component: vulnerability
Keywords: Security
Severity: medium
Priority: medium
Assignee: security-response-team(a)redhat.com
Reporter: kseifried(a)redhat.com
CC: abaron(a)redhat.com, aortega(a)redhat.com,
apevec(a)redhat.com, ayoung(a)redhat.com,
chrisw(a)redhat.com, dallan(a)redhat.com,
erlang(a)lists.fedoraproject.org, gkotton(a)redhat.com,
hubert.plociniczak(a)gmail.com, jeckersb(a)redhat.com,
josh(a)fornwall.com, lemenkov(a)gmail.com, lhh(a)redhat.com,
lpeer(a)redhat.com, markmc(a)redhat.com,
pmyers(a)redhat.com, rbryant(a)redhat.com,
rjones(a)redhat.com, s(a)shk.io, sclewis(a)redhat.com,
yeylon(a)redhat.com
26437 prevent /api/* from returning text/html error messages which could act as
an XSS vector (since 2.1.0)
Bug 26437 allowed an attacker to create a URL to "/api/..." which would
provoke an internal server error, resulting in the server returning an
html page with text from the URL embedded and not escaped. This was
fixed by ensuring all URLs below /api/ only ever return responses with a
content type of application/json, even in the case of an internal server
error.
Upstream patches:
http://hg.rabbitmq.com/rabbitmq-web-dispatch/rev/caf3d0a80cf3
References:
https://groups.google.com/forum/#!topic/rabbitmq-users/-3Z2FyGtXhs
--
You are receiving this mail because:
You are on the CC list for the bug.
8 years, 1 month