-
Notifications
You must be signed in to change notification settings - Fork 14.7k
Description
basically i just dereferenced function pointer ~4971000 times and it crash compiler; not compile error but program crash
$ cat sigsegv.cpp | wc
7 18 4971366
just takes a little to write by yourself, godbold clang trunk for example { https://godbolt.org/z/rjE9vxMj1 } if not work - full link below
also fails on local machine:
clang++-19: error: unable to execute command: Segmentation fault (core dumped)
clang++-19: error: clang frontend command failed due to signal (use -v to see invocation)
Debian clang version 19.1.7 (++20250114103228+cd708029e0b2-1~exp1~20250114103334.78)
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/lib/llvm-19/bin
clang++-19: note: diagnostic msg:
********************
/tmp/sigsegv-405d66.cpp
/tmp/sigsegv-405d66.sh
- files would take forever to scroll down, so i just upload them if you really want to
https://drive.google.com/file/d/1bmxXwftAQ6EaioilPDBpFPoFBnifbPS0/view?usp=sharing
bug is really that simple, but some one recommended me to write bug report
godbold full link
https://godbolt.org/#z:OYLghAFBqd5QCxAYwPYBMCmBRdBLAF1QCcAaPECAMzwBtMA7AQwFtMQByARg9KtQYEAysib0QXACx8BBAKoBnTAAUAHpwAMvAFYTStJg1DIApACYAQuYukl9ZATwDKjdAGFUtAK4sGEgGykrgAyeAyYAHI%2BAEaYxCBmpAAOqAqETgwe3r4ByanpAqHhUSyx8Yl2mA4ZQgRMxARZPn5cgZXVArX1BEWRMXEJtnUNTTmtQ929JWUJAJS2qF7EyOwcYQQA1FTUtKhMmyYAzAAiGwCss0dWGgCC61sQ90enF1cmt%2B93ghssTGEQsw2JgA7NcbhsIRsIAAqWFw%2BEIxFI5Eo1Fo9EYzFY7E43F4/EEwlE4kk0lk8kUylU6k02l0%2BkMxlM5ks1ls9kczlc7k83l8/kCwVC4Ui0Vi8USyVS6Uy2Vy%2BUKxVK5Uq1Vq9UazVa7U63V6/UGw1G40m01m80Wy1W602212%2B0Ox1O50u11u90ez1e70%2B31%2B/0BwNB4Mh0Nh8MRyNR6Mx2Nx%2BMJxNJ5Mp1Np9MZzNZ7M53N5/MFwtF4sl0tl8sVytV6s12t1%2BsNxtN5st1tt9sdztd7s93t9/sDwdD4cj0dj8cTydT6cz2dz%2BcLxdjhR1RzIAD6ohXRzc6xhsx2ewIl0O2GoswPr0OFg2AHpbz88Ao0kYNvVgD5GARPiDjhx5rQnBnLwfgcFopCoJwbjWNYGwKIsyyYECZiHDwpAEJo/7zAA1iAhyHAAdFwGgAJz%2BMC/hnBRJHApIJFnPonCSCBmEQZwvAKCAGjoZh8xwLASBoCwSR0HE5CUEJIn0PEyAGEY64EMQXgMNhfB0AQcScRA0SsdEYT1AAnpwaF6cwxAGQA8tE2hVBh3C8EJbCCBZDC0EZYG8Fg0ReMAbhiLQnH2aQWC/EY4gecFeDELZeAAG6YIF4GYKoVReBpxm8OsmCARFtB4NExCGR4WAZehxB4CwpXxcQ0SpJgxyYKFwB5UYvF8AYwAKAAangmAAO4WUkjClfwggiGI7BSDIgiKCo6gRboXD6IYxgwZY%2Bj5ZxkDzKgSSOAIgW8Kg1XlVgW0ArY2Uxc4ECuKMLRBAw6BTP08RLSkaT7ZknjNHoH0FAwL2lAMS3tF9XQjD9YyXfY4PDD0YR9MDb0TJD2QPSukyI9MIPzPBSwrBIAFASxEWQRwGyqAAHP4AC0/iSBsskrVCinKdhgIQLghAkMhqGzLwdlaBepC4VwJEEZIGgoVTZz%2BPLXAoZRjEcMxpCgeB5McVxPEeXxMCICAiwEEkaXiRAkmicQESsKs1N0wzTNycAGyERoBFJfgRCnXoo3CKI4hTX7s1qKxi2kH1hVJBlxMcMB6useTFlpabmyoFQlM0/TjPM6%2BEBsypnMeMJVt81wAu68LOEgJIwKS1TwIkYcwLAnLJEaFNOVqxrR3sbYOtC1hKtmKTmt94PIvVWkziSEAA%3D%3D