NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
bin/47556: awk segfault: NULL dereference
>Number: 47556
>Category: bin
>Synopsis: awk segfault: NULL dereference
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: bin-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Feb 10 23:40:01 +0000 2013
>Originator: Aleksey Cheusov
>Release: NetBSD 6.0_STABLE
>Organization:
>Environment:
System: NetBSD asrock.chizhovka.net 6.0_STABLE NetBSD 6.0_STABLE (GENERIC) #2:
Sat Feb 9 16:41:02 FET 2013
cheusov%asrock.chizhovka.net@localhost:/srv/obj/sys/arch/amd64/compile/GENERIC
amd64
Architecture: x86_64
Machine: amd64
>Description:
strdup is given a NULL pointer.
Seen on awk from HEAD and netbsd-6.
core file and awk executable for NetBSD/x86-64 is here
http://mova.org/~cheusov/priv/awk_sigsegv.tar.bz2
#0 0x00007f7ff74db104 in strdup () from /usr/lib/libc.so.12
#1 0x000000000041602c in tostring (s=0x0) at
/home/cheusov/prjs/nbawk/bin/../dist/tran.c:441
#2 0x0000000000415b09 in setsval (vp=0x7f7ff73dc280, s=0x0) at
/home/cheusov/prjs/nbawk/bin/../dist/tran.c:361
#3 0x0000000000411d99 in instat (a=0x7f7ff6f5a5c8, n=288) at
/home/cheusov/prjs/nbawk/bin/../dist/run.c:1478
#4 0x000000000040d5ab in execute (u=0x7f7ff6f5a3d0) at
/home/cheusov/prjs/nbawk/bin/../dist/run.c:166
#5 0x0000000000411995 in ifstat (a=0x7f7ff6f5ab98, n=301) at
/home/cheusov/prjs/nbawk/bin/../dist/run.c:1394
#6 0x000000000040d5ab in execute (u=0x7f7ff6f0a3a0) at
/home/cheusov/prjs/nbawk/bin/../dist/run.c:166
#7 0x000000000040dcf7 in call (a=0x7f7ff6fb9b78, n=333) at
/home/cheusov/prjs/nbawk/bin/../dist/run.c:289
#8 0x000000000040d5ab in execute (u=0x7f7ff6fb9b60) at
/home/cheusov/prjs/nbawk/bin/../dist/run.c:166
#9 0x0000000000411a45 in whilestat (a=0x7f7ff6fb9ba8, n=342) at
/home/cheusov/prjs/nbawk/bin/../dist/run.c:1411
#10 0x000000000040d5ab in execute (u=0x7f7ff6fb9b90) at
/home/cheusov/prjs/nbawk/bin/../dist/run.c:166
#11 0x0000000000411995 in ifstat (a=0x7f7ff6fb9d28, n=301) at
/home/cheusov/prjs/nbawk/bin/../dist/run.c:1394
#12 0x000000000040d5ab in execute (u=0x7f7ff7b44800) at
/home/cheusov/prjs/nbawk/bin/../dist/run.c:166
#13 0x000000000040d689 in program (a=0x7f7ff6fdfb18, n=258) at
/home/cheusov/prjs/nbawk/bin/../dist/run.c:189
#14 0x000000000040d5ab in execute (u=0x7f7ff6fdfb00) at
/home/cheusov/prjs/nbawk/bin/../dist/run.c:166
#15 0x000000000040d497 in run (a=0x7f7ff6fdfb00) at
/home/cheusov/prjs/nbawk/bin/../dist/run.c:141
#16 0x000000000040c915 in main (argc=5, argv=0x7f7fffffca90) at
/home/cheusov/prjs/nbawk/bin/../dist/main.c:235
>How-To-Repeat:
original script and input data is rather big.
I hope core file is enough.
>Fix:
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index