Description of problem: I used the --debug flag. At the debug prompt I issued the following command: eval "print \"foo\"" It printed 'foo' as expected, but then awk crashed with a bad memory free(). Version-Release number of selected component: gawk-4.1.0-2.fc20 Additional info: reporter: libreport-2.2.1 backtrace_rating: 4 cmdline: awk -f /tmp/mycmake.8205 --debug -v CMAKE_PREFX=./pcoip_server/test/unittest ./pcoip_server/test/unittest/CMakeLists.txt crash_function: r_format_val executable: /usr/bin/gawk kernel: 3.13.9-200.fc20.x86_64 runlevel: N 5 type: CCpp uid: 26770 Truncated backtrace: Thread no. 1 (10 frames) #5 r_format_val at node.c:254 #6 force_string at awk.h:1278 #7 str_exists at str_array.c:195 #8 in_array at awk.h:1771 #9 remove_symbol at symbol.c:211 #10 destroy_symbol at symbol.c:231 #11 do_eval at debug.c:5554 #12 zzparse at command.y:170 #13 next_command at debug.c:3502 #14 debug_pre_execute at debug.c:3639
Created attachment 887281 [details] File: backtrace
Created attachment 887282 [details] File: cgroup
Created attachment 887283 [details] File: core_backtrace
Created attachment 887284 [details] File: dso_list
Created attachment 887285 [details] File: environ
Created attachment 887286 [details] File: limits
Created attachment 887287 [details] File: maps
Created attachment 887288 [details] File: open_fds
Created attachment 887289 [details] File: proc_pid_status
Created attachment 887290 [details] File: var_log_messages
Hi, Bob, is it possible to supply /tmp/mycmake.8205 file? Thanks Jan
(In reply to Jan Chaloupka from comment #11) > Hi, Bob, > > is it possible to supply /tmp/mycmake.8205 file? > > Thanks > > Jan This is trivial to reproduce using the 1 line print statement in the description. I no longer have that file however.
Thanks, will take a look at it.
resolved in upstream: http://lists.gnu.org/archive/html/bug-gawk/2014-05/msg00005.html commit 32de6f03014d1a67ed24775770d7c7b6b073ef8c Author: jchaloup <jchaloup> Date: Tue May 13 10:16:45 2014 +0200 eval fixed, caused invalid free package: gawk-4.1.0-3.fc20
gawk-4.1.0-3.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/gawk-4.1.0-3.fc20
Package gawk-4.1.0-3.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing gawk-4.1.0-3.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-6333/gawk-4.1.0-3.fc20 then log in and leave karma (feedback).
Working for me - thanks.
gawk-4.1.0-3.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.