Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Sep 2002 08:40:53 -0700 (PDT)
From:      Don Lewis <dl-freebsd@catspoiler.org>
To:        mb@imp.ch
Cc:        julian@elischer.org, jhb@FreeBSD.ORG, julian@FreeBSD.ORG, current@FreeBSD.ORG
Subject:   Re: kernel trap 12, pagefault (KSE problems ?)
Message-ID:  <200209141540.g8EFerwr008312@gw.catspoiler.org>
In-Reply-To: <20020914014258.I3162-100000@levais.imp.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
On 14 Sep, Martin Blapp wrote:

> May it be important that 2 of these crashes happened in a xterm in X ?

You may be onto something ...

The build that I started in an xterm window on the console ran for some
period of time after I did the ^Z/fg testing and the machine
mysteriously rebooted.  It didn't drop into DDB even though I have DDB
configured into the kernel.  Unfortunately I don't have that machine set
up to capture core dumps, and I didn't get any other crash information
because I switched it back to using the graphics console from a serial
console.  I did see something new in the /var/log/messages file, though
it showed up well before the crash, maybe during the ^Z/fg testing:

Sep 13 22:35:19 scratch kernel: lock order reversal
Sep 13 22:35:19 scratch kernel: 1st 0xc88c8e00 pipe mutex (pipe mutex) @ /usr/src/sys/k
ern/sys_pipe.c:465
Sep 13 22:35:19 scratch kernel: 2nd 0xc04aa820 sigio lock (sigio lock) @ /usr/src/sys/k
ern/kern_sig.c:2147
Sep 13 22:40:29 scratch kernel: failed to set signal flags properly for ast()
Sep 13 22:40:29 scratch last message repeated 20 times
Sep 14 01:46:15 scratch syslogd: kernel boot file is /boot/kernel/kernel

The lock order reversal problem has been there forever.  I've been
trying to figure out a good way of fixing it but have drawn a blank.  I
also think it is mostly harmless.  The new message is the ast() one.

Next I switched back to the serial console and reran the build.  This
time the machine stayed up but the build died about half way through.
Could this be a result of a file getting corrupted by softupdates?  I
was able to get a successful build while running via an ssh session and
nothing else was changed on the system between the runs.

Making: ../../../unxfbsd.pro/lib/libfile641fi.so
c++ -c -fPIC -o ../../../unxfbsd.pro/slo/file_dflt_version.o -DUNX  -I../../../unxfbsd.
pro/inc /usr/ports/editors/openoffice/work/oo_1.0.1_src/solenv/src/version.cxx
c++ -O -shared -L../../../unxfbsd.pro/lib -L../lib -L/usr/ports/editors/openoffice/work
/oo_1.0.1_src/solenv/unxfbsd/lib -L/usr/ports/editors/openoffice/work/oo_1.0.1_src/solv
er/641/unxfbsd.pro/lib -L/usr/ports/editors/openoffice/work/oo_1.0.1_src/solenv/unxfbsd
/lib -L/usr/local/jdk1.3.1/lib -L/usr/local/lib -L/usr/X11R6/lib ../../../unxfbsd.pro/s
lo/FNoException.o ../../../unxfbsd.pro/slo/FConnection.o ../../../unxfbsd.pro/slo/FResu
ltSetMetaData.o ../../../unxfbsd.pro/slo/FColumns.o ../../../unxfbsd.pro/slo/FTables.o
../../../unxfbsd.pro/slo/FTable.o ../../../unxfbsd.pro/slo/FCatalog.o ../../../unxfbsd.
pro/slo/FResultSet.o ../../../unxfbsd.pro/slo/FStatement.o ../../../unxfbsd.pro/slo/FPr
eparedStatement.o ../../../unxfbsd.pro/slo/FDatabaseMetaData.o ../../../unxfbsd.pro/slo
/FDriver.o ../../../unxfbsd.pro/slo/fanalyzer.o ../../../unxfbsd.pro/slo/fcode.o ../../
../unxfbsd.pro/slo/fcomp.o ../../../unxfbsd.pro/slo/file_dflt_version.o ../../../unxfbs
d.pro/slo/file_description.o -o ../../../unxfbsd.pro/lib/libfile641fi.so -lcppu -lcppuh
elper3gcc3 -lvos2gcc3 -lsvl641fi -ltl641fi -lsvt641fi -lucbhelper1gcc3 -lsal -ldbtools2
 -lutl641fi -lcomphelp2 -lc_r -lm -lstlport_gcc -Wl,-Bdynamic -lstlport_gcc -lc_r  |& /
usr/ports/editors/openoffice/work/oo_1.0.1_src/solenv/bin/msg_filter
/usr/ports/editors/openoffice/work/oo_1.0.1_src/solenv/bin/checkdll.sh -L../../../unxfb
sd.pro/lib -L../lib -L/usr/ports/editors/openoffice/work/oo_1.0.1_src/solenv/unxfbsd/li
b -L/usr/ports/editors/openoffice/work/oo_1.0.1_src/solver/641/unxfbsd.pro/lib -L/usr/p
orts/editors/openoffice/work/oo_1.0.1_src/solenv/unxfbsd/lib -L/usr/local/jdk1.3.1/lib
-L/usr/local/lib -L/usr/X11R6/lib ../../../unxfbsd.pro/lib/libfile641fi.so
Checking DLL ../../../unxfbsd.pro/lib/libfile641fi.so ...: ERROR: /usr/ports/editors/op
enoffice/work/oo_1.0.1_src/solver/641/unxfbsd.pro/lib/libsvt641fi.so: Unsupported reloc
ation type 32 in non-PLT relocations

dmake:  Error code 3, while making '../../../unxfbsd.pro/lib/libfile641fi.so'
dmake:  '../../../unxfbsd.pro/lib/libfile641fi.so' removed.
---* TG_SLO.MK *---
dmake:  Error code 255, while making '../../../unxfbsd.pro/misc/file.xml'
dmake:  '../../../unxfbsd.pro/misc/file.xml' removed.
---* TG_SLO.MK *---

ERROR: Error 65280 occurred while making /usr/ports/editors/openoffice/work/oo_1.0.1_sr
c/connectivity/source/drivers/file
dmake:  Error code 1, while making 'build_all'
---* TG_SLO.MK *---
*** Error code 255

Stop in /usr/ports/editors/openoffice.



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200209141540.g8EFerwr008312>