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>