Jira (FACT-2554) Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml
Title: Message Title Gabriel Nagy commented on FACT-2554 Re: Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml Hi, I managed to reproduce this after upgrading yaml-cpp from 0.6.2 to 0.6.3 on Fedora 31. So basically: build facter with yaml-cpp 0.6.2, then upgrade yaml-cpp to 0.6.3 => segfault build facter with yaml-cpp 0.6.3, then downgrade yaml.cpp to 0.6.2 => segfault After building with debug symbols, this showed up: ./bin/facter: symbol lookup error: /home/repo/facter/build/lib/libfacter.so.3.14.10: undefined symbol: _ZN4YAML6detail9node_data12empty_scalarB5cxx11E This seems to be an ABI break in yaml-cpp, and it was also reported back in November on the yaml-cpp GitHub project: https://github.com/jbeder/yaml-cpp/issues/789. There are some workarounds for this: downgrade yaml-cpp back to 0.6.2 if possible get Fedora maintainers to rebuild the facter package with yaml-cpp 0.6.3 use the puppet-agent AIO package which provides facter with a functioning vendored yaml-cpp Either way, there's nothing we can do from our side, unfortunately. Thanks, Gabriel Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)
Jira (FACT-2554) Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml
Title: Message Title Gabriel Nagy assigned an issue to Gabriel Nagy Facter / FACT-2554 Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml Change By: Gabriel Nagy Assignee: Gabriel Nagy Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.355571.1586912478000.43989.158755829%40Atlassian.JIRA.
Jira (FACT-2554) Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml
Title: Message Title Mihai Buzgau updated an issue Facter / FACT-2554 Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml Change By: Mihai Buzgau Story Points: 3 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.355571.1586912478000.38740.1586943600034%40Atlassian.JIRA.
Jira (FACT-2554) Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml
Title: Message Title Mihai Buzgau updated an issue Facter / FACT-2554 Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml Change By: Mihai Buzgau Team: Night's Watch Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.355571.1586912478000.38622.1586932020028%40Atlassian.JIRA.
Jira (FACT-2554) Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml
Title: Message Title Mihai Buzgau updated an issue Facter / FACT-2554 Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml Change By: Mihai Buzgau Sprint: NW - 2020-04-29 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.355571.1586912478000.38593.1586931660033%40Atlassian.JIRA.
Jira (FACT-2554) Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml
Title: Message Title bbradley created an issue Facter / FACT-2554 Distro-packaged facter (3.14.2) on Fedora 31 segfault on external fact from .yaml Issue Type: Bug Assignee: Unassigned Attachments: facter_f31_barf.txt Created: 2020/04/14 6:01 PM Environment: Stock Fedora 31 install with distro-provided versions of facter, puppet and ruby... root@saltmaster01:0 ~ # uname -a Linux saltmaster01.int 5.5.15-200.fc31.x86_64 #1 SMP Thu Apr 2 19:16:17 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux root@saltmaster01:0 ~ # dnf list installed | grep fact facter.x86_643.14.2-1.fc31 @fedora ruby-facter.x86_64 3.14.2-1.fc31 @fedora root@saltmaster01:0 ~ # dnf list installed | grep puppet