FINALLY! Re: linux32 breakage in current..

Steve Kargl sgk at troutmask.apl.washington.edu
Wed Aug 30 20:36:39 UTC 2006


> > > > 
> > > > The printf is not triggered. :(  I did a ktrace of acroread.  kdump 
> > > > shows
> > > 
> > > You have to use linux_kdump with ktrace.out from a linux binary.  But,
> > > you still get segfaults with this patch in place?  This patch just
> > > puts Giant around the one system call that the cvsup changes you
> > > pointed out removed it from. :(  IOW, it's just another way of removing
> > > undoing the cvsup changes.
> > 
> > Yes, acroread still segfaults with your patch applied.
> > 

John, I feel very stupid and embarrassed at the moment.
In a temporary lapse of sanity, I forgot the printf 
will go to the console.  During a reboot, I saw the word
"peacock" flash by.  Sure enough, /var/log/messages 
shows


Aug 30 09:46:09 troutmask kernel: pid 831 (bash), uid 1001: exited on signal 11 (core dumped)
Aug 30 09:46:10 troutmask kernel: pid 835 (bash), uid 1001: exited on signal 11 (core dumped)
Aug 30 09:46:13 troutmask kernel: I'm a peacock! (17)
Aug 30 09:46:13 troutmask kernel: I'm a peacock! (15)
Aug 30 09:46:13 troutmask kernel: I'm a peacock! (18)
Aug 30 09:46:18 troutmask kernel: I'm a peacock! (d)
Aug 30 09:46:18 troutmask kernel: I'm a peacock! (c)
Aug 30 09:46:19 troutmask last message repeated 5 times
Aug 30 09:46:20 troutmask kernel: I'm a peacock! (d)
Aug 30 09:46:20 troutmask kernel: I'm a peacock! (b)
Aug 30 09:46:20 troutmask kernel: I'm a peacock! (e)
Aug 30 09:46:20 troutmask kernel: I'm a peacock! (e)
Aug 30 09:46:20 troutmask kernel: I'm a peacock! (b)
Aug 30 09:46:20 troutmask kernel: I'm a peacock! (e)
Aug 30 09:46:20 troutmask kernel: I'm a peacock! (e)
Aug 30 09:46:21 troutmask kernel: I'm a peacock! (17)
Aug 30 09:46:21 troutmask kernel: I'm a peacock! (15)
Aug 30 09:46:21 troutmask kernel: I'm a peacock! (18)
Aug 30 09:46:22 troutmask kernel: I'm a peacock! (d)
Aug 30 09:46:23 troutmask kernel: I'm a peacock! (c)
Aug 30 09:46:23 troutmask kernel: I'm a peacock! (b)
Aug 30 09:46:23 troutmask kernel: I'm a peacock! (e)
Aug 30 09:46:23 troutmask kernel: I'm a peacock! (e)
Aug 30 09:46:26 troutmask kernel: I'm a peacock! (17)
Aug 30 09:46:26 troutmask kernel: I'm a peacock! (15)
Aug 30 09:46:26 troutmask kernel: I'm a peacock! (18)
Aug 30 09:46:27 troutmask kernel: I'm a peacock! (d)
Aug 30 09:46:27 troutmask kernel: I'm a peacock! (c)
Aug 30 09:46:27 troutmask kernel: I'm a peacock! (b)
Aug 30 09:46:27 troutmask kernel: I'm a peacock! (e)
Aug 30 09:46:27 troutmask kernel: I'm a peacock! (e)
Aug 30 09:46:28 troutmask kernel: pid 896 (bash), uid 1001: exited on signal 11 (core dumped)
Aug 30 09:46:30 troutmask kernel: pid 909 (bash), uid 1001: exited on signal 11 (core dumped)
Aug 30 09:46:30 troutmask kernel: I'm a peacock! (17)
Aug 30 09:46:30 troutmask kernel: I'm a peacock! (15)
Aug 30 09:46:30 troutmask kernel: I'm a peacock! (18)
Aug 30 09:46:31 troutmask kernel: I'm a peacock! (d)
Aug 30 09:46:31 troutmask kernel: I'm a peacock! (c)
Aug 30 09:46:31 troutmask kernel: I'm a peacock! (b)
Aug 30 09:46:31 troutmask kernel: I'm a peacock! (e)
Aug 30 09:46:31 troutmask kernel: I'm a peacock! (e)

I'm now trying to get another message to print to 
see if it correlates with the death of acroread.

-- 
Steve


More information about the freebsd-amd64 mailing list