From owner-freebsd-questions@FreeBSD.ORG Tue Aug 20 11:19:52 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id CAF32466 for ; Tue, 20 Aug 2013 11:19:52 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-ea0-x22c.google.com (mail-ea0-x22c.google.com [IPv6:2a00:1450:4013:c01::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4ACFF26B4 for ; Tue, 20 Aug 2013 11:19:52 +0000 (UTC) Received: by mail-ea0-f172.google.com with SMTP id r16so148938ead.31 for ; Tue, 20 Aug 2013 04:19:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=+4E8nxwt7mVF11E/Bwc3VwPJZWGGkeinCnI1Qe9GDDs=; b=jCNYoM0oXcCBiiUXA/gEg78+VoNIP3ZMqZR7rI+/zKnPzkC9bNSVjMZm3psy643MCu BIu2ay6LObYnHcoY6oCzhzWSoXzaK+K5N5SRFFLcvsXbt+Cs0ld8ouA6gljGUrXqPxnl ObMnDb5ZSgywrZ7ni0wc/nmqX7C6KIBBZiSWaF27TEaFTLFU9xghmf4fEAZXFEExfJ5O TSLVg3FR2yzG9uGarpv+w3nPPxi5bUrGAD66Mtxv1Or9cpFt9s9fof9LHkLluH5W04o/ tkB669OlnivT9iXJ6n0f7JOJDYFseScBeQfUkhLsVJmlX1KeE8DBxFAU4SF6tPKt2EzQ EBPg== X-Received: by 10.14.200.130 with SMTP id z2mr1642000een.14.1376997590580; Tue, 20 Aug 2013 04:19:50 -0700 (PDT) Received: from [192.168.0.10] (58.33.91.91.rev.sfr.net. [91.91.33.58]) by mx.google.com with ESMTPSA id a43sm1692600eep.9.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 20 Aug 2013 04:19:50 -0700 (PDT) Message-ID: <521350D0.4060100@gmail.com> Date: Tue, 20 Aug 2013 13:19:44 +0200 From: David Demelier User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130819 Thunderbird/17.0.8 MIME-Version: 1.0 To: Patrick Lamaiziere Subject: Re: VirtualBox: reproductible panic References: <1382064.HZhnGOCLBZ@melon> <20130820112123.5d8e3a6e@davenulle.org> In-Reply-To: <20130820112123.5d8e3a6e@davenulle.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Aug 2013 11:19:53 -0000 On 20.08.2013 11:21, Patrick Lamaiziere wrote: > Le Fri, 09 Aug 2013 23:06:01 +0200, > David Demelier a écrit : > >> Hello, >> >> I can reproduce a panic by just starting a virtual machine with >> VirtualBox 4.2.16_2. >> >> Unfortunately, as the kmod driver is not built with debug symbols I >> could not provide much information. > > Debug symbols are in option in the port (make config) > It's hard to say without a bt. > > Regards > Yes, I finally made DEBUG symbols enabled, there is the panic backtrace: Unread portion of the kernel message buffer: Fatal trap 9: general protection fault while in kernel mode cpuid = 1; apic id = 01 instruction pointer = 0x20:0xffffffff80b7ddb5 stack pointer = 0x28:0xffffff80e7d64540 frame pointer = 0x28:0xffffff80e7d64550 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 25056 (VirtualBox) trap number = 9 panic: general protection fault cpuid = 1 KDB: stack backtrace: #0 0xffffffff80948376 at kdb_backtrace+0x66 #1 0xffffffff8090dece at panic+0x1ce #2 0xffffffff80cf2c20 at trap_fatal+0x290 #3 0xffffffff80cf3431 at trap+0x241 #4 0xffffffff80cdc863 at calltrap+0x8 #5 0xffffffff80b7ee97 at vm_map_lookup_entry+0xb7 #6 0xffffffff80b82790 at vm_map_lookup+0x50 #7 0xffffffff80b78a6e at vm_fault_hold+0x15e #8 0xffffffff80b7b0c3 at vm_fault+0x73 #9 0xffffffff80cf2e9f at trap_pfault+0x12f #10 0xffffffff80cf36e4 at trap+0x4f4 #11 0xffffffff80cdc863 at calltrap+0x8 Uptime: 1h9m58s Dumping 459 out of 3043 MB:..4%..11%..21%..32%..42%..53%..63%..74%..81%..91% Reading symbols from /boot/kernel/if_lagg.ko...Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. done. Loaded symbols for /boot/kernel/if_lagg.ko Reading symbols from /boot/kernel/if_msk.ko...Reading symbols from /boot/kernel/if_msk.ko.symbols...done. done. Loaded symbols for /boot/kernel/if_msk.ko Reading symbols from /boot/kernel/acpi_video.ko...Reading symbols from /boot/kernel/acpi_video.ko.symbols...done. done. Loaded symbols for /boot/kernel/acpi_video.ko Reading symbols from /boot/modules/vboxdrv.ko...Reading symbols from /boot/modules/vboxdrv.ko.symbols...done. done. Loaded symbols for /boot/modules/vboxdrv.ko Reading symbols from /boot/kernel/fdescfs.ko...Reading symbols from /boot/kernel/fdescfs.ko.symbols...done. done. Loaded symbols for /boot/kernel/fdescfs.ko Reading symbols from /boot/kernel/ng_ubt.ko...Reading symbols from /boot/kernel/ng_ubt.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_ubt.ko Reading symbols from /boot/kernel/ng_hci.ko...Reading symbols from /boot/kernel/ng_hci.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_hci.ko Reading symbols from /boot/kernel/ng_bluetooth.ko...Reading symbols from /boot/kernel/ng_bluetooth.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_bluetooth.ko Reading symbols from /boot/kernel/netgraph.ko...Reading symbols from /boot/kernel/netgraph.ko.symbols...done. done. Loaded symbols for /boot/kernel/netgraph.ko Reading symbols from /boot/kernel/ng_l2cap.ko...Reading symbols from /boot/kernel/ng_l2cap.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_l2cap.ko Reading symbols from /boot/kernel/ng_btsocket.ko...Reading symbols from /boot/kernel/ng_btsocket.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_btsocket.ko Reading symbols from /boot/kernel/ng_socket.ko...Reading symbols from /boot/kernel/ng_socket.ko.symbols...done. done. Loaded symbols for /boot/kernel/ng_socket.ko Reading symbols from /boot/kernel/pf.ko...Reading symbols from /boot/kernel/pf.ko.symbols...done. done. Loaded symbols for /boot/kernel/pf.ko Reading symbols from /boot/kernel/linux.ko...Reading symbols from /boot/kernel/linux.ko.symbols...done. done. Loaded symbols for /boot/kernel/linux.ko Reading symbols from /boot/kernel/vkbd.ko...Reading symbols from /boot/kernel/vkbd.ko.symbols...done. done. Loaded symbols for /boot/kernel/vkbd.ko Reading symbols from /usr/local/modules/fuse.ko...done. Loaded symbols for /usr/local/modules/fuse.ko Reading symbols from /boot/kernel/radeon.ko...Reading symbols from /boot/kernel/radeon.ko.symbols...done. done. Loaded symbols for /boot/kernel/radeon.ko Reading symbols from /boot/kernel/drm.ko...Reading symbols from /boot/kernel/drm.ko.symbols...done. done. Loaded symbols for /boot/kernel/drm.ko #0 doadump (textdump=) at pcpu.h:234 234 pcpu.h: No such file or directory. in pcpu.h #0 doadump (textdump=) at pcpu.h:234 No locals. #1 0xffffffff8090d9a6 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:449 _ep = (struct eventhandler_entry *) 0x0 _el = (struct eventhandler_list *) 0xfffffe0004914000 first_buf_printf = 1 #2 0xffffffff8090dea7 in panic (fmt=0x1
) at /usr/src/sys/kern/kern_shutdown.c:637 td = (struct thread *) 0x1 bootopt = newpanic = ap = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0xffffff80e7d64230, reg_save_area = 0xffffff80e7d64150}} panic_cpu = 1 buf = "general protection fault", '\0' #3 0xffffffff80cf2c20 in trap_fatal (frame=0x9, eva=) at /usr/src/sys/amd64/amd64/trap.c:879 code = ss = 40 type = 9 esp = softseg = {ssd_base = 0, ssd_limit = 1048575, ssd_type = 27, ssd_dpl = 0, ssd_p = 1, ssd_long = 1, ssd_def32 = 0, ssd_gran = 1} msg = #4 0xffffffff80cf3431 in trap (frame=0xffffff80e7d64490) at /usr/src/sys/amd64/amd64/trap.c:605 td = (struct thread *) 0xfffffe0087225490 p = (struct proc *) 0x6 i = ucode = code = 0 type = 0 addr = ksi = {ksi_link = {tqe_next = 0xffffff80e7d64400, tqe_prev = 0xffffffff80993873}, ksi_info = {si_signo = 0, si_errno = 0, si_code = 8, si_pid = 0, si_uid = 3889579456, si_status = -128, si_addr = 0x0, si_value = {sival_int = -405387776, sival_ptr = 0xffffff80e7d64600, sigval_int = -405387776, sigval_ptr = 0xffffff80e7d64600}, _reason = {_fault = { _trapno = -2135743275}, _timer = {_timerid = -2135743275, _overrun = -1}, _mesgq = {_mqd = -2135743275}, _poll = {_band = -2135743275}, __spare__ = {__spare1__ = -2135743275, __spare2__ = {-1361072696, -512, -1361072496, -512, -405388176, -128, -2135575828}}}}, ksi_flags = -2131116318, ksi_sigq = 0x8af} #5 0xffffffff80cdc863 in calltrap () at /usr/src/sys/amd64/amd64/exception.S:232 No locals. #6 0xffffffff80b7ddb5 in vm_map_entry_splay (addr=34385813504, root=0xfffffe006fd34d00) at /usr/src/sys/vm/vm_map.c:832 llist = 0x0 rlist = 0x0 ltree = rtree = y = 0xfffffe0032325082 #7 0xffffffff80b7ee97 in vm_map_lookup_entry (map=0xfffffe00328dc4b0, address=34385813504, entry=0xffffff80e7d64888) at /usr/src/sys/vm/vm_map.c:1080 cur = 0xfffffe006fd34d00 locked = #8 0xffffffff80b82790 in vm_map_lookup (var_map=0xffffff80e7d64880, vaddr=34385813504, fault_typea=, out_entry=0xffffff80e7d64888, object=0xffffff80e7d64870, pindex=0xffffff80e7d64878, out_prot=0xffffff80e7d648e7 "�\213�J\227ly���\030\177\207", wired=0xffffff80e7d648e0) at /usr/src/sys/vm/vm_map.c:3809 entry = 0xffffff80e7d64888 map = 0xfffffe00328dc4b0 prot = 255 '�' fault_type = 2 '\002' eobject = 0xfffffe0087225490 size = 0 cred = #9 0xffffffff80b78a6e in vm_fault_hold (map=0xfffffe00328dc4b0, vaddr=34385813504, fault_type=2 '\002', fault_flags=0, m_hold=0x0) at /usr/src/sys/vm/vm_fault.c:268 prot = 255 '�' ahead = 4 behind = 0 alloc_req = era = faultcount = 0 reqpage = 0 result = 0 growstack = 1 is_first_object_locked = -2027793264 wired = -405386864 next_object = 0xffffff80e7d64888 hardfault = 0 fs = {m = 0x0, object = 0x0, pindex = 18446743527843318064, first_m = 0xffffffff8098aae2, first_object = 0x0, first_pindex = 18446741877819083008, map = 0xfffffe00328dc4b0, entry = 0xffffffff80b7613c, lookup_still_valid = 1868102304, vp = 0x0, vfslocked = 0} vp = (struct vnode *) 0xffffff80e7d64888 locked = -2027793264 error = #10 0xffffffff80b7b0c3 in vm_fault (map=0xfffffe00328dc4b0, vaddr=34385813504, fault_type=, fault_flags=0) at /usr/src/sys/vm/vm_fault.c:229 td = (struct thread *) 0xfffffe0087225490 result = #11 0xffffffff80cf2e9f in trap_pfault (frame=0xffffff80e7d64c00, usermode=1) at /usr/src/sys/amd64/amd64/trap.c:762 id = va = 34385813504 vm = map = 0xfffffe00328dc4b0 rv = ftype = 2 '\002' td = (struct thread *) 0xfffffe0087225490 p = (struct proc *) 0xfffffe008723b950 eva = 34385815552 #12 0xffffffff80cf36e4 in trap (frame=0xffffff80e7d64c00) at /usr/src/sys/amd64/amd64/trap.c:363 regs = {r_r15 = 0, r_r14 = 2161059892, r_r13 = 34387497004, r_r12 = 4096, r_r11 = -2127162112, r_r10 = -2196755990192, r_r9 = 35, r_r8 = -2196755990192, r_rdi = -545866232848, r_rsi = -2133909322, r_rbp = -2196756081520, r_rbx = 2267175152, r_rdx = -545866233088, r_rcx = -2137957845, r_rax = -545866232992, r_trapno = 2157158774, r_fs = 65535, r_gs = 65535, r_err = 3889580928, r_es = 1, r_ds = 0, r_rip = -2126630144, r_cs = 6562141328, r_rflags = -549753520768, r_rsp = 4294967296, r_ss = 4197822} td = (struct thread *) 0xfffffe0087225490 p = (struct proc *) 0xfffffe008723b950 i = ucode = code = 7 type = addr = 34385815552 ksi = {ksi_link = {tqe_next = 0xfffffe0087225490, tqe_prev = 0x207}, ksi_info = {si_signo = 0, si_errno = 0, si_code = 16777215, si_pid = -1, si_uid = 29, si_status = -128, si_addr = 0xffffffff812f4f70, si_value = {sival_int = 15, sival_ptr = 0xf, sigval_int = 15, sigval_ptr = 0xf}, _reason = {_fault = {_trapno = 27758636}, _timer = {_timerid = 27758636, _overrun = 8}, _mesgq = {_mqd = 27758636}, _poll = {_band = 34387497004}, __spare__ = {__spare1__ = 34387497004, __spare2__ = {4096, 0, 0, 0, 0, 0, 0}}}}, ksi_flags = 65540, ksi_sigq = 0xffffffff813e3300} #13 0xffffffff80cdc863 in calltrap () at /usr/src/sys/amd64/amd64/exception.S:232 No locals. #14 0x0000000801293284 in ?? () No symbol table info available.