Using the latest ebuild in portage 26_alpha4 I get the following error
virtually on any operation. Running without options doesn't segfault.
I'm running on PowerPC, and my other systems don't have this issue with
this version.
Stefan
(gdb) run -pi
Starting program: /usr/bin/paludis -pi
Program received signal SIGSEGV, Segmentation fault.
0x00000000 in ?? ()
(gdb) bt
#0 0x00000000 in ?? ()
#1 0x0feb0878 in paludis::Repository::add_metadata_key ()
from /usr/lib/libpaludis.so.26
#2 0x0f219e5c in paludis::ERepository::_add_metadata_keys ()
from /usr/lib/paludis/repositories/libpaludiserepository.so.26
#3 0x0f225838 in paludis::ERepository::ERepository ()
from /usr/lib/paludis/repositories/libpaludiserepository.so.26
#4 0x0f34ab7c in paludis::make_ebuild_repository ()
from /usr/lib/paludis/repositories/libpaludiserepository.so.26
#5 0x0f353578 in paludis::make_ebuild_repository_wrapped ()
from /usr/lib/paludis/repositories/libpaludiserepository.so.26
#6 0x0f5aa808 in paludis::PaludisEnvironment::PaludisEnvironment ()
from /usr/lib/paludis/environments/libpaludispaludisenvironment.so.26
#7 0x0f5b00c8 in (anonymous namespace)::make_paludis_environment ()
from /usr/lib/paludis/environments/libpaludispaludisenvironment.so.26
#8 0x0fde0494 in paludis::EnvironmentMaker::make_from_spec ()
from /usr/lib/libpaludis.so.26
#9 0x1008c928 in main ()
End of strace:
mprotect(0xee57000, 12288, PROT_READ) = 0
lstat64("/usr/lib/paludis/repositories/libpaludisvirtualsrepository.so.26.0.0",
{st_mode=S_IFREG|0755, st_size=500732, ...}) = 0
lstat64("/usr/lib/paludis/repositories/.libs", 0x7fc989d8) = -1 ENOENT (No
such file or directory)
lstat64("/usr/share/paludis/repository_blacklist.txt",
{st_mode=S_IFREG|0644, st_size=0, ...}) = 0
open("/usr/share/paludis/repository_blacklist.txt", O_RDONLY|O_LARGEFILE)
= 3
read(3, "", 8191) = 0
close(3) = 0
lstat64("/usr/portage/metadata/cache", {st_mode=S_IFDIR|0775,
st_size=4096, ...}) = 0
lstat64("/usr/portage/profiles/repo_name", {st_mode=S_IFREG|0644,
st_size=7, ...}) = 0
open("/usr/portage/profiles/repo_name", O_RDONLY|O_LARGEFILE) = 3
read(3, "gentoo\n", 8191) = 7
read(3, "", 8191) = 0
close(3) = 0
lstat64("/usr/portage/metadata/timestamp", {st_mode=S_IFREG|0644,
st_size=29, ...}) = 0
lstat64("/usr/portage/profiles/info_pkgs", {st_mode=S_IFREG|0644,
st_size=505, ...}) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
_______________________________________________
paludis-user mailing list
[email protected]
http://lists.pioto.org/mailman/listinfo/paludis-user