[Mono-bugs] [Bug 499702] New: infinite loop upon shutdown

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Apr 30 05:43:36 EDT 2009


           Summary: infinite loop upon shutdown
    Classification: Mono
           Product: Mono: Runtime
           Version: SVN
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: io-layer
        AssignedTo: lupus at novell.com
        ReportedBy: rkvinge at novell.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---

Created an attachment (id=289173)
 --> (http://bugzilla.novell.com/attachment.cgi?id=289173)
gdb session

In rare cases mono seems to go into an infinite loop upon shutdown (after the
managed Main method has finished).

I attach a gdb session where I've Ctrl-C'ed a few times and printing the
backtraces, the traces seem to indicate that thread 2 is the one looping.

I can provide login information to access the gdb session shown in the attached

> mono --version
Mono JIT compiler version 2.5 (/trunk/mono r132691 Tue Apr 28 21:11:25 MDT
Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-project.com
    TLS:           __thread
    GC:            Included Boehm (with typed GC and Parallel Mark)
    SIGSEGV:       altstack
    Notifications: epoll
    Architecture:  amd64
    Disabled:      none

It's happend on both (slow) x86 and (faster) x64 machines, and when it happens
it seems to happen again easily if the previous processes are still running
(causing a lot of processes pegging the cpu).

Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

More information about the mono-bugs mailing list