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