[Mono-bugs] [Bug 469236] New: mono-2.2 fails to compile with ERROR:../../mono/io-layer/handles-private.h:160:_wapi_handle_set_signal_state: assertion failed: (thr_ret == 0)

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sun Jan 25 09:38:13 EST 2009


           Summary: mono-2.2 fails to compile with
                    handle_set_signal_state: assertion failed: (thr_ret ==
    Classification: Mono
           Product: Mono: Runtime
           Version: 2.2.x
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: misc
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: loki_val at gentoo.org
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---

Created an attachment (id=267506)
 --> (https://bugzilla.novell.com/attachment.cgi?id=267506)
Build.log from Robert Förster.

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:
Gecko/2009011601 Gentoo Firefox/3.0.5

Mono-2.2 fails to compile for many users using Nvidia's proprietary drivers I
have managed to reproduce this on this machine which runs Gentoo Linux x86_64
using Ati's proprietary video drivers, but I let mono compilation run in a loop
for 16 hours to reproduce:

./../class/lib/net_1_1_bootstrap/resgen.exe `echo Npgsql/NpgsqlParameter.resx
| cat`
Read in 1 resources from
Writing resource file...  Done.
assertion failed: (thr_ret == 0)
make[8]: *** [Npgsql/NpgsqlParameter.resources] Aborted

Speculation suggests that it is a race condition that for some reason is just
more likely to happen with nvidia's drivers. I have had other compile failures
with the same message when compiling (for instance) pango-sharp. In those cases
the error looks like this:

Package exported to:
Installed policy.2.4.pango-sharp.dll into the gac
assertion failed: (thr_ret == 0)
/bin/sh: line 4:  1732 Aborted                 /usr/bin/gacutil /i
policy.$i.pango-sharp.dll /f /package gtk-sharp-2.0 /gacdir
make[2]: *** [install-data-local] Error 1

I believe the only reason I'm hitting this is because I recompile these
packages very often.

As an aside, these people have the same error when running f-spot on Ubuntu:
They also confirm that it's dependent on video drivers.

Is this a variation of bug 425647 ?

Reproducible: Sometimes

build.log from Robert Förster.

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

More information about the mono-bugs mailing list