ports/63114: ayttm port core dumps on 4.9-Stable & 4.9-RELEASE and 4.9-RELEASE-p2

David LaCroix dlacroix at lacroixs.net
Fri Feb 20 07:10:17 UTC 2004


>Number:         63114
>Category:       ports
>Synopsis:       ayttm port core dumps on 4.9-Stable & 4.9-RELEASE and 4.9-RELEASE-p2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 19 23:10:16 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     David LaCroix
>Release:        4.9-RELEASE-p2
>Organization:
>Environment:
FreeBSD troz.lacroixs.net 4.9-RELEASE FreeBSD 4.9-RELEASE #0: Fri Nov 28 15:40:06 CST 2003     dlacroix at troz.suddendeceleration.com:/usr/obj/usr/src/sys/CPQPPRO  i386
and
FreeBSD demobsd.streams.com 4.9-RELEASE-p2 FreeBSD 4.9-RELEASE-p2 #9: Fri Feb 13 00:11:20 CST 2004     dlacroix at demobsd.streams.com:/usr/local/obj/usr/src/sys/DEMOBSD  i386
and
FreeBSD poit.lacroixs.net 4.9-STABLE FreeBSD 4.9-STABLE #4: Sat Jan 24 07:07:49 CST 2004     dlacroix at poit.lacroixs.net:/usr/obj/usr/src/sys/POIT  i386

>Description:
ayttm built from ports via portupgrade -r -N ayttm coredumps on startup.  I have verified this on 2 distinct RELENG_4_9 boxes and a box running -STABLE (updated Jan 24).

Even a portupgrade -rf ayttm does not produce an operational binary, however -CURRENT does not appear to suffer the same problem.

Resulting core dump gives the following backtrace (via gdb)
> gdb ayttm ayttm.core
GNU gdb 4.18 (FreeBSD)
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-unknown-freebsd"...(no debugging symbols found)...

warning: exec file is newer than core file.
Core was generated by `ayttm'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/local/lib/libfreetype.so.9...(no debugging symbols found)...
done.
Reading symbols from /usr/lib/libz.so.2...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libgnugetopt.so.1...(no debugging symbols found)...
done.
Reading symbols from /usr/X11R6/lib/libXft.so.2...(no debugging symbols found)...done.
Reading symbols from /usr/X11R6/lib/libX11.so.6...(no debugging symbols found)...done.
Reading symbols from /usr/X11R6/lib/libfontconfig.so.1...
(no debugging symbols found)...done.
Reading symbols from /usr/X11R6/lib/libXrender.so.1...(no debugging symbols found)...
done.
Reading symbols from /usr/X11R6/lib/libXext.so.6...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libiconv.so.3...(no debugging symbols found)...
done.
Reading symbols from /usr/local/lib/libpspell.so.15...(no debugging symbols found)...
done.
Reading symbols from /usr/local/lib/libltdl.so.4...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libaudiofile.so.0...(no debugging symbols found)...
done.
Reading symbols from /usr/X11R6/lib/libgtk12.so.2...(no debugging symbols found)...
done.
Reading symbols from /usr/X11R6/lib/libgdk12.so.2...(no debugging symbols found)...
done.
Reading symbols from /usr/local/lib/libgmodule12.so.3...(no debugging symbols found)...
done.
Reading symbols from /usr/local/lib/libglib12.so.3...(no debugging symbols found)...
done.
Reading symbols from /usr/local/lib/libintl.so.6...(no debugging symbols found)...done.
Reading symbols from /usr/X11R6/lib/libXi.so.6...(no debugging symbols found)...done.
Reading symbols from /usr/X11R6/lib/libgdk_pixbuf.so.2...
(no debugging symbols found)...done.
Reading symbols from /usr/lib/libm.so.2...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libesd.so.2...(no debugging symbols found)...done.
Reading symbols from /usr/lib/libssl.so.3...(no debugging symbols found)...done.
Reading symbols from /usr/lib/libcrypto.so.3...(no debugging symbols found)...done.
Reading symbols from /usr/lib/libc_r.so.4...(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libaspell.so.15...(no debugging symbols found)...
done.
Reading symbols from /usr/X11R6/lib/libXThrStub.so.6...(no debugging symbols found)...
done.
Reading symbols from /usr/local/lib/libexpat.so.4...(no debugging symbols found)...
done.
Reading symbols from /usr/lib/libstdc++.so.3...(no debugging symbols found)...done.
Reading symbols from /usr/libexec/ld-elf.so.1...(no debugging symbols found)...done.
#0  0x80a8b37 in __dynamic_cast ()
(gdb) bt
#0  0x80a8b37 in __dynamic_cast ()
#1  0x287c8124 in aspeller::SpellerImpl::change_id ()
   from /usr/local/lib/libaspell.so.15
#2  0x287c954a in aspeller::SpellerImpl::setup () from /usr/local/lib/libaspell.so.15
#3  0x2878bfb5 in acommon::new_speller () from /usr/local/lib/libaspell.so.15
#4  0x28785750 in new_aspell_speller () from /usr/local/lib/libaspell.so.15
#5  0x80796dc in AySpellChecker::reload() ()
#6  0x807969c in AySpellChecker::AySpellChecker() ()
#7  0x80798cb in ay_spell_check_reload ()
#8  0x8079904 in ay_spell_check_reload ()
#9  0x80aba45 in _Unwind_Find_FDE ()
#10 0x8059b12 in _init ()
(gdb) 

I have not tried 

>How-To-Repeat:
poit% ayttm
zsh: segmentation fault (core dumped)  ayttm
poit% 

Console:
pid 70015 (ayttm), uid 1001: exited on signal 11 (core dumped)

>Fix:
Run 5.x?
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list