VirtualBox

18 年 前 建立

18 年 前 結束

15 年 前 更新

#49 closed defect (fixed)

Failed to create virtual COM object - Dapper Drake

回報者: bducharme 負責人:
元件: other 版本: VirtualBox 1.3.4
關鍵字: COM Failed 副本:
Guest type: other Host type: other

描述

After installing VirtualBox 1.3.4 on Ubuntu Dapper Drake (6.06 LTS) I get the following error upon trying to launch it:

VirtualBox - Critical Error

Failed to create virtual COM object

The Application will now terminate.

Callee RC 0x80004004

附加檔案 (2)

VBoxSVC.log (166.0 KB ) - 18 年 前, 由 gbuonfiglio 新增
VBoxSVC.log with strace when mp3 player connected
VirtualBox.zip (102.4 KB ) - 18 年 前, 由 gbuonfiglio 新增
VirtualBox.log with strace when mp3 player connected. It failed to start.

下載所有附檔: .zip

更動歷史 (21)

comment:1 18 年 前Cpt.Schmock 編輯

The solution is simple - you just have to delete the directory ".VirtualBox" in your home directory.

comment:2 18 年 前Michael Thayer 編輯

Please be careful doing this, since the ~/.VirtualBox directory contains all your virtual machines and associated information.

comment:3 18 年 前tigerfoot 編輯

Sorry but this happen on the first launch ...

Any other ideas ??

System is OpenSuse 10.1

comment:4 18 年 前Michael Thayer 編輯

Did you add your user to the "vboxusers" group on the host? Do restart your host after you do, because Linux is a bit funny with adding users to groups (it doesn't take effect straight away).

comment:5 18 年 前gbuonfiglio 編輯

I think I found the correct way to reproduce this problem. I'm using VirtualBox for a month and today when opening VirtualBox it fails with "Callee RC: 0x80004004". I did a "ps -ef | grep VBox" but no daemon was started. Then I called VBoxManage and the VBoxSVC and VBoxXPCOMIPCD where started. Calling VirtualBox again gives the same error and the daemons are gone. Then I realize that today my usual sequence to start things were different. Because my mp3 player battery died, I plugged it in my computer and mounted it before calling VirtualBox. Then I unplugged my mp3 player and VirtualBox worked fine! My system here is an Ubuntu 6.10 and VirtualBox is 1.3.6.

comment:6 18 年 前gbuonfiglio 編輯

One more comment: I'm not able to reproduce it with a new usb drive, but I can reproduce it with the mp3 player. This is weird because the mp3 player (sansa e260) looks like a normal usb drive to Linux. The only visible difference is that my mp3 player volume name has a space. It's "Sansa e260".

comment:7 18 年 前Frank Mehnert 編輯

That sounds interesting. However, you could help us a little bit more by doing the following: Make sure that no VBox daemon is started. Then start VBox with

  cd /opt/VirtualBox-1.3.6
  LD_LIBRARY_PATH=. strace -f -F -s1024 -o /tmp/VBoxSVC.log ./VBoxSVC &
  LD_LIBRARY_PATH=. strace -f -F -s1024 -o /tmp/VirtualBox.log ./VirtualBox

and post both log files here. Thanks in advance.

回覆:  7 comment:8 18 年 前Frank Mehnert 編輯

I mean with your mp3 player plugged of course.

comment:9 18 年 前tigerfoot 編輯

Here's what happen (I've a long discussion on irc channel and I can run the OSE version direct in it's building directory .. ) My Env is openSUSE 10.1, I've no ~/.VirtualBox at the start.

So I try what you propose here you can find the two logs.

As they're a bit big you could found them at http://ftp.ioda.net/ioda-net/VBoxSVC.log and http://ftp.ioda.net/ioda-net/VirtualBox.log

Happy debug.

comment:10 18 年 前Frank Mehnert 編輯

May I ask you to post the content of your /proc/bus/usb/devices when your mp3 stick is plugged? Thanks again.

18 年 前gbuonfiglio 編輯

附檔: 新增 VBoxSVC.log

VBoxSVC.log with strace when mp3 player connected

comment:11 18 年 前Frank Mehnert 編輯

BTW: Did you use the OSE version for generating the trace?

18 年 前gbuonfiglio 編輯

附檔: 新增 VirtualBox.zip

VirtualBox.log with strace when mp3 player connected. It failed to start.

comment:12 18 年 前gbuonfiglio 編輯

I used the Debian Package (binary, not OSE).

comment:13 18 年 前gbuonfiglio 編輯

Sorry, Ubuntu 6.10 Package... :-)

comment:14 18 年 前Frank Mehnert 編輯

Ok. Please don't forget to post your /proc/bus/usb/devices with your mp3 player plugged.

comment:15 18 年 前tigerfoot 編輯

Trace have been made with the Virtualbox 1.3.6 .run installer.

OSE is the version which work under my openSUSE 10.1

comment:16 18 年 前Frank Mehnert 編輯

Actually by inspecting your log files I found the bug in our code. I've fixed it in SVN -- it will be contained in the next release.

comment:17 18 年 前umoeller 編輯

狀態: newclosed
處理結果: fixed

comment:18 18 年 前lolow 編輯

I have the same error/diagnostic/usb problem with gentoo and virtualbox-bin 1.3.8. In which release version, the fixed source will appear? version 1.4? I have a laptop and virtualbox needs my usb mouse to be deconnected to run...

comment:19 18 年 前Frank Mehnert 編輯

Exactly.

注意: 瀏覽 TracTickets 來幫助您使用待辦事項功能

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette