misc/96981: reproducible instant reboot by unprivileged user

Lodewijk Voege lvoege at gmail.com
Mon May 8 16:00:42 UTC 2006


>Number:         96981
>Category:       misc
>Synopsis:       reproducible instant reboot by unprivileged user
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon May 08 16:00:36 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Lodewijk Voege
>Release:        6.1-RC on amd64
>Organization:
>Environment:
FreeBSD chucky 6.1-RC FreeBSD 6.1-RC #1: Wed Apr 19 15:13:48 EDT 2006     root at chucky:/usr/obj/usr/src/sys/CHUCKY  amd64

>Description:
as a normal, unpriviledged user, running GDB on the mono binary, breaking anywhere, then continuing has my machine reboot instantly. no panic, no nothing. I hit 'c' for continue, then enter, and the next screen I see is the BIOS booting up.
>How-To-Repeat:
compile the following using mcs:

public class Test {
	public static void Main(string[] args) {
		System.Console.WriteLine("hello");
	}
}

into a binary. run gdb /usr/local/bin/mono and 'r'. for me, it then SIGSEGVs somewhere in the garbage collector, but the problem occurs even if you break back into gdb by other means. now 'c'ontinue and it reboots.

I assume the problem could be distilled into a smaller example program, not using mono or gdb, but that unfortunately exceeds my ability at this time.

>Fix:
dunno. 
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list