Faculty of Information Technology
Software Engineering Group

Opened 3 years ago

Last modified 3 years ago

#104 new defect

VM hangs up (sometimes) when running PipeStreamTest>>testPipeWriteRead on Windows

Reported by: Jan Vrany Owned by:
Priority: major Milestone:
Component: virtual machine Keywords:
Cc: Also affects CVS HEAD (eXept version): no

Description

The VM just hangs up. No CPU consumption. Wait chain traversal reports a deadlock. This happens only on 32bit Windows and only on some systems, most notably on Jenkins build slave.

Observations:

  • When number of reading/writing threads is 50 (variable count) then the test pass. With 58 threads it does not, i.e., hangs up
  • It is not possible to attach to the stx.exe process, the DebugActiveProcess() reports not enough memory to process command
  • Looking at it in WinDBG is just hopeless.

Change History (1)

comment:1 Changed 3 years ago by Jan Vrany

Commit c540e1f444ea/stx.goodies.regression temporarily lowers the number of threads so it should pass on Windows as well.

Nonetheless, this should be fixed!

Note: See TracTickets for help on using tickets.