https://bugzilla.redhat.com/show_bug.cgi?id=1651725
Bug ID: 1651725
Summary: problems with regex.h
Product: Fedora
Version: 29
Component: regexp
Severity: high
Assignee: mizdebsk(a)redhat.com
Reporter: owen94012(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: devrim(a)gunduz.org,
java-sig-commits(a)lists.fedoraproject.org,
mizdebsk(a)redhat.com
Description of problem:
PLEASE NOTE, not REGEXP but REGEX.H
Trying to build universal-ctags from source I get this error
checking if regcomp works... no
configure: error: regcomp() on this system is broken.
I look at the configure file and see this code:
#include <sys/types.h>
#include <regex.h>
int main(void) {
regex_t patbuf;
return (regcomp (&patbuf, "/hello/", 0) != 0);
}
I created a simple regcomp.c file, compile it with gcc -g -Wall -o zzz
regcomp.c
I get coredumps
Version-Release number of selected component (if applicable):
Linux localhost.localdomain 4.18.17-300.fc29.x86_64 #1 SMP Mon Nov 5 17:56:16
UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
How reproducible:
Steps to Reproduce:
1. compile the sample program above
2. run it, it core dumps
Actual results:
/fdev/universal-ctags/zzz
Missing separate debuginfos, use: dnf debuginfo-install
glibc-2.28-17.fc29.x86_64
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7dff40a in __libc_start_main () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffff7dff40a in __libc_start_main () from /lib64/libc.so.6
#1 0x000000000040107e in _start ()
Expected results:
compile and pass regex tst
Additional info:
environment
_=*20379*/usr/bin/env
BASH_ENV=/usr/share/Modules/init/ksh
CC=/usr/bin/gcc
COLORFGBG=default;default
COLORTERM=rxvt-xpm
COMP_KEY=0
COMP_POINT=0
COMP_TYPE=0
CXX=/usr/bin/g++
DESKTOP_STARTUP_ID=i3/i3-sensible-terminal/566-126-localhost.localdomain_TIME530937447
DISPLAY=:0
EDITOR=nvim
ENV=/usr/share/Modules/init/profile.sh
F77=/usr/bin/gfortran
F90=/usr/bin/gfortran
FC=/usr/bin/gfortran
FPATH=/usr/share/Modules/init/ksh-functions
HISTCONTROL=ignoredups
HISTSIZE=1000
HOME=/home/user
HOSTNAME=me
INVOCATION_ID=20e51c0c8a3b43e5a81235ce7f17e9e8
JOURNAL_STREAM=9:979914
KDEDIRS=/usr
LANG=en_US.UTF-8
LESSOPEN=||/usr/bin/lesspipe.sh %s
LOADEDMODULES=
LOGNAME=user
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.m4a=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.oga=01;36:*.opus=01;36:*.spx=01;36:*.xspf=01;36:
MAIL=/var/spool/mail/user
MODULEPATH=/etc/scl/modulefiles:/etc/scl/modulefiles:/usr/share/Modules/modulefiles:/etc/modulefiles:/usr/share/modulefiles
MODULEPATH_modshare=/usr/share/modulefiles:1:/etc/modulefiles:1:/usr/share/Modules/modulefiles:1
MODULESHOME=/usr/share/Modules
MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl
MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH
PATH=/usr/share/Modules/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/user/dev/spack/bin:/home/user/dev/tlaplus/org.lamport.tla.toolbox.product.product/target/products/org.lamport.tla.toolbox.product.product/linux/gtk/x86_64/toolbox:/home/user/dev/spack/opt/spack/linux-fedora29-x86_64/gcc-8.2.1/gmsh-4.0.0-nlwykecq46dn3nnnexzxuvlny3zp2o6q/bin
PS1=$HOSTNAME@$USER [$PWD]»
PWD=/home/user/dev/universal-ctags
SHELL=/usr/local/bin/ksh
SHLVL=4
TERM=xterm-256color
TERMINFO=/usr/share/terminfo
USER=user
VISUAL=nvim
WINDOWID=67108874
WINDOWPATH=1
XAUTHORITY=/home/user/.Xauthority
XDG_DATA_DIRS=/home/user/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SESSION_ID=5
XDG_VTNR=1
XORG_RUN_AS_USER_OK=1
A__z=F*COMP_KEY=F*COMP_POINT=F*COMP_TYPE="*SHLVL
--
You are receiving this mail because:
You are on the CC list for the bug.