[Pkg-virtualbox-devel] Bug#607776: VirtualBox: crash when vboxdrv kernel module is not loaded
Paul Wise
pabs at debian.org
Wed Dec 22 02:28:49 UTC 2010
Package: virtualbox-ose-qt
Version: 3.2.10-dfsg-1
Severity: normal
File: /usr/lib/virtualbox/VirtualBox
I got a crash trying to start a VM without the vboxdrv module installed.
I got two error dialogs and the crash happened after clicking Abort on
the one below. Backtrace below. Happens with 3.2.12-dfsg-1 too.
--------------------------------------------------------------------------
Kernel driver not installed (rc=-1908)
Please install the virtualbox-ose-dkms package and execute 'modprobe vboxdrv' as root.
--------------------------------------------------------------------------
System: Linux 2.6.37-rc5-amd64 #1 SMP Sat Dec 11 19:38:02 UTC 2010 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10707000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Mist
Icon Theme: Mist
GTK+ Modules: gnomebreakpad, canberra-gtk-module
Memory status: size: 438841344 vsize: 438841344 resident: 31911936 share: 23015424 rss: 31911936 rss_rlim: 18446744073709551615
CPU usage: start_time: 1292982864 rtime: 20 utime: 18 stime: 2 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100
Backtrace was generated from '/usr/lib/virtualbox/VirtualBox'
[Thread debugging using libthread_db enabled]
0x00007f56ce8a8b0e in __libc_waitpid (pid=<value optimized out>, stat_loc=0x7fffb3bb2760, options=<value optimized out>) at ../sysdeps/unix/sysv/linux/waitpid.c:32
in ../sysdeps/unix/sysv/linux/waitpid.c
#0 0x00007f56ce8a8b0e in __libc_waitpid (pid=<value optimized out>, stat_loc=0x7fffb3bb2760, options=<value optimized out>) at ../sysdeps/unix/sysv/linux/waitpid.c:32
#1 0x00007f56c8012a01 in IA__g_spawn_sync (working_directory=<value optimized out>, argv=<value optimized out>, envp=<value optimized out>, flags=<value optimized out>, child_setup=<value optimized out>, user_data=<value optimized out>, standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0x7fffb3bb28f8) at /scratch/build-area/glib2.0-2.24.2/glib/gspawn.c:386
#2 0x00007f56c8012d19 in IA__g_spawn_command_line_sync (command_line=<value optimized out>, standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0x7fffb3bb28f8) at /scratch/build-area/glib2.0-2.24.2/glib/gspawn.c:700
#3 0x00007f56b9563de1 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#4 <signal handler called>
#5 0x00007f56ce05d165 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6 0x00007f56ce05ff70 in abort () at abort.c:92
#7 0x00007f56cb95cc7f in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2266
#8 0x00007f56cb95ce22 in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7f56cd762c90 "%s", ap=0x7fffb3bb2fb0) at global/qglobal.cpp:2312
#9 0x00007f56cb95cfd5 in qFatal (msg=0x5728 <Address 0x5728 out of bounds>) at global/qglobal.cpp:2495
#10 0x00007f56cd542c0b in TrustedError(const char *, SUPINITOP, int, const char *, typedef __va_list_tag __va_list_tag *) (pszWhere=<value optimized out>, enmWhat=kSupInitOp_Driver, rc=<value optimized out>, pszMsgFmt=0x4033d2 "Kernel driver not installed", va=<value optimized out>) at /tmp/buildd/virtualbox-ose-3.2.12-dfsg/src/VBox/Frontends/VirtualBox/src/main.cpp:720
#11 0x0000000000401d4e in supR3HardenedStaticFatalMsgV(const char *, SUPINITOP, int, const char *, typedef __va_list_tag __va_list_tag *) (pszWhere=0x4033ee "suplibOsInit", enmWhat=kSupInitOp_Driver, rc=-1908, pszMsgFmt=0x4033d2 "Kernel driver not installed", va=0x7fffb3bb3620) at /tmp/buildd/virtualbox-ose-3.2.12-dfsg/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp:478
#12 0x0000000000401dfc in supR3HardenedStaticFatalMsg (pszWhere=0x5728 <Address 0x5728 out of bounds>, enmWhat=22312, rc=6, pszMsgFmt=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>) at /tmp/buildd/virtualbox-ose-3.2.12-dfsg/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp:497
#13 0x0000000000402255 in supR3HardenedMainOpenDevice (pszProgName=0x4032ee "VirtualBox", fFlags=0, argc=6, argv=0x7fffb3bb3858, envp=0x7fffb3bb3890) at /tmp/buildd/virtualbox-ose-3.2.12-dfsg/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp:586
#14 SUPR3HardenedMain (pszProgName=0x4032ee "VirtualBox", fFlags=0, argc=6, argv=0x7fffb3bb3858, envp=0x7fffb3bb3890) at /tmp/buildd/virtualbox-ose-3.2.12-dfsg/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp:1055
#15 0x00007f56ce049c4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fffb3bb3848) at libc-start.c:228
#16 0x0000000000401129 in _start ()
Thread 1 (Thread 0x7f56ceca8720 (LWP 22312)):
#0 0x00007f56ce8a8b0e in __libc_waitpid (pid=<value optimized out>, stat_loc=0x7fffb3bb2760, options=<value optimized out>) at ../sysdeps/unix/sysv/linux/waitpid.c:32
oldtype = <value optimized out>
result = <value optimized out>
#1 0x00007f56c8012a01 in IA__g_spawn_sync (working_directory=<value optimized out>, argv=<value optimized out>, envp=<value optimized out>, flags=<value optimized out>, child_setup=<value optimized out>, user_data=<value optimized out>, standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0x7fffb3bb28f8) at /scratch/build-area/glib2.0-2.24.2/glib/gspawn.c:386
outpipe = -1
errpipe = -1
pid = 22318
fds = {__fds_bits = {0, 16, 16, 0, 13007000, 140736208775416, 11906560, 13006976, 3, 0, 13007000, 140010699271629, 140736208775016, 140736208775008, 140736208775128, 0}}
ret = -512
outstr = 0x0
errstr = 0x0
failed = 0
status = <value optimized out>
__PRETTY_FUNCTION__ = "IA__g_spawn_sync"
#2 0x00007f56c8012d19 in IA__g_spawn_command_line_sync (command_line=<value optimized out>, standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0x7fffb3bb28f8) at /scratch/build-area/glib2.0-2.24.2/glib/gspawn.c:700
retval = 0
argv = 0xc67880
__PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
#3 0x00007f56b9563de1 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#4 <signal handler called>
No symbol table info available.
#5 0x00007f56ce05d165 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
pid = <value optimized out>
selftid = <value optimized out>
#6 0x00007f56ce05ff70 in abort () at abort.c:92
act = {__sigaction_handler = {sa_handler = 0x7fffb3bb2e58, sa_sigaction = 0x7fffb3bb2e58}, sa_mask = {__val = {140010760740967, 140736208776848, 6312800, 3, 140736208777024, 140736208777136, 140736208777040, 3, 140010800510920, 206158430232, 140736208776944, 140736208776752, 140736208776864, 4294967295, 4294967295, 12257160}}, sa_flags = 134880, sa_restorer = 0}
sigs = {__val = {32, 0 <repeats 15 times>}}
#7 0x00007f56cb95cc7f in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2266
No locals.
#8 0x00007f56cb95ce22 in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7f56cd762c90 "%s", ap=0x7fffb3bb2fb0) at global/qglobal.cpp:2312
buf = {static shared_null = {ref = {_q_value = 6}, alloc = 0, size = 0, data = 0x7f56cbd6b0b8 "", array = ""}, static shared_empty = {ref = {_q_value = 2}, alloc = 0, size = 0, data = 0x7f56cbd6b0d8 "", array = ""}, d = 0xbb0770}
#9 0x00007f56cb95cfd5 in qFatal (msg=0x5728 <Address 0x5728 out of bounds>) at global/qglobal.cpp:2495
ap = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fffb3bb3090, reg_save_area = 0x7fffb3bb2fd0}}
#10 0x00007f56cd542c0b in TrustedError(const char *, SUPINITOP, int, const char *, typedef __va_list_tag __va_list_tag *) (pszWhere=<value optimized out>, enmWhat=kSupInitOp_Driver, rc=<value optimized out>, pszMsgFmt=0x4033d2 "Kernel driver not installed", va=<value optimized out>) at /tmp/buildd/virtualbox-ose-3.2.12-dfsg/src/VBox/Frontends/VirtualBox/src/main.cpp:720
argv = {0x0, 0x0}
a = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x7f56cb895ef0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f56cbafb420 "QObject", data = 0x7f56cbafb4c0, extradata = 0x7f56cbd5d7e0}}, d_ptr = {d = 0x944390}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f56cbb040c0 "Qt", data = 0x7f56cbb07720, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7f56cbd5d7c0, stringdata = 0x7f56cbb0d2a0 "QCoreApplication", data = 0x7f56cbb0d340, extradata = 0x0}}, static self = 0x7fffb3bb34a0}, static staticMetaObject = {d = {superdata = 0x7f56cbd66000, stringdata = 0x7f56cb49d100 "QApplication", data = 0x7f56cb49d340, extradata = 0x0}}}
msgBuf = "Kernel driver not installed\000V\177\000\000\260I\315\316V\177\000\000\000\260\312\316V\177\000\000\000\000\000\000\000\000\000\000\260\215\211\316V\177\000\000\000\000 at lvg\377\377x)\315\316V\177\000\000\001\000\000\000\000\000\000\000ihi\316V\177\000\000\300\061\273\263\377\177\000\000\000\000 avg\377\377\000\000VjX\235\255\376\020\000\000\000\000\000\000\000h\000\000\000\000\000\000\000\b\000\000\000\000\000\000\000P\345td\004\000\000\000\234\326\022\000\000\000\000\000\234\326\022\000\000\000\000\000\234\326\022\000\000\000\000\000\254f\000\000\000\000\000\000\254f\000\000\000\000\000\000\004\000\000\000\000\000\000\000Q\345td\006", '\000' <repeats 27 times>"\260, \065\273\263\377\177\000\000 6\273\263\377\177\000\000\270$\315\316V\177\000\000\001\000\000\000\000\000\000\000"...
argc = 0
msgTitle = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 138}, alloc = 0, size = 0, data = 0x7f56cbd6b1fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 2}, alloc = 0, size = 0, data = 0x7f56cbd6b21a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x9b3c40, static codecForCStrings = 0x0}
msgText = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 138}, alloc = 0, size = 0, data = 0x7f56cbd6b1fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 2}, alloc = 0, size = 0, data = 0x7f56cbd6b21a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x9b34c0, static codecForCStrings = 0x0}
#11 0x0000000000401d4e in supR3HardenedStaticFatalMsgV(const char *, SUPINITOP, int, const char *, typedef __va_list_tag __va_list_tag *) (pszWhere=0x4033ee "suplibOsInit", enmWhat=kSupInitOp_Driver, rc=-1908, pszMsgFmt=0x4033d2 "Kernel driver not installed", va=0x7fffb3bb3620) at /tmp/buildd/virtualbox-ose-3.2.12-dfsg/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp:478
pfnTrustedError = 0
vaCopy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffb3bb3710, reg_save_area = 0x7fffb3bb3640}}
#12 0x0000000000401dfc in supR3HardenedStaticFatalMsg (pszWhere=0x5728 <Address 0x5728 out of bounds>, enmWhat=22312, rc=6, pszMsgFmt=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>) at /tmp/buildd/virtualbox-ose-3.2.12-dfsg/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp:497
va = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffb3bb3710, reg_save_area = 0x7fffb3bb3640}}
#13 0x0000000000402255 in supR3HardenedMainOpenDevice (pszProgName=0x4032ee "VirtualBox", fFlags=0, argc=6, argv=0x7fffb3bb3858, envp=0x7fffb3bb3890) at /tmp/buildd/virtualbox-ose-3.2.12-dfsg/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp:586
rc = <value optimized out>
#14 SUPR3HardenedMain (pszProgName=0x4032ee "VirtualBox", fFlags=0, argc=6, argv=0x7fffb3bb3858, envp=0x7fffb3bb3890) at /tmp/buildd/virtualbox-ose-3.2.12-dfsg/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp:1055
pfnTrustedMain = 0
#15 0x00007f56ce049c4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fffb3bb3848) at libc-start.c:228
result = <value optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 1529676012327946273, 4198656, 140736208779344, 0, 0, -1529562180939266015, -1470675744988444639}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x4031f0, 0x7fffb3bb3858}, data = {prev = 0x0, cleanup = 0x0, canceltype = 4207088}}}
not_first_call = <value optimized out>
#16 0x0000000000401129 in _start ()
No symbol table info available.
A debugging session is active.
Inferior 1 [process 22312] will be detached.
Quit anyway? (y or n) [answered Y; input not from terminal]
----------- .xsession-errors (17 sec old) ---------------------
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x5600008 specified for 0x5600006 (VirtualBox).
Window manager warning: Window 0x4c0042b (VirtualBox) sets an MWM hint indicating it isn't resizable, but sets min size 462 x 233 and max size 462 x 16383; this doesn't make much sense.
--------------------------------------------------
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (700, 'testing'), (600, 'unstable'), (550, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.37-rc5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages virtualbox-ose-qt depends on:
ii libc6 2.11.2-7 Embedded GNU C Library: Shared lib
ii libgcc1 1:4.5.2-1 GCC support library
ii libgl1-mesa-glx [libgl1] 7.9+repack-1 A free implementation of the OpenG
ii libqt4-network 4:4.6.3-4 Qt 4 network module
ii libqt4-opengl 4:4.6.3-4 Qt 4 OpenGL module
ii libqtcore4 4:4.6.3-4 Qt 4 core module
ii libqtgui4 4:4.6.3-4 Qt 4 GUI module
ii libsdl1.2debian 1.2.14-6.1 Simple DirectMedia Layer
ii libstdc++6 4.5.2-1 The GNU Standard C++ Library v3
ii libx11-6 2:1.3.3-4 X11 client-side library
ii libxcursor1 1:1.1.10-2 X cursor management library
ii libxext6 2:1.1.2-1 X11 miscellaneous extension librar
ii libxinerama1 2:1.1-3 X11 Xinerama extension library
ii virtualbox-ose 3.2.12-dfsg-1 x86 virtualization solution - base
--
bye,
pabs
http://wiki.debian.org/PaulWise
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-virtualbox-devel/attachments/20101222/221403af/attachment.pgp>
More information about the Pkg-virtualbox-devel
mailing list