[Snort-devel] Segfault building Snort3 b245 with --enable-tcmalloc flag
snort at outlook.com
Tue Jun 12 13:25:15 EDT 2018
Interesting. Snort build 245 with tcmalloc over CetnOS 7 and FreeBSD 11 was successful. There have been recent changes in Ubuntu 18 that are making several apps too unhappy. I will do some testing on my side and report back if I come up with anything useful.
From: Snort-devel <snort-devel-bounces at lists.snort.org> on behalf of Noah Dietrich <noah_dietrich at 86penny.org>
Sent: Tuesday, June 12, 2018 5:26 PM
To: snort-devel at lists.snort.org
Subject: [Snort-devel] Segfault building Snort3 b245 with --enable-tcmalloc flag
when building Snort 3 245 with the --enable-tcmalloc flag, snort throws a segfault.
Environment: git clone of the latest Snort3 (b245) on Ubuntu 18 x64 in a VMware virtual Machine.
git clone https://github.com/snort3/snort3.git
./configure_cmake.sh --prefix=/usr/local --enable-tcmalloc
Scanning dependencies of target all_built_sources
[ 97%] Documents: building commands.txt with
Segmentation fault (core dumped)
doc/CMakeFiles/all_built_sources.dir/build.make:80: recipe for target 'doc/commands.txt' failed
make: *** [doc/commands.txt] Error 139
make: *** Deleting file 'doc/commands.txt'
CMakeFiles/Makefile2:6091: recipe for target 'doc/CMakeFiles/all_built_sources.dir/all' failed
make: *** [doc/CMakeFiles/all_built_sources.dir/all] Error 2
Makefile:151: recipe for target 'all' failed
make: *** [all] Error 2
When you remove the --enable-tcmalloc flag, snort compiles and runs without error:
,,_ -*> Snort++ <*-
o" )~ Version 3.0.0 (Build 245) from 2.9.11
'''' By Martin Roesch & The Snort Team
Copyright (C) 2014-2018 Cisco and/or its affiliates. All rights reserved.
Copyright (C) 1998-2013 Sourcefire, Inc., et al.
Using DAQ version 2.2.2
Using LuaJIT version 2.1.0-beta3
Using OpenSSL 1.1.0g 2 Nov 2017
Using libpcap version 1.8.1
Using PCRE version 8.39 2016-06-14
Using ZLIB version 1.2.11
Using FlatBuffers 1.9.0
Using Hyperscan version 4.7.0 2018-06-12
Using LZMA version 5.2.2
please let me know if you need any other information.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Snort-devel