Summary: | app-portage/eix cores when searching for cscope | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | steve <swsiadak> |
Component: | Prefix Support | Assignee: | Martin Väth <martin> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | CC: | darkside |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | OS X | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Let eix output some debug info |
Description
steve
2009-10-01 16:36:19 UTC
What version?? [lambda: /Users/steves]$ eix eix [I] app-portage/eix Available versions: *0.17.0 ~*0.17.1 ~*0.18.0 (~)0.18.1 {+bzip2 (+)deprecated doc nls sqlite tools} Installed versions: 0.18.1(12:01:10 10/01/2009)(bzip2 -deprecated -doc -nls -sqlite -tools) Sorry about that. (In reply to comment #1) > What version?? > Created attachment 205779 [details, diff]
Let eix output some debug info
Despite I recompiled with exactly the same FLAGS, I cannot reproduce it here.
Maybe it helps if you send me your /var/cache/eix (by pm), but I am not
optimistic about that.
Please recompile with the attached patch and send the output of the last few
lines.
I followed these instructions from a PM conversation with Martin: <instructions> svn co https://svn.gentooexperimental.org/eix/trunk cd trunk ./autogen.sh export CXXFLAGS="-O2 -g -ggdb3" ./configure make src/eix cscope (or with gdb or whatever). # edit, view differences ("svn diff") or revert edits ("svn revert file") make src/eix cscope # next edit phase... make src/eix cscope ... </instructions> The built an eix that seems to work perfectly for me (perfectly being random testing for < 5 minutes) but this cscope performs far better than one currently installed. Doing a little digging I found that I am running (portage has installed) version 18.1. The code I svn checkout build version 18.2. It appears whatever has changed has fixed my problem(s). Does anyone know when 18.2 will become an available for a ~ system? Presumably when that happen this bug can be closed. (In reply to comment #4) > Does anyone know when > 18.2 will become an available for a ~ system? Presumably when that happen this > bug can be closed. How about when it is released? Don't worry, the time will come ;) http://sourceforge.net/projects/eix/files/ > It appears whatever has changed has fixed my problem(s).
I am not so optimistic, since nothing was changed which could obviously fix
a segfault; I am afraid that it is a subtle bug concerning pointers or
iterators going into nirvana somewhere, and just by accident it does not
occur now.
Anyway, since I see no way how to find the real cause, I will release 0.18.2.
0.18.2 is in the tree. |