From nobody@FreeBSD.org Mon Mar 22 15:57:04 2010 Return-Path: Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 94121106566B for ; Mon, 22 Mar 2010 15:57:04 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 8189F8FC22 for ; Mon, 22 Mar 2010 15:57:04 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o2MFv45H050089 for ; Mon, 22 Mar 2010 15:57:04 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o2MFv4du050088; Mon, 22 Mar 2010 15:57:04 GMT (envelope-from nobody) Message-Id: <201003221557.o2MFv4du050088@www.freebsd.org> Date: Mon, 22 Mar 2010 15:57:04 GMT From: Monty Hall To: freebsd-gnats-submit@FreeBSD.org Subject: VirtualBox breaks after portupgrade X-Send-Pr-Version: www-3.1 X-GNATS-Notify: >Number: 144959 >Category: ports >Synopsis: emulators/virtualbox-ose: VirtualBox breaks after portupgrade >Confidential: no >Severity: non-critical >Priority: low >Responsible: vbox >State: closed >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Mar 22 16:00:10 UTC 2010 >Closed-Date: Wed Nov 03 12:44:56 UTC 2010 >Last-Modified: Wed Nov 3 12:50:05 UTC 2010 >Originator: Monty Hall >Release: 8 >Organization: >Environment: FreeBSD XXX.com 8.0-STABLE FreeBSD 8.0-STABLE #10 r205388M: Sat Mar 20 22:26:34 EDT 2010 root@XXX.com:/usr/obj/usr/src/sys/INSPIRON i386 >Description: === The following is my post to the FreeBSD forums === === http://forums.freebsd.org/showthread.php?t=12541 === *Current virtualbox-ose-3.1.4, not sure what the previous was (though I portupgrade -ar ~2/3 times week). *When I remove the /tmp/.vbox*, I get the following popup when I try to execute a virtual machine. Result Code: NS_ERROR_FAILURE (0x80004005) Component: Machine Interface: IMachine {99404f50-dd10-40d3-889b-dd2f79f1e95e} *Log says: [code] 00:00:01.341 REM: VBoxREM32 00:00:01.354 00:00:01.354 !!Assertion Failed!! 00:00:01.354 Expression: !((uintptr_t)pvSample & 7) 00:00:01.354 Location : /tmp/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.4_OSE/src/VBox/VMM/STAM.cpp(613) int stamR3RegisterU(UVM*, void*, void (*)(VM*, void*), void (*)(VM*, void*, char*, size_t), STAMTYPE, STAMVISIBILITY, const char*, STAMUNIT, const char*) 00:00:01.355 2d22af3c - /REM/TbFlush [/code] Code for assertion is here: [url]http://www.virtualbox.org/svn/vbox/trunk/src/VBox/VMM/STAM.cpp[/url]. Looks like some alignment issue. *I have more than one virtual machine, both don't work *Work fine for the longest time. *fwiw: using zfs KVA=512 on a 2GB Machine, just added another drive to the zpool. *uname: [code] FreeBSD XXX 8.0-STABLE FreeBSD 8.0-STABLE #10 r205388M: Sat Mar 20 22:26:34 EDT 2010 root@XXX:/usr/obj/usr/src/sys/INSPIRON i386 [/code] Come to think of it, I did just compile my kernel after doing an svn update, hope this wasn't the cause of the problem. And since I've made minor changes (KVA=512 -> 500 -> 512) and adding a few device quirks, I don't have the old kernel where things DID work. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: Responsible-Changed-From-To: freebsd-ports-bugs->vbox Responsible-Changed-By: linimon Responsible-Changed-When: Mon Mar 22 18:39:58 UTC 2010 Responsible-Changed-Why: Fix synopsis and assign. http://www.freebsd.org/cgi/query-pr.cgi?pr=144959 State-Changed-From-To: open->feedback State-Changed-By: beat State-Changed-When: Sat Mar 27 10:52:59 UTC 2010 State-Changed-Why: Could you please test if this problem still occur with VirtualBox 3.1.6. http://www.freebsd.org/cgi/query-pr.cgi?pr=144959 From: "Rick A. Sprague" To: bug-followup@FreeBSD.org, kungfu_disciple@sbcglobal.net Cc: Subject: Re: ports/144959: emulators/virtualbox-ose: VirtualBox breaks after portupgrade Date: Thu, 15 Apr 2010 18:52:04 -0400 I sent the following but it didn't show up in the audit trail. Monty ******************************* Sorry it took so long, been very busy not to mention a complete rebuild of my system - sans zfs. With a new 8-stable, vbox was one of my first ports. Still getting the same problem. Included is my log. Monty ====================================== 00:00:01.397 VirtualBox 3.1.6_OSE r59338 freebsd.x86 (Apr 10 2010 10:50:04) release log 00:00:01.397 Log opened 2010-04-10T15:34:26.643395000Z 00:00:01.397 OS Product: FreeBSD 00:00:01.397 OS Release: 8.0-STABLE 00:00:01.397 OS Version: FreeBSD 8.0-STABLE #0 r206404: Thu Apr 8 21:37:57 EDT 2010 00:00:01.397 Host RAM: 2027MB RAM, available: 1090MB 00:00:01.397 Executable: /usr/local/lib/virtualbox/VirtualBox 00:00:01.397 Process ID: 51092 00:00:01.397 Package type: BSD_32BITS_GENERIC (OSE) 00:00:01.424 SUP: Loaded VMMR0.r0 (/usr/local/lib/virtualbox/VMMR0.r0) at 0xcd228060 - ModuleInit at 00000000cd261a50 and ModuleTerm at 00000000cd261980 00:00:01.424 SUP: VMMR0EntryEx located at 00000000cd261850, VMMR0EntryFast at 00000000cd261cc0 and VMMR0EntryInt at 00000000cd260860 00:00:01.646 VBoxSharedClipboard mode: Bidirectional 00:00:01.661 [0x2b9198c0] OpenGL Debug: Initializing hosterror SPU 00:00:01.664 [0x2b9198c0] OpenGL Debug: Initializing render SPU 00:00:01.664 [0x2b9198c0] OpenGL Debug: Render SPU: thread-safe 00:00:01.664 [0x2b9198c0] OpenGL Debug: Looking for the system's OpenGL library... 00:00:01.706 [0x2b9198c0] OpenGL Debug: Found it in default path. 00:00:01.706 [0x2b9198c0] OpenGL Debug: Render SPU: Creating default window (visBits=0x25, id=0) 00:00:01.706 [0x2b9198c0] OpenGL Debug: Render SPU: Opening display :0.0 00:00:01.714 [0x2b9198c0] OpenGL Debug: Render SPU: Choose visual id=0x27: RGBA=(8,8,8,0) Z=24 stencil=0 double=1 stereo=0 accum=(16,16,16,16) 00:00:01.715 [0x2b9198c0] OpenGL Debug: Render SPU: Creating global window, parent: 1a7 00:00:01.715 [0x2b9198c0] OpenGL Debug: Render SPU: Created window 0x4200001 on display :0.0, Xvisual 0x27 00:00:01.715 [0x2b9198c0] OpenGL Debug: Render SPU: actual window x, y, width, height: 0, 0, 1, 1 00:00:01.715 [0x2b9198c0] OpenGL Debug: Render SPU: WindowCreate returned 0 (0=normal) 00:00:01.715 [0x2b9198c0] OpenGL Debug: Render SPU: Creating default context, visBits=0x25 00:00:01.726 [0x2b9198c0] OpenGL Debug: Render SPU: Created DIRECT context (0) on display :0.0 for visAttribs 0x25 00:00:01.752 OpenGL Info: Render SPU: GL_VENDOR: NVIDIA Corporation 00:00:01.752 OpenGL Info: Render SPU: GL_RENDERER: GeForce Go 6800/PCI/SSE2 00:00:01.752 OpenGL Info: Render SPU: GL_VERSION: 2.1.2 NVIDIA 195.22 00:00:01.752 OpenGL Info: Render SPU: GL_EXTENSIONS: GL_ARB_color_buffer_float GL_ARB_copy_buffer GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_object GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_map_buffer_range GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_provoking_vertex GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_shadow GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_mirrored_repeat GL_ARB_texture_non_power_of_two GL_ARB_texture_rectangle GL_ARB_transpose_matrix GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_texture_float GL_ATI_texture_mirror_once GL_S3_s3tc GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_Cg_shader GL_EXT_depth_bounds_test GL_EXT_direct_state_access GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_gpu_program_parameters GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_shader_objects GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_sRGB GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KTX_buffer_region GL_NV_blend_square GL_NV_copy_depth_to_color GL_NV_depth_clamp GL_NV_fence GL_NV_float_buffer GL_NV_fog_distance GL_NV_fragment_program GL_NV_fragment_program_option GL_NV_fragment_program2 GL_NV_framebuffer_multisample_coverage GL_NV_half_float GL_NV_light_max_exponent GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_expand_normal GL_NV_texture_rectangle GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_program GL_NV_vertex_program1_1 GL_NV_vertex_program2 GL_NV_vertex_program2_option GL_NV_vertex_program3 GL_NVX_conditional_render GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum 00:00:01.753 [0x2b9198c0] OpenGL Debug: Render SPU: ---------- End of Init ------------- 00:00:01.757 Shared crOpenGL service loaded. 00:00:01.764 ************************* CFGM dump ************************* 00:00:01.764 [/] (level 0) 00:00:01.764 CSAMEnabled = 0x0000000000000001 (1) 00:00:01.764 EnablePAE = 0x0000000000000000 (0) 00:00:01.764 HwVirtExtForced = 0x0000000000000000 (0) 00:00:01.764 Name = "WinXP" (cb=6) 00:00:01.764 NumCPUs = 0x0000000000000001 (1) 00:00:01.764 PATMEnabled = 0x0000000000000001 (1) 00:00:01.764 RamHoleSize = 0x0000000020000000 (536870912) 00:00:01.764 RamSize = 0x0000000020000000 (536870912) 00:00:01.764 RawR0Enabled = 0x0000000000000001 (1) 00:00:01.764 RawR3Enabled = 0x0000000000000001 (1) 00:00:01.764 SyntheticCpu = 0x0000000000000000 (0) 00:00:01.764 TimerMillies = 0x000000000000000a (10) 00:00:01.764 UUID = "04 08 98 b3 81 5c 89 47 88 70 f9 f0 4f e0 38 62" (cb=16) 00:00:01.764 00:00:01.764 [/Devices/] (level 1) 00:00:01.764 00:00:01.764 [/Devices/8237A/] (level 2) 00:00:01.764 00:00:01.764 [/Devices/8237A/0/] (level 3) 00:00:01.764 Trusted = 0x0000000000000001 (1) 00:00:01.764 00:00:01.764 [/Devices/AudioSniffer/] (level 2) 00:00:01.764 00:00:01.764 [/Devices/AudioSniffer/0/] (level 3) 00:00:01.764 00:00:01.764 [/Devices/AudioSniffer/0/Config/] (level 4) 00:00:01.764 00:00:01.764 [/Devices/AudioSniffer/0/LUN#0/] (level 4) 00:00:01.764 Driver = "MainAudioSniffer" (cb=17) 00:00:01.764 00:00:01.764 [/Devices/AudioSniffer/0/LUN#0/Config/] (level 5) 00:00:01.764 Object = 0x000000002b086c00 (721972224) 00:00:01.764 00:00:01.764 [/Devices/VMMDev/] (level 2) 00:00:01.764 00:00:01.764 [/Devices/VMMDev/0/] (level 3) 00:00:01.764 PCIDeviceNo = 0x0000000000000004 (4) 00:00:01.764 PCIFunctionNo = 0x0000000000000000 (0) 00:00:01.764 Trusted = 0x0000000000000001 (1) 00:00:01.764 00:00:01.764 [/Devices/VMMDev/0/Config/] (level 4) 00:00:01.764 00:00:01.764 [/Devices/VMMDev/0/LUN#0/] (level 4) 00:00:01.765 Driver = "HGCM" (cb=5) 00:00:01.765 00:00:01.765 [/Devices/VMMDev/0/LUN#0/Config/] (level 5) 00:00:01.765 Object = 0x000000002b1a8440 (723158080) 00:00:01.765 00:00:01.765 [/Devices/VMMDev/0/LUN#999/] (level 4) 00:00:01.765 Driver = "MainStatus" (cb=11) 00:00:01.765 00:00:01.765 [/Devices/VMMDev/0/LUN#999/Config/] (level 5) 00:00:01.765 First = 0x0000000000000000 (0) 00:00:01.765 Last = 0x0000000000000000 (0) 00:00:01.765 papLeds = 0x000000002b1a1aac (723131052) 00:00:01.765 00:00:01.765 [/Devices/acpi/] (level 2) 00:00:01.765 00:00:01.765 [/Devices/acpi/0/] (level 3) 00:00:01.765 PCIDeviceNo = 0x0000000000000007 (7) 00:00:01.765 PCIFunctionNo = 0x0000000000000000 (0) 00:00:01.765 Trusted = 0x0000000000000001 (1) 00:00:01.765 00:00:01.765 [/Devices/acpi/0/Config/] (level 4) 00:00:01.765 FdcEnabled = 0x0000000000000001 (1) 00:00:01.765 IOAPIC = 0x0000000000000000 (0) 00:00:01.765 NumCPUs = 0x0000000000000001 (1) 00:00:01.765 RamHoleSize = 0x0000000020000000 (536870912) 00:00:01.765 RamSize = 0x0000000020000000 (536870912) 00:00:01.765 ShowCpu = 0x0000000000000000 (0) 00:00:01.765 ShowRtc = 0x0000000000000000 (0) 00:00:01.765 00:00:01.765 [/Devices/acpi/0/LUN#0/] (level 4) 00:00:01.765 Driver = "ACPIHost" (cb=9) 00:00:01.765 00:00:01.765 [/Devices/acpi/0/LUN#0/Config/] (level 5) 00:00:01.765 00:00:01.765 [/Devices/apic/] (level 2) 00:00:01.765 00:00:01.765 [/Devices/apic/0/] (level 3) 00:00:01.765 Trusted = 0x0000000000000001 (1) 00:00:01.765 00:00:01.765 [/Devices/apic/0/Config/] (level 4) 00:00:01.765 IOAPIC = 0x0000000000000000 (0) 00:00:01.765 NumCPUs = 0x0000000000000001 (1) 00:00:01.765 00:00:01.765 [/Devices/e1000/] (level 2) 00:00:01.765 00:00:01.765 [/Devices/i82078/] (level 2) 00:00:01.765 00:00:01.765 [/Devices/i82078/0/] (level 3) 00:00:01.765 Trusted = 0x0000000000000001 (1) 00:00:01.765 00:00:01.765 [/Devices/i82078/0/Config/] (level 4) 00:00:01.765 DMA = 0x0000000000000002 (2) 00:00:01.765 IOBase = 0x00000000000003f0 (1008) 00:00:01.765 IRQ = 0x0000000000000006 (6) 00:00:01.765 MemMapped = 0x0000000000000000 (0) 00:00:01.765 00:00:01.765 [/Devices/i82078/0/LUN#0/] (level 4) 00:00:01.765 Driver = "Block" (cb=6) 00:00:01.765 00:00:01.765 [/Devices/i82078/0/LUN#0/Config/] (level 5) 00:00:01.765 Mountable = 0x0000000000000001 (1) 00:00:01.765 Type = "Floppy 1.44" (cb=12) 00:00:01.765 00:00:01.765 [/Devices/i82078/0/LUN#999/] (level 4) 00:00:01.765 Driver = "MainStatus" (cb=11) 00:00:01.765 00:00:01.765 [/Devices/i82078/0/LUN#999/Config/] (level 5) 00:00:01.765 First = 0x0000000000000000 (0) 00:00:01.765 Last = 0x0000000000000000 (0) 00:00:01.765 papLeds = 0x000000002b1a19c0 (723130816) 00:00:01.765 00:00:01.765 [/Devices/i8254/] (level 2) 00:00:01.765 00:00:01.765 [/Devices/i8254/0/] (level 3) 00:00:01.765 Trusted = 0x0000000000000001 (1) 00:00:01.765 00:00:01.765 [/Devices/i8254/0/Config/] (level 4) 00:00:01.765 00:00:01.765 [/Devices/i8259/] (level 2) 00:00:01.765 00:00:01.765 [/Devices/i8259/0/] (level 3) 00:00:01.765 Trusted = 0x0000000000000001 (1) 00:00:01.765 00:00:01.765 [/Devices/i8259/0/Config/] (level 4) 00:00:01.765 00:00:01.765 [/Devices/ichac97/] (level 2) 00:00:01.765 00:00:01.765 [/Devices/ichac97/0/] (level 3) 00:00:01.765 PCIDeviceNo = 0x0000000000000005 (5) 00:00:01.765 PCIFunctionNo = 0x0000000000000000 (0) 00:00:01.765 Trusted = 0x0000000000000001 (1) 00:00:01.765 00:00:01.765 [/Devices/ichac97/0/Config/] (level 4) 00:00:01.765 00:00:01.765 [/Devices/ichac97/0/LUN#0/] (level 4) 00:00:01.765 Driver = "AUDIO" (cb=6) 00:00:01.765 00:00:01.765 [/Devices/ichac97/0/LUN#0/Config/] (level 5) 00:00:01.765 AudioDriver = "oss" (cb=4) 00:00:01.765 StreamName = "WinXP" (cb=6) 00:00:01.765 00:00:01.765 [/Devices/mc146818/] (level 2) 00:00:01.765 00:00:01.765 [/Devices/mc146818/0/] (level 3) 00:00:01.765 00:00:01.765 [/Devices/mc146818/0/Config/] (level 4) 00:00:01.765 00:00:01.765 [/Devices/parallel/] (level 2) 00:00:01.765 00:00:01.765 [/Devices/pcarch/] (level 2) 00:00:01.765 00:00:01.765 [/Devices/pcarch/0/] (level 3) 00:00:01.766 Trusted = 0x0000000000000001 (1) 00:00:01.766 00:00:01.766 [/Devices/pcarch/0/Config/] (level 4) 00:00:01.766 00:00:01.766 [/Devices/pcbios/] (level 2) 00:00:01.766 00:00:01.766 [/Devices/pcbios/0/] (level 3) 00:00:01.766 Trusted = 0x0000000000000001 (1) 00:00:01.766 00:00:01.766 [/Devices/pcbios/0/Config/] (level 4) 00:00:01.766 BootDevice0 = "FLOPPY" (cb=7) 00:00:01.766 BootDevice1 = "DVD" (cb=4) 00:00:01.766 BootDevice2 = "IDE" (cb=4) 00:00:01.766 BootDevice3 = "NONE" (cb=5) 00:00:01.766 FloppyDevice = "i82078" (cb=7) 00:00:01.766 HardDiskDevice = "piix3ide" (cb=9) 00:00:01.766 IOAPIC = 0x0000000000000000 (0) 00:00:01.766 NumCPUs = 0x0000000000000001 (1) 00:00:01.766 PXEDebug = 0x0000000000000000 (0) 00:00:01.766 RamHoleSize = 0x0000000020000000 (536870912) 00:00:01.766 RamSize = 0x0000000020000000 (536870912) 00:00:01.766 UUID = "04 08 98 b3 81 5c 89 47 88 70 f9 f0 4f e0 38 62" (cb=16) 00:00:01.766 00:00:01.766 [/Devices/pci/] (level 2) 00:00:01.766 00:00:01.766 [/Devices/pci/0/] (level 3) 00:00:01.766 Trusted = 0x0000000000000001 (1) 00:00:01.766 00:00:01.766 [/Devices/pci/0/Config/] (level 4) 00:00:01.766 IOAPIC = 0x0000000000000000 (0) 00:00:01.766 00:00:01.766 [/Devices/pckbd/] (level 2) 00:00:01.766 00:00:01.766 [/Devices/pckbd/0/] (level 3) 00:00:01.766 Trusted = 0x0000000000000001 (1) 00:00:01.766 00:00:01.766 [/Devices/pckbd/0/Config/] (level 4) 00:00:01.766 00:00:01.766 [/Devices/pckbd/0/LUN#0/] (level 4) 00:00:01.766 Driver = "KeyboardQueue" (cb=14) 00:00:01.766 00:00:01.766 [/Devices/pckbd/0/LUN#0/AttachedDriver/] (level 5) 00:00:01.766 Driver = "MainKeyboard" (cb=13) 00:00:01.766 00:00:01.766 [/Devices/pckbd/0/LUN#0/AttachedDriver/Config/] (level 6) 00:00:01.766 Object = 0x000000002b1b4200 (723206656) 00:00:01.766 00:00:01.766 [/Devices/pckbd/0/LUN#0/Config/] (level 5) 00:00:01.766 QueueSize = 0x0000000000000040 (64) 00:00:01.766 00:00:01.766 [/Devices/pckbd/0/LUN#1/] (level 4) 00:00:01.766 Driver = "MouseQueue" (cb=11) 00:00:01.766 00:00:01.766 [/Devices/pckbd/0/LUN#1/AttachedDriver/] (level 5) 00:00:01.766 Driver = "MainMouse" (cb=10) 00:00:01.766 00:00:01.766 [/Devices/pckbd/0/LUN#1/AttachedDriver/Config/] (level 6) 00:00:01.766 Object = 0x000000002b1b4180 (723206528) 00:00:01.766 00:00:01.766 [/Devices/pckbd/0/LUN#1/Config/] (level 5) 00:00:01.766 QueueSize = 0x0000000000000080 (128) 00:00:01.766 00:00:01.766 [/Devices/pcnet/] (level 2) 00:00:01.766 00:00:01.766 [/Devices/pcnet/0/] (level 3) 00:00:01.766 PCIDeviceNo = 0x0000000000000003 (3) 00:00:01.766 PCIFunctionNo = 0x0000000000000000 (0) 00:00:01.766 Trusted = 0x0000000000000001 (1) 00:00:01.766 00:00:01.766 [/Devices/pcnet/0/Config/] (level 4) 00:00:01.766 Am79C973 = 0x0000000000000001 (1) 00:00:01.766 CableConnected = 0x0000000000000001 (1) 00:00:01.766 LineSpeed = 0x0000000000000000 (0) 00:00:01.766 MAC = "08 00 27 80 89 df" (cb=6) 00:00:01.766 00:00:01.766 [/Devices/pcnet/0/LUN#0/] (level 4) 00:00:01.766 Driver = "IntNet" (cb=7) 00:00:01.766 00:00:01.766 [/Devices/pcnet/0/LUN#0/Config/] (level 5) 00:00:01.766 Network = "HostInterfaceNetworking-bfe0" (cb=29) 00:00:01.766 Trunk = "bfe0" (cb=5) 00:00:01.766 TrunkType = 0x0000000000000003 (3) 00:00:01.766 00:00:01.766 [/Devices/pcnet/0/LUN#999/] (level 4) 00:00:01.766 Driver = "MainStatus" (cb=11) 00:00:01.766 00:00:01.766 [/Devices/pcnet/0/LUN#999/Config/] (level 5) 00:00:01.766 papLeds = 0x000000002b1a1a8c (723131020) 00:00:01.766 00:00:01.766 [/Devices/piix3ide/] (level 2) 00:00:01.766 00:00:01.766 [/Devices/piix3ide/0/] (level 3) 00:00:01.766 PCIDeviceNo = 0x0000000000000001 (1) 00:00:01.766 PCIFunctionNo = 0x0000000000000001 (1) 00:00:01.766 Trusted = 0x0000000000000001 (1) 00:00:01.766 00:00:01.766 [/Devices/piix3ide/0/Config/] (level 4) 00:00:01.766 Type = "ICH6" (cb=5) 00:00:01.766 00:00:01.766 [/Devices/piix3ide/0/LUN#0/] (level 4) 00:00:01.766 Driver = "Block" (cb=6) 00:00:01.766 00:00:01.766 [/Devices/piix3ide/0/LUN#0/AttachedDriver/] (level 5) 00:00:01.766 Driver = "VD" (cb=3) 00:00:01.766 00:00:01.766 [/Devices/piix3ide/0/LUN#0/AttachedDriver/Config/] (level 6) 00:00:01.766 Format = "VDI" (cb=4) 00:00:01.767 Path = "/external/vbox/WinXP.vdi" (cb=25) 00:00:01.767 00:00:01.767 [/Devices/piix3ide/0/LUN#0/Config/] (level 5) 00:00:01.767 Mountable = 0x0000000000000000 (0) 00:00:01.767 Type = "HardDisk" (cb=9) 00:00:01.767 00:00:01.767 [/Devices/piix3ide/0/LUN#2/] (level 4) 00:00:01.767 Driver = "HostDVD" (cb=8) 00:00:01.767 00:00:01.767 [/Devices/piix3ide/0/LUN#2/Config/] (level 5) 00:00:01.767 Passthrough = 0x0000000000000001 (1) 00:00:01.767 Path = "/dev/cd0" (cb=9) 00:00:01.767 00:00:01.767 [/Devices/piix3ide/0/LUN#999/] (level 4) 00:00:01.767 Driver = "MainStatus" (cb=11) 00:00:01.767 00:00:01.767 [/Devices/piix3ide/0/LUN#999/Config/] (level 5) 00:00:01.767 First = 0x0000000000000000 (0) 00:00:01.767 Last = 0x0000000000000003 (3) 00:00:01.767 papLeds = 0x000000002b1a19c4 (723130820) 00:00:01.767 00:00:01.767 [/Devices/serial/] (level 2) 00:00:01.767 00:00:01.767 [/Devices/vga/] (level 2) 00:00:01.767 00:00:01.767 [/Devices/vga/0/] (level 3) 00:00:01.767 PCIDeviceNo = 0x0000000000000002 (2) 00:00:01.767 PCIFunctionNo = 0x0000000000000000 (0) 00:00:01.767 Trusted = 0x0000000000000001 (1) 00:00:01.767 00:00:01.767 [/Devices/vga/0/Config/] (level 4) 00:00:01.767 CustomVideoModes = 0x0000000000000000 (0) 00:00:01.767 FadeIn = 0x0000000000000001 (1) 00:00:01.767 FadeOut = 0x0000000000000001 (1) 00:00:01.767 HeightReduction = 0x0000000000000000 (0) 00:00:01.767 LogoFile = "" (cb=1) 00:00:01.767 LogoTime = 0x0000000000000000 (0) 00:00:01.767 MonitorCount = 0x0000000000000001 (1) 00:00:01.767 ShowBootMenu = 0x0000000000000002 (2) 00:00:01.767 VRamSize = 0x0000000002000000 (33554432) 00:00:01.767 00:00:01.767 [/Devices/vga/0/LUN#0/] (level 4) 00:00:01.767 Driver = "MainDisplay" (cb=12) 00:00:01.767 00:00:01.767 [/Devices/vga/0/LUN#0/Config/] (level 5) 00:00:01.767 Object = 0x000000002b1d5400 (723342336) 00:00:01.767 00:00:01.767 [/Devices/virtio-net/] (level 2) 00:00:01.767 00:00:01.767 [/HWVirtExt/] (level 1) 00:00:01.767 64bitEnabled = 0x0000000000000000 (0) 00:00:01.767 EnableNestedPaging = 0x0000000000000000 (0) 00:00:01.767 EnableVPID = 0x0000000000000000 (0) 00:00:01.767 Enabled = 0x0000000000000001 (1) 00:00:01.767 Exclusive = 0x0000000000000001 (1) 00:00:01.767 00:00:01.767 [/PDM/] (level 1) 00:00:01.767 00:00:01.767 [/PDM/Drivers/] (level 2) 00:00:01.767 00:00:01.767 [/PDM/Drivers/VBoxC/] (level 3) 00:00:01.767 Path = "/usr/local/lib/virtualbox/components/VBoxC" (cb=43) 00:00:01.767 00:00:01.767 [/TM/] (level 1) 00:00:01.767 UTCOffset = 0x0000000000000000 (0) 00:00:01.767 00:00:01.767 ********************* End of CFGM dump ********************** 00:00:01.767 MM: cbHyperHeap=0x140000 (1310720) 00:00:01.768 Logical host processors: 1, processor active mask: 0000000000000001 00:00:01.768 ************************* CPUID dump ************************ 00:00:01.768 RAW Standard CPUIDs 00:00:01.768 Function eax ebx ecx edx 00:00:01.768 Gst: 00000000 00000002 756e6547 6c65746e 49656e69 00:00:01.768 Hst: 00000002 756e6547 6c65746e 49656e69 00:00:01.768 Gst: 00000001 000006d8 00000816 00000000 0789f1bf 00:00:01.768 Hst: 000006d8 00000816 00000180 afe9fbff 00:00:01.768 Gst: 00000002 02b3b001 000000f0 00000000 2c04307d 00:00:01.768 Hst: 02b3b001 000000f0 00000000 2c04307d 00:00:01.768 Gst: 00000003 02b3b001 000000f0 00000000 2c04307d* 00:00:01.768 Hst: 02b3b001 000000f0 00000000 2c04307d 00:00:01.768 Gst: 00000004 00000000 000000f0 00000000 2c04307d* 00:00:01.768 Hst: 02b3b001 000000f0 00000000 2c04307d 00:00:01.768 Gst: 00000005 02b3b001 000000f0 00000000 2c04307d* 00:00:01.768 Hst: 02b3b001 000000f0 00000000 2c04307d 00:00:01.768 Name: GenuineIntel 00:00:01.768 Supports: 0-2 00:00:01.768 Family: 6 Extended: 0 Effective: 6 00:00:01.768 Model: 13 Extended: 0 Effective: 13 00:00:01.768 Stepping: 8 00:00:01.768 Type: 0 00:00:01.768 APIC ID: 0x00 00:00:01.768 Logical CPUs: 0 00:00:01.768 CLFLUSH Size: 8 00:00:01.768 Brand ID: 0x16 00:00:01.768 Mnemonic - Description = guest (host) 00:00:01.768 FPU - x87 FPU on Chip = 1 (1) 00:00:01.768 VME - Virtual 8086 Mode Enhancements = 1 (1) 00:00:01.768 DE - Debugging extensions = 1 (1) 00:00:01.768 PSE - Page Size Extension = 1 (1) 00:00:01.768 TSC - Time Stamp Counter = 1 (1) 00:00:01.768 MSR - Model Specific Registers = 1 (1) 00:00:01.768 PAE - Physical Address Extension = 0 (1) 00:00:01.768 MCE - Machine Check Exception = 1 (1) 00:00:01.768 CX8 - CMPXCHG8B instruction = 1 (1) 00:00:01.768 APIC - APIC On-Chip = 0 (1) 00:00:01.768 Reserved = 0 (0) 00:00:01.768 SEP - SYSENTER and SYSEXIT = 0 (1) 00:00:01.768 MTRR - Memory Type Range Registers = 1 (1) 00:00:01.768 PGE - PTE Global Bit = 1 (1) 00:00:01.768 MCA - Machine Check Architecture = 1 (1) 00:00:01.768 CMOV - Conditional Move Instructions = 1 (1) 00:00:01.768 PAT - Page Attribute Table = 1 (1) 00:00:01.768 PSE-36 - 36-bit Page Size Extention = 0 (0) 00:00:01.768 PSN - Processor Serial Number = 0 (0) 00:00:01.768 CLFSH - CLFLUSH Instruction. = 1 (1) 00:00:01.768 Reserved = 0 (0) 00:00:01.768 DS - Debug Store = 0 (1) 00:00:01.768 ACPI - Thermal Mon. & Soft. Clock Ctrl.= 0 (1) 00:00:01.768 MMX - Intel MMX Technology = 1 (1) 00:00:01.768 FXSR - FXSAVE and FXRSTOR Instructions = 1 (1) 00:00:01.768 SSE - SSE Support = 1 (1) 00:00:01.768 SSE2 - SSE2 Support = 1 (1) 00:00:01.768 SS - Self Snoop = 0 (1) 00:00:01.768 HTT - Hyper-Threading Technolog = 0 (0) 00:00:01.768 TM - Thermal Monitor = 0 (1) 00:00:01.768 30 - Reserved = 0 (0) 00:00:01.768 PBE - Pending Break Enable = 0 (1) 00:00:01.768 Supports SSE3 or not = 0 (0) 00:00:01.768 Reserved = 0 (0) 00:00:01.768 DS Area 64-bit layout = 0 (0) 00:00:01.768 Supports MONITOR/MWAIT = 0 (0) 00:00:01.768 CPL-DS - CPL Qualified Debug Store = 0 (0) 00:00:01.768 VMX - Virtual Machine Technology = 0 (0) 00:00:01.768 SMX - Safer Mode Extensions = 0 (0) 00:00:01.768 Enhanced SpeedStep Technology = 0 (1) 00:00:01.768 Terminal Monitor 2 = 0 (1) 00:00:01.768 Supports Supplemental SSE3 or not = 0 (0) 00:00:01.768 L1 Context ID = 0 (0) 00:00:01.768 FMA = 0 (0) 00:00:01.768 Reserved = 0 (0) 00:00:01.768 CMPXCHG16B = 0 (0) 00:00:01.768 xTPR Update Control = 0 (0) 00:00:01.768 Perf/Debug Capability MSR = 0 (0) 00:00:01.768 Reserved = 0x0 (0x0) 00:00:01.768 Direct Cache Access = 0 (0) 00:00:01.768 Supports SSE4_1 or not = 0 (0) 00:00:01.768 Supports SSE4_2 or not = 0 (0) 00:00:01.769 Supports the x2APIC extensions = 0 (0) 00:00:01.769 Supports MOVBE = 0 (0) 00:00:01.769 Supports POPCNT = 0 (0) 00:00:01.769 Reserved = 0x0 (0x0) 00:00:01.769 Supports XSAVE = 0 (0) 00:00:01.769 Supports OSXSAVE = 0 (0) 00:00:01.769 Reserved = 0x0 (0x0) 00:00:01.769 00:00:01.769 RAW Extended CPUIDs 00:00:01.769 Function eax ebx ecx edx 00:00:01.769 Gst: 80000000 80000008 00000000 00000000 00000000 00:00:01.769 Hst: 80000008 00000000 00000000 00000000 00:00:01.769 Gst: 80000001 00000000 00000000 00000000 00000000 00:00:01.769 Hst: 00000000 00000000 00000000 00100000 00:00:01.769 Gst: 80000002 20202020 20202020 65746e49 2952286c 00:00:01.769 Hst: 20202020 20202020 65746e49 2952286c 00:00:01.769 Gst: 80000003 6e655020 6d756974 20295228 7270204d 00:00:01.769 Hst: 6e655020 6d756974 20295228 7270204d 00:00:01.769 Gst: 80000004 7365636f 20726f73 33312e32 007a4847 00:00:01.769 Hst: 7365636f 20726f73 33312e32 007a4847 00:00:01.769 Gst: 80000005 00000000 00000000 00000000 00000000 00:00:01.769 Hst: 00000000 00000000 00000000 00000000 00:00:01.769 Gst: 80000006 00000000 00000000 08006040 00000000 00:00:01.769 Hst: 00000000 00000000 08006040 00000000 00:00:01.769 Gst: 80000007 00000000 00000000 00000000 00000000 00:00:01.769 Hst: 00000000 00000000 00000000 00000000 00:00:01.769 Gst: 80000008 00002020 00000000 00000000 00000000 00:00:01.769 Hst: 00002020 00000000 00000000 00000000 00:00:01.769 Gst: 80000009 02b3b001 000000f0 00000000 2c04307d* 00:00:01.769 Hst: 02b3b001 000000f0 00000000 2c04307d 00:00:01.769 Ext Name: 00:00:01.769 Ext Supports: 0x80000000-0x80000008 00:00:01.769 Family: 0 Extended: 0 Effective: 0 00:00:01.769 Model: 0 Extended: 0 Effective: 0 00:00:01.769 Stepping: 0 00:00:01.769 Brand ID: 0x000 00:00:01.769 Mnemonic - Description = guest (host) 00:00:01.769 FPU - x87 FPU on Chip = 0 (0) 00:00:01.769 VME - Virtual 8086 Mode Enhancements = 0 (0) 00:00:01.769 DE - Debugging extensions = 0 (0) 00:00:01.769 PSE - Page Size Extension = 0 (0) 00:00:01.769 TSC - Time Stamp Counter = 0 (0) 00:00:01.769 MSR - K86 Model Specific Registers = 0 (0) 00:00:01.769 PAE - Physical Address Extension = 0 (0) 00:00:01.769 MCE - Machine Check Exception = 0 (0) 00:00:01.769 CX8 - CMPXCHG8B instruction = 0 (0) 00:00:01.769 APIC - APIC On-Chip = 0 (0) 00:00:01.769 10 - Reserved = 0 (0) 00:00:01.769 SEP - SYSCALL and SYSRET = 0 (0) 00:00:01.769 MTRR - Memory Type Range Registers = 0 (0) 00:00:01.769 PGE - PTE Global Bit = 0 (0) 00:00:01.769 MCA - Machine Check Architecture = 0 (0) 00:00:01.769 CMOV - Conditional Move Instructions = 0 (0) 00:00:01.769 PAT - Page Attribute Table = 0 (0) 00:00:01.769 PSE-36 - 36-bit Page Size Extention = 0 (0) 00:00:01.769 18 - Reserved = 0 (0) 00:00:01.769 19 - Reserved = 0 (0) 00:00:01.769 NX - No-Execute Page Protection = 0 (1) 00:00:01.769 DS - Debug Store = 0 (0) 00:00:01.769 AXMMX - AMD Extensions to MMX Instr. = 0 (0) 00:00:01.769 MMX - Intel MMX Technology = 0 (0) 00:00:01.769 FXSR - FXSAVE and FXRSTOR Instructions = 0 (0) 00:00:01.769 25 - AMD fast FXSAVE and FXRSTOR Instr.= 0 (0) 00:00:01.769 26 - 1 GB large page support = 0 (0) 00:00:01.769 27 - RDTSCP instruction = 0 (0) 00:00:01.769 28 - Reserved = 0 (0) 00:00:01.769 29 - AMD Long Mode = 0 (0) 00:00:01.769 30 - AMD Extensions to 3DNow = 0 (0) 00:00:01.769 31 - AMD 3DNow = 0 (0) 00:00:01.769 LahfSahf - LAHF/SAHF in 64-bit mode = 0 (0) 00:00:01.769 CmpLegacy - Core MP legacy mode (depr) = 0 (0) 00:00:01.769 SVM - AMD VM Extensions = 0 (0) 00:00:01.769 APIC registers starting at 0x400 = 0 (0) 00:00:01.769 AltMovCR8 - LOCK MOV CR0 means MOV CR8 = 0 (0) 00:00:01.769 Advanced bit manipulation = 0 (0) 00:00:01.769 SSE4A instruction support = 0 (0) 00:00:01.769 Misaligned SSE mode = 0 (0) 00:00:01.769 PREFETCH and PREFETCHW instruction = 0 (0) 00:00:01.769 OS visible workaround = 0 (0) 00:00:01.769 Instruction based sampling = 0 (0) 00:00:01.769 SSE5 support = 0 (0) 00:00:01.769 SKINIT, STGI, and DEV support = 0 (0) 00:00:01.769 Watchdog timer support. = 0 (0) 00:00:01.769 31:14 - Reserved = 0x0 (0x0) 00:00:01.769 Full Name: Intel(R) Pentium(R) M processor 2.13GHz 00:00:01.769 TLB 2/4M Instr/Uni: res0 0 entries 00:00:01.769 TLB 2/4M Data: res0 0 entries 00:00:01.769 TLB 4K Instr/Uni: res0 0 entries 00:00:01.769 TLB 4K Data: res0 0 entries 00:00:01.769 L1 Instr Cache Line Size: 0 bytes 00:00:01.769 L1 Instr Cache Lines Per Tag: 0 00:00:01.769 L1 Instr Cache Associativity: res0 00:00:01.769 L1 Instr Cache Size: 0 KB 00:00:01.769 L1 Data Cache Line Size: 0 bytes 00:00:01.769 L1 Data Cache Lines Per Tag: 0 00:00:01.769 L1 Data Cache Associativity: res0 00:00:01.769 L1 Data Cache Size: 0 KB 00:00:01.769 L2 TLB 2/4M Instr/Uni: off 0 entries 00:00:01.769 L2 TLB 2/4M Data: off 0 entries 00:00:01.769 L2 TLB 4K Instr/Uni: off 0 entries 00:00:01.769 L2 TLB 4K Data: off 0 entries 00:00:01.769 L2 Cache Line Size: 0 bytes 00:00:01.769 L2 Cache Lines Per Tag: 0 00:00:01.769 L2 Cache Associativity: off 00:00:01.769 L2 Cache Size: 0 KB 00:00:01.769 APM Features: 00:00:01.769 Physical Address Width: 32 bits 00:00:01.769 Virtual Address Width: 32 bits 00:00:01.769 Physical Core Count: 0 00:00:01.769 00:00:01.769 RAW Centaur CPUIDs 00:00:01.769 Function eax ebx ecx edx 00:00:01.769 Gst: c0000000 02b3b001 000000f0 00000000 2c04307d 00:00:01.769 Hst: 02b3b001 000000f0 00000000 2c04307d 00:00:01.769 Gst: c0000001 02b3b001 000000f0 00000000 2c04307d 00:00:01.769 Hst: 02b3b001 000000f0 00000000 2c04307d 00:00:01.769 Gst: c0000002 02b3b001 000000f0 00000000 2c04307d 00:00:01.769 Hst: 02b3b001 000000f0 00000000 2c04307d 00:00:01.769 Gst: c0000003 02b3b001 000000f0 00000000 2c04307d 00:00:01.769 Hst: 02b3b001 000000f0 00000000 2c04307d 00:00:01.769 Centaur Supports: 0xc0000000-0x02b3b001 00:00:01.769 Mnemonic - Description = guest (host) 00:00:01.769 AIS - Alternate Instruction Set = 0 (1) 00:00:01.769 AIS-E - AIS enabled = 0 (0) 00:00:01.769 RNG - Random Number Generator = 0 (1) 00:00:01.769 RNG-E - RNG enabled = 0 (1) 00:00:01.769 LH - LongHaul MSR 0000_110Ah = 0 (1) 00:00:01.769 FEMMS - FEMMS = 0 (1) 00:00:01.769 ACE - Advanced Cryptography Engine = 0 (1) 00:00:01.769 ACE-E - ACE enabled = 0 (0) 00:00:01.769 ACE2 - Advanced Cryptography Engine 2 = 0 (0) 00:00:01.769 ACE2-E - ACE enabled = 0 (0) 00:00:01.769 PHE - Hash Engine = 0 (0) 00:00:01.769 PHE-E - PHE enabled = 0 (0) 00:00:01.769 PMM - Montgomery Multiplier = 0 (1) 00:00:01.769 PMM-E - PMM enabled = 0 (1) 00:00:01.769 Bit 0 = 1 (1768) 00:00:01.769 Bit 0 = 1 (1768) 00:00:01.769 Bit 0 = 1 (1768) 00:00:01.769 Bit 0 = 1 (1768) 00:00:01.769 00:00:01.769 00:00:01.769 ******************** End of CPUID dump ********************** 00:00:01.774 REM: VBoxREM32 00:00:01.787 00:00:01.787 !!Assertion Failed!! 00:00:01.787 Expression: !((uintptr_t)pvSample & 7) 00:00:01.787 Location : /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.6_OSE/src/VBox/VMM/STAM.cpp(613) int stamR3RegisterU(UVM*, void*, void (*)(VM*, void*), void (*)(VM*, void*, char*, size_t), STAMTYPE, STAMVISIBILITY, const char*, STAMUNIT, const char*) 00:00:01.789 2abd9f3c - /REM/TbFlush From: Monty Hall To: bug-followup@FreeBSD.org, kungfu_disciple@sbcglobal.net Cc: Subject: Re: ports/144959: emulators/virtualbox-ose: VirtualBox breaks after portupgrade Date: Mon, 19 Apr 2010 09:12:57 -0400 Just did a portupgrade, still same problem w/ virtualbox-ose-3.1.6_3 Kernel now used: FreeBSD XXX 8.0-STABLE FreeBSD 8.0-STABLE #3 r206798: Sun Apr 18 12:37:58 EDT 2010 XXX i386 Same problems. From: Tikhonov Valeri To: bug-followup@FreeBSD.org, kungfu_disciple@sbcglobal.net Cc: Subject: Re: ports/144959: emulators/virtualbox-ose: VirtualBox breaks after portupgrade Date: Tue, 11 May 2010 17:07:15 +0400 Hello! At me the same problem. uname -a: FreeBSD XXX 8.0-STABLE FreeBSD 8.0-STABLE #1: Tue May 11 15:32:36 MSD 2010 vtik@XXX:/usr/obj/usr/src/sys/XXX i386 pkg_info | grep virtual: virtualbox-ose-3.1.6_3 A general-purpose full virtualizer for x86 hardware virtualbox-ose-kmod-3.1.6 VirtualBox kernel module for FreeBSD -- Tikhonov Valeri +7.495.7875632 From: Anthony Jenkins To: bug-followup@FreeBSD.org, kungfu_disciple@sbcglobal.net Cc: Subject: Re: ports/144959: emulators/virtualbox-ose: VirtualBox breaks after portupgrade Date: Fri, 25 Jun 2010 12:46:41 -0400 It looks like an alignment problem with a struct member in src/recompiler/target-i386/cpu.h. I've added a patch to usr/ports/emulators/virtualbox-ose/files/ which seems to fix the problem on my end, but I need testers and tips on how to formally submit a patch since this'll be my first ever to the FreeBSD project :-) I'll post the patch here and host a tarball of the updated port on my website at http://www.qtchat.org/virtualbox-ose-3.1.6-2.tgz. Apparently the latest version of VirtualBox-OSE is 3.2.4 ( http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/virtualbox-ose/ ) and I have no idea if this issue is resolved in this release or not. Anthony Jenkins Index: src/recompiler/target-i386/cpu.h =================================================================== --- src/recompiler/target-i386/cpu.h +++ src/recompiler/target-i386/cpu.h @@ -680,7 +680,7 @@ #else uint32_t alignment2[3]; /** Profiling tb_flush. */ - STAMPROFILE StatTbFlush; + STAMPROFILE StatTbFlush __attribute__ ((aligned (8))); #endif } CPUX86State; From: Lucius Windschuh To: bug-followup@freebsd.org Cc: Subject: Re: ports/144959: emulators/virtualbox-ose: VirtualBox breaks after portupgrade Date: Wed, 7 Jul 2010 20:51:05 +0200 Just FYI: I am using FreeBSD 9-CURRENT (r209729) and tried VirtualBox from the ports tree. After creating a machine, it couldn't be started, but aborted with the message mentioned in ports/144959. Applying Anthony Jenkins' patch resolved the issue (thanks to him!). Regards Lucius From: Mattia Rossi To: bug-followup@FreeBSD.org, kungfu_disciple@sbcglobal.net Cc: Subject: Re: ports/144959: emulators/virtualbox-ose: VirtualBox breaks after portupgrade Date: Wed, 03 Nov 2010 16:55:22 +1100 Another follow-up: Bug still persists on FreeBSD 9.0-CURRENT (r214000), using virtualbox-ose-3.2.10, and is solved by the patch by Anthony Jenkins (a big thank you from my part, as this was bugging me since quite a while, and I couldn't find the cause). Maybe it's time to include that patch in the ports tree? Mat State-Changed-From-To: feedback->closed State-Changed-By: decke State-Changed-When: Wed Nov 3 12:44:55 UTC 2010 State-Changed-Why: Committed a little bit different patch from Alexander Eichner for that problem. Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=144959 From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/144959: commit references a PR Date: Wed, 3 Nov 2010 12:42:17 +0000 (UTC) decke 2010-11-03 12:42:13 UTC FreeBSD ports repository Modified files: emulators/virtualbox-ose Makefile Added files: emulators/virtualbox-ose/files extrapatch-src-VBox-Devices-PC-vbox.dsl patch-src-recompiler-target-i386-cpu.h Removed files: emulators/virtualbox-ose/files patch-Config.kmk patch-src-VBox-Frontends-Makefile.kmk Log: - Add workaround for regression in acpica 20101015 [1] - Remove old patches not needed for newer VirtualBox versions anymore - Fix alignment problem in VBoxHeadless on i386 when DEBUG option is enabled [2] - Bump PORTREVISION PR: ports/144959 [2] Submitted by: Alexander Eichner [2], Anthony Jenkins [2] Reported by: Michael Butler [1], DomiX (irc on freenode) [2], Monty Hall [2], many others [2] Revision Changes Path 1.29 +6 -1 ports/emulators/virtualbox-ose/Makefile 1.1 +21 -0 ports/emulators/virtualbox-ose/files/extrapatch-src-VBox-Devices-PC-vbox.dsl (new) 1.5 +0 -10 ports/emulators/virtualbox-ose/files/patch-Config.kmk (dead) 1.2 +0 -18 ports/emulators/virtualbox-ose/files/patch-src-VBox-Frontends-Makefile.kmk (dead) 1.1 +11 -0 ports/emulators/virtualbox-ose/files/patch-src-recompiler-target-i386-cpu.h (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" >Unformatted: