Current-Users archive

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

Installing "audio/jack" on amd64-current causes segfault in 'pkg_add'



Installing freshly-built "audio/jack" on amd64-7.99.32 causes 'pkg_add'
to incur SIGSEGV.

[...]
===> Building binary package for jack-0.124.1nb1
=> Creating binary package /usr/packages/All/jack-0.124.1nb1.tgz
=> Becoming ``root'' to make su-real-package-install (sudo)
===> Installing binary package of jack-0.124.1nb1
[1]   Segmentation fault (core dumped) /usr/sbin/pkg_ad...
*** Error code 139

Stop.
make: stopped in /x/pkgsrc/audio/jack


[...]
Reading symbols from pkg_add...(no debugging symbols found)...done.
[New process 1]
Core was generated by `pkg_add'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0000002b0000040f in ?? ()
(gdb) bt
#0  0x0000002b0000040f in ?? ()
#1  0x00007c75989183b4 in __bt_cmp () from /usr/lib/libc.so.12
#2  0x00007c7598917efa in __bt_search () from /usr/lib/libc.so.12
#3  0x00007c7598912fc0 in __bt_get () from /usr/lib/libc.so.12
#4  0x00000001de2109d6 in pkgdb_retrieve ()
#5  0x00000001de20846d in pkg_do ()
#6  0x00000001de208c01 in pkg_perform ()
#7  0x00000001de212829 in main ()


Subsequent 'pkg_add' of a different package ("cad/qcad" in this case)
succeeded.  Returning to 'pkg_add' of freshly-rebuilt "audio/jack"
failed in the same way again.

This system was updated from a snapshot build, so there are no debugging
symbols.  When I can update again from my own local MKDEBUG, MKDEBUG_LIB
build, I can get more information.

I'd earlier seen the problem on i386-current but as it had other issues
I wasn't too concerned about it at the time.

-- 
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645



Home | Main Index | Thread Index | Old Index