NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bin/46637: makemandb fails with segmentation fault



The following reply was made to PR bin/46637; it has been noted by GNATS.

From: Abhinav Upadhyay <er.abhinav.upadhyay%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost
Subject: Re: bin/46637: makemandb fails with segmentation fault
Date: Sat, 30 Jun 2012 11:55:48 +0530

 On Sat, Jun 30, 2012 at 1:10 AM,  <nubisci%gmail.com@localhost> wrote:
 >>Number: =A0 =A0 =A0 =A0 46637
 >>Category: =A0 =A0 =A0 bin
 >>Synopsis: =A0 =A0 =A0 makemandb fails with segmentation fault
 >>Confidential: =A0 no
 >>Severity: =A0 =A0 =A0 serious
 >>Priority: =A0 =A0 =A0 medium
 >>Responsible: =A0 =A0bin-bug-people
 >>State: =A0 =A0 =A0 =A0 =A0open
 >>Class: =A0 =A0 =A0 =A0 =A0sw-bug
 >>Submitter-Id: =A0 net
 >>Arrival-Date: =A0 Fri Jun 29 19:40:00 +0000 2012
 >>Originator: =A0 =A0 I'Khala X
 >>Release: =A0 =A0 =A0 =A06.99.7
 >>Organization:
 > LowTech Industries
 >>Environment:
 > [ronin:g95]# uname -a
 > NetBSD ronin.nubiscilabs.net 6.99.7 NetBSD 6.99.7 (RONIN) #0: Mon Jun =A0=
 4 11:43:47 EDT 2012 
=A0toor%ronin.nubiscilabs.net@localhost:/usr/obj/sys/arch/amd64/c=
 ompile/RONIN amd64
 >
 >>Description:
 > I've been having issues with the new man pages for a few weeks now. =A0I =
 submitted a pr about apropos, but the real issue seems to be with makemandb=
 . =A0It never completes and always fail with a "segmentation fault".
 >
 >
 >>How-To-Repeat:
 > Note the following output ...
 > [ronin:/root]# ls /var/db/man*
 > /var/db/man.db =A0/var/db/man.db-journal
 > [ronin:/root]# rm -rf /var/db/man*
 > [ronin:/root]# makemandb -f
 > Building temporary file cache
 > makemandb: stat failed: /usr/share/man/man1/acroread.1: No such file or d=
 irectory
 > makemandb: Error in indexing /usr/local/man/man1/vdcomp.1.gz
 > makemandb: /usr/share/man/man2/lstat.2: Parse failure
 > makemandb: Error in indexing /usr/share/man/man2/lstat.2
 > makemandb: /usr/share/man/man2/pathconf.2: Parse failure
 > makemandb: Error in indexing /usr/share/man/man2/pathconf.2
 > makemandb: /usr/share/man/man2/setpriority.2: Parse failure
 > makemandb: Error in indexing /usr/share/man/man2/setpriority.2
 > makemandb: /usr/share/man/man2/unmount.2: Parse failure
 > makemandb: Error in indexing /usr/share/man/man2/unmount.2
 > makemandb: Error in indexing /usr/share/man/man3/prop_array_get_cstring_n=
 ocopy.3
 > makemandb: Error in indexing /usr/share/man/man3/prop_dictionary_get_cstr=
 ing_nocopy.3
 > Segmentation fault
 >
 >
 >
 >>Fix:
 > Unknown.
 >
 
 Are you having the current copies of the man pages ? Many of those man
 pages were fixed to let makemandb index them without any errors. I
 just upgraded my NetBSD installation to 6.99.8 and ran makemand, no
 problems here.
 
 Also, use the -v flag for verbose output from makemandb when reporting
 a bug. It would help in identifying which page exactly caused the
 segfault. :-)
 
 Thanks
 Abhinav
 


Home | Main Index | Thread Index | Old Index