VirtualBox

Opened 13 years ago

Closed 8 years ago

#8074 closed defect (obsolete)

WinXP guest goes GURU while using serial port.

Reported by: hiwk Owned by:
Component: uart Version: VirtualBox 4.0.0
Keywords: Cc:
Guest type: Windows Host type: Linux

Description (last modified by Frank Mehnert)

WinXP guest, openSuSE 11.2 host. Failure is not deterministic, but always when I use a program (MTK3) to program a MAXQ1850 over serial port. Short passage of the log:

00:07:18.403 
00:07:18.403 !!Assertion Failed!!
00:07:18.403 Expression: RT_SUCCESS_NP(rc)
00:07:18.403 Location  : /home/vbox/vbox-4.0.0/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp(225) int trpmGCExitTrap(VM*, VMCPU*, int, CPUMCTXCORE*)
00:07:18.438 PDMGetInterrupt failed with -304
00:07:19.440 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
00:07:19.440 !!
00:07:19.440 !!                 Guru Meditation 1103 (VINF_EM_DBG_HYPER_ASSERTION)
00:07:19.440 !!
00:07:19.440 !!Assertion Failed!!
00:07:19.440 Expression: RT_SUCCESS_NP(rc)
00:07:19.440 Location  : /home/vbox/vbox-4.0.0/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp(225) int trpmGCExitTrap(VM*, VMCPU*, int, CPUMCTXCORE*)
00:07:19.440 PDMGetInterrupt failed with -304

Attachments (9)

VBox.log (288.0 KB ) - added by hiwk 13 years ago.
Log file.
VBox.png (130.1 KB ) - added by hiwk 13 years ago.
Screenshot.
VBox.log.1 (279.5 KB ) - added by hiwk 13 years ago.
Another log file.
VBox.png.1 (143.0 KB ) - added by hiwk 13 years ago.
Another screenshot.
VBox_404.log (289.1 KB ) - added by hiwk 13 years ago.
Log file under 4.0.4
VBox.2.log (227.1 KB ) - added by Emerson Prado 13 years ago.
Log of guru meditation without serial app
VBox.3.log (212.0 KB ) - added by Emerson Prado 12 years ago.
Log of crash with 4.1.18
VBox.4.log (231.4 KB ) - added by andynclark 11 years ago.
Log of crash with Windows XP as host and guest
VBox.2.png (54.7 KB ) - added by andynclark 11 years ago.
Display during crash with Windows XP as host and guest

Download all attachments as: .zip

Change History (24)

by hiwk, 13 years ago

Attachment: VBox.log added

Log file.

by hiwk, 13 years ago

Attachment: VBox.png added

Screenshot.

by hiwk, 13 years ago

Attachment: VBox.log.1 added

Another log file.

by hiwk, 13 years ago

Attachment: VBox.png.1 added

Another screenshot.

comment:1 by aeichner, 13 years ago

Component: otheruart
Guest type: otherWindows
Host type: otherLinux

comment:2 by aeichner, 13 years ago

The log shows that your host has VT-x disabled in the BIOS. You could try to enable it and see if that helps.

comment:3 by hiwk, 13 years ago

Tried to find that setting in BIOS (786H1), couldn't find any.

I have upgraded to VirtualBox 4.0.2, same problem.

comment:4 by Teuniz, 13 years ago

I have the same problem here, using the latest version of Virtualbox. Host is OpenSuse 11.3, guest is windows XP. I get communication errors when I try to use my Microchip PicstartPlus programmer via the serial port. With the latest Virtualbox 3.X.X it worked fine.

comment:5 by Teuniz, 13 years ago

For your information: VT-x is enabled.

comment:6 by Frank Mehnert, 13 years ago

There is a slight chance that this bug was fixed in VBox 4.0.4 -- could you test please?

by hiwk, 13 years ago

Attachment: VBox_404.log added

Log file under 4.0.4

comment:7 by hiwk, 13 years ago

Same problem under 4.0.4, new log attached.

comment:8 by Emerson Prado, 13 years ago

I used some versions from 3.something up to 4.0.8 without having this problem. Yesterday I upgraded to 4.0.12*, and used it without problems either. Today, this same error ocurred in my first usage. The VM crashed with the already described error as soon as I tried to open an app which uses the serial ports. I used this app all times I opened this VM - just to dismiss it as a point. I couldn't reproduce it so far (maybe only restarting or shutting down/up host, what I can't do now). Host OS: Linux Mint Debian Edition (sync'ed to Debian Stable repos) kernel 2.6.32-5-686 Guest OS: Windows 2000 SP4 Ports ttyS1 and S2 mapped to COM1 and COM2. Physically, they're a PCI to serial adapter NetMos Technology PCI 9835 Multi-I/O Controller (rev 01). I have the logs if someone wants. I thought about upgrading to 4.1.2, but I'll try a bit more to reproduce the problem and finding the conditions that lead it to happen.

*What encouraged me for the upgrade was an error in the serial ports. I ended up learning that the PCI to serial adapter just came loose in the slot. I guess it's a coincidence, but found better to mention it than not.

by Emerson Prado, 13 years ago

Attachment: VBox.2.log added

Log of guru meditation without serial app

comment:9 by Emerson Prado, 13 years ago

Today it happened again in a new VM. Guest OS is WinXP SP3. Failure happened after I installed MSSQL 2000 Release A and restarted. Crashed when XP was starting to boot. Same error message in the log. I didn't even install my software which uses the serial ports. This may mean the serial app is not the issue or my problem is unrelated to the bug. Anyway, I'm sending a log too. BTW, I restarted the VM and it's working without problems.

comment:10 by Emerson Prado, 12 years ago

After a good while without seeing the problem, today it started again. I'm using now VirtualBox 4.1.18. It happened after some serial port communications. As I mentioned before, I use serial ports all the time in this VM - I test equipments under service - and guru meditation happens during test software utilization. The error is just like the reported one. I created a core dump and will send it along with the log, just in case.

by Emerson Prado, 12 years ago

Attachment: VBox.3.log added

Log of crash with 4.1.18

comment:11 by Emerson Prado, 12 years ago

Oops, core dump, even compressed, is several times bigger than the allowed attachment limit. If anyone is interested, I'll divide it in pieces and send here.

comment:12 by Frank Mehnert, 12 years ago

Description: modified (diff)

That log was taken with VBox 4.1.8 not 4.1.18 but actually I don't think that there was a related fix in between...

comment:13 by Emerson Prado, 12 years ago

Doubly correct:

1.My bad

2.I'm using 4.2 now, and the problem persists (today it's hell frequent).

Is there a way to submit crash dumps? The manual indicates an e-mail address, but it errors...

by andynclark, 11 years ago

Attachment: VBox.4.log added

Log of crash with Windows XP as host and guest

by andynclark, 11 years ago

Attachment: VBox.2.png added

Display during crash with Windows XP as host and guest

comment:14 by andynclark, 11 years ago

I am having a very similar issue with Windows XP SP3 as Host and Guest. I am currently using VirtualBox version 4.1.22 but the same issue has been present with every version that I have tried over the last few years. Serial communications over COM1 will normally work fine, but occasionally VirtualBox will crash after beginning a serial communications session. The log will indicate that VirtualBox has entered guru meditation.

comment:15 by aeichner, 8 years ago

Resolution: obsolete
Status: newclosed

Please reopen if still relevant with a recent VirtualBox release.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use