Mark Knecht wrote: > On Fri, Apr 17, 2009 at 2:47 PM, Dale <[email protected]> wrote: > >> Mark Knecht wrote: >> >>> Does *anyone* have an idea what I should do to debug this further? >>> I've never managed to get good backtrace info under Gentoo so that's >>> probably a struggle I'd rather not deal with if possible, especially >>> for something as complicated as X. The segfault looks like something >>> uninitialized to me but what do I know... (Not much!) >>> >>> I can send all sorts of machine/Gentoo info if requested. >>> >>> Anyway, all thoughts appreciated. >>> >>> Cheers, >>> Mark >>> >>> >>> >>> >> I don't know if you have been following my recent thread or not but what >> version of gcc are you using? I was using gcc 4.3 and I am having >> multiple issues with a lot of things. I can't compile a kernel of if it >> compiles some things don't work, sound for example. Seamonkey crashes >> at times for no reason. I also had trouble with the new xorg-server >> crashing with me. Also, my camera and printer, which are USB, were no >> longer found. >> >> To fix this, I went back to gcc 4.1 and started a emerge -ev world. As >> things are being recompiled, things are getting back to normal. I'm not >> saying this will fix your issue but it may be something to consider if >> you are using gcc 4.3. So far, my camera and printer is back, I can >> compile a kernel with no errors and Seamonkey is being compiled as I type. >> >> Just something for you to ponder. Maybe when you have ran out of other >> ideas. >> >> Dale >> >> > > Dale, > I have sort of been following that thread and it has been on my > mind. I currently do seem to be using 4.3.2 and I've wondered if that > requires a complete rebuild of the machine. I don't mind doing that > but I don't want to start down that path until I've exhausted all > other possibilities as it takes so much time. I'm pretty sure my > current kernel was compiled with 4.3.2 and X certainly was as I built > it this morning. > > Thanks! > > - Mark > > dragonfly ~ # gcc-config -l > [1] i686-pc-linux-gnu-3.3.3 > [2] i686-pc-linux-gnu-3.4.4 > [3] i686-pc-linux-gnu-3.4.4-hardened > [4] i686-pc-linux-gnu-3.4.4-hardenednopie > [5] i686-pc-linux-gnu-3.4.4-hardenednopiessp > [6] i686-pc-linux-gnu-3.4.4-hardenednossp > [7] i686-pc-linux-gnu-4.3.2 * > dragonfly ~ # > dragonfly ~ # emerge -pv gcc > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild R ] sys-devel/gcc-4.3.2-r3 USE="fortran gcj gtk mudflap > nls openmp (-altivec) -bootstrap -build -doc (-fixed-point) > (-hardened) -ip28 -ip32r10k -libffi (-multilib) -multislot (-n32) > (-n64) -nocxx -nopie -objc -objc++ -objc-gc -test -vanilla" 0 kB > > Total: 1 package (1 reinstall), Size of downloads: 0 kB > dragonfly ~ # > > >
I can't say with 100% certainty that this is gcc but I'm 99% sure it is in my case. I switched to gcc 4.3 and things just got weird. Kernels wouldn't compile, my sound quit working, my USB ports went belly up and things started crashing. Seamonkey was one of them. That started out on a specific site but then just started crashing even when I was doing nothing at all. I would come back and it would be gone. Then Kmix, alsamixer wouldn't open any more and a few other weird things. I'm half way though my emerge -ev world and I can tell you things are a lot better. I have not changed any configs, changed kernels or anything else, just switched back to the old gcc and started a emerge -e world. I would exhaust everything else but you may want to keep this in the back of your mind just in case. My gcc info: r...@smoker / # gcc-config -l [1] i686-pc-linux-gnu-4.1.2 * [2] i686-pc-linux-gnu-4.3.2 r...@smoker / # Dale :-) :-)

