VMware

This Question is Possibly Answered

1 "correct" answer available (10 pts) 1 "helpful" answer available (6 pts)
11 Replies Last post: Jan 28, 2008 10:55 PM by bgertzfield  

Fusion 1.1 final panics OS X 10.4.10 (8R4049) posted: Nov 14, 2007 3:06 PM

Click to view edwingo's profile Novice 4 posts since
Nov 7, 2007

I upgraded to Fusion 1.1 Final and now I'm getting a kernel panic when I start a virtual machine. It looks similar to http://communities.vmware.com/thread/109344?tstart=0&start=17. I would have thought that the final release would have the fix that was in the patch to RC1 in it. Any ideas?

panic.log is:

*********
Wed Nov 14 14:42:37 2007
panic(cpu 0 caller 0x001A4A55): Unresolved kernel trap (CPU 0, Type 14=page fault), registers:
CR0: 0x80010033, CR2: 0x00000040, CR3: 0x013ac000, CR4: 0x000006e0
EAX: 0x00000040, EBX: 0x0418b000, ECX: 0x04970000, EDX: 0x000007a0
CR2: 0x00000040, EBP: 0x257c3cc8, ESI: 0x046e6800, EDI: 0x00010000
EFL: 0x00010202, EIP: 0x54350e5a, CS: 0x00000008, DS: 0x00460010
Backtrace, Format - Frame : Return Address (4 potential args on stack)
0x257c3a88 : 0x128d08 (0x3cc0ec 0x257c3aac 0x131de5 0x0)
0x257c3ac8 : 0x1a4a55 (0x3d2524 0x0 0xe 0x3d1d48)
0x257c3bd8 : 0x19aeb4 (0x257c3bf0 0x10001 0x4181544 0x0)
0x257c3cc8 : 0x54350fec (0x46e6800 0x418b000 0x3f81d80 0x3be36c)
0x257c3cf8 : 0x5435116b (0x46e6800 0x3f81d80 0x0 0x3bd59000)
0x257c3d28 : 0x3b2505 (0x46e6800 0x3f8a180 0x78 0x3bef8f)
0x257c3d78 : 0x18a8a4 (0x46e6800 0x48eaa00 0x78 0x4729ac8)
0x257c3db8 : 0x12b4c3 (0x4b2d598 0x4729aa4 0x257c3df8 0x11e042)
0x257c3df8 : 0x124b17 (0x4b2d500 0x3ece8f0 0x496a708 0x0)
0x257c3f08 : 0x195a42 (0x257c3f44 0x0 0x0 0x0)
0x257c3fc8 : 0x19b32e (0x49fe000 0x0 0x19e0b5 0x49ffa40) No mapping exists for frame pointer
Backtrace terminated-invalid frame pointer 0xb0182788
Kernel loadable modules in backtrace (with dependencies):
com.vmware.kext.vmioplug(1.1)@0x5434e000
dependency: com.apple.iokit.IOHIDFamily(1.4.11)@0x5ab000
dependency: com.apple.iokit.IOUSBFamily(2.7.7)@0x58a000
Kernel version:
Darwin Kernel Version 8.10.3: Wed Jun 27 23:29:36 PDT 2007; root:xnu-792.23.3~1/RELEASE_I386
*********

Re: Fusion 1.1 final panics OS X 10.4.10 (8R4049)

1. Nov 14, 2007 3:30 PM in response to: edwingo
Click to view gomanjorge's profile Lurker 1 posts since
Sep 27, 2007

edwingo

OS X 10.4.11 has been released on Software Update.

http://docs.info.apple.com/article.html?artnum=306297

Among the modifications included you can find:

"Improves reliability when running VMWARE's Fusion"

I haven't found any more details.

Maybe you could try updating to 10.4.11

Good Luck!


Re: Fusion 1.1 final panics OS X 10.4.10 (8R4049)

4. Nov 14, 2007 6:36 PM in response to: edwingo
Click to view HPReg's profile Hot Shot VMware Employees 406 posts since
Dec 22, 2004

edwingo,

Yes, what you hit seems to be another flavor of the same problem.

"Can I use the patched vmware-vmx and vmware-vmx-debug files with Fusion 1.1": doing so will not help. The code which is in these patched binaries is the code that was shipped in the final Fusion 1.1. So you are already running this code.

Let's do 2 things:

1) I want to gather info about your system

Can you please run this command in a Terminal, and send me the file
for_hpreg.tar.bz2 (look for it on your desktop) at
hpreg@you_know_the_company.com?


tar -C /System/Library/Extensions -cjf ~/Desktop/for_hpreg.tar.bz2 IOHIDFamily.kext

2) Please make sure that your Fusion 1.1 installation is unmodified. If needed, uninstall Fusion with its uninstaller in /Library/Application Support/VMware Fusion, then re-install it.

Try again. If the problem still happens, then restart Mac OS (very important), then put this line in the .vmx file of any VMs you want to run:

mks.keyboard.offset0.doNotLookup = TRUE

Then try again running that VM. The panic should not happen anymore (but your host will not always reflect the guest's Caps Lock state. You might not care if you don't use Caps Lock in the guest). Once I have received the info in #1, I might give you another line to put in your .vmx file, to restore the Caps Lock reflection functionality.

Thanks!

Re: Fusion 1.1 final panics OS X 10.4.10 (8R4049)

6. Nov 19, 2007 4:00 PM in response to: edwingo
Click to view HPReg's profile Hot Shot VMware Employees 406 posts since
Dec 22, 2004
edwingo,

I look ed at #1 you attached, and it is bit-for-bit the same IOHIDFamily (version 1.4.13) I'm running here. So I don't understand why Fusion panics on your machine and not on mine :(

Anyway, I'm glad #2 was useful to you. The Caps Lock remapping should not have anything to do with this.

Wrt Solaris 32-bit, this is a Solaris bug not a Fusion bug. The exact same problem would happen if you tried to install Solaris 32-bit on a physical 64-bit box. But what you applied is a valid workaround. IIRC, you only need the workaround to install the OS though. After that, you can remove the workaround.

Re: Fusion 1.1 final panics OS X 10.4.10 (8R4049)

7. Nov 22, 2007 6:19 AM in response to: HPReg
Click to view ztomasi's profile Novice 3 posts since
Oct 15, 2007

Hi HPReg,

after upgrading directly from Fusion 1.0 to 1.1 final I've got many kernel panic (see attached file) when I press Caps Lock key on my USB attached Logitech Keyboard.

  • Host: MacBook Core Duo 2.0 ghz with MacOS 10.4.11
  • Guest: Win XP Pro SP2

Do I have to put the line ks.keyboard.offset0.doNotLookup = TRUE in my VM.vms file?

Thanks in advance!

Attachments:

Re: Fusion 1.1 final panics OS X 10.4.10 (8R4049)

8. Nov 22, 2007 8:00 AM in response to: ztomasi
Click to view etung's profile Guru VMware Employees 11,255 posts since
Oct 15, 2006
Do I have to put the line ks.keyboard.offset0.doNotLookup = TRUE in my VM.vms file?

Yes, please try that.

Re: Fusion 1.1 final panics OS X 10.4.10 (8R4049)

9. Nov 22, 2007 8:24 AM in response to: ztomasi
Click to view rcardona2k's profile Champion vExpert 5,515 posts since
Oct 20, 2005
Your panic.log looks similar enough to the second one above to try the setting. Keep in mind the limitation Regis pointed out, but it would be useful to have another data point that .vmx file setting avoids the kernel panic.

Re: Fusion 1.1 final panics OS X 10.4.10 (8R4049)

10. Nov 27, 2007 4:10 AM in response to: etung
Click to view ztomasi's profile Novice 3 posts since
Oct 15, 2007

Hi,

I've put the line in my VM.vms file, now all seems to be OK!

Thanks a lot!

Re: Fusion 1.1 final panics OS X 10.4.10 (8R4049)

11. Jan 28, 2008 10:55 PM in response to: ztomasi
Click to view bgertzfield's profile Master VMware Employees 1,120 posts since
Sep 7, 2005
Hi folks,

The fix for this issue is now available in VMware Fusion 1.1.1, now available for free download:

http://www.vmware.com/download/fusion/

We disabled the keyboard LED synchronization code that was causing issues with some Logitech drivers.

VMware Beta Programs

Want to be Considered for Future Beta Programs?

Learn More

VMware Developer

Download SDKs, APIs, videos,
training, and more in the Developer community.

Learn More

Developer
Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld
Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

Only VMware ... Delivers Nexus 1000V

Ensure consistent, policy-based network capabilities to virtual machines across your data center.

Learn More

Communities