[Mono-list] make check fails

Jurek Bartuszek koxta at koxta.net
Tue Jun 26 11:28:12 EDT 2007


> There is no exclusion file.
I was thinking more of a file that contains the list of all tests so
that I can remove some entries

> You should rather fix the problem on your system. Are you using a
> chrooted environment for "make check"? Maybe it doesn't contain
> /etc/group.

strange, I've tried to build mono outside the chrooted/sandboxed
environment and still get the same error. The /etc/group file is present:

# ls -l /etc/group
-rw-r--r-- 1 root root 827 cze 20 21:15 /etc/group

so I have no idea what's causing it.

After I've successfuly patched the EncoderReplacementFallbackTest.cs and
 DecoderReplacementFallbackTest.cs files I was able to move on to next
tests. Unfortunately, new errors arose:
make[8]: Entering directory `/home/koxta/mono-1.2.4/mcs/class/System'
make[8]: Leaving directory `/home/koxta/mono-1.2.4/mcs/class/System'
make[8]: Entering directory `/home/koxta/mono-1.2.4/mcs/class/System'
ok=:; \
        MONO_REGISTRY_PATH="/home/koxta/.mono/registry"
MONO_PATH="../../class/lib/net_2_0::$MONO_PATH"
/home/koxta/mono-1.2.4/runtime/mono-wrapper --debug
../../class/lib/net_2_0/nunit-console.exe
/exclude:NotWorking,ValueAdd,CAS,InetAccess,PKITS
/output:TestResult-net_2_0.log /xml:TestResult-net_2_0.xml
System_test_net_2_0.dll || ok=false; \
        (echo ''; cat TestResult-net_2_0.log) | sed '1,/^Tests run: /d'
; $ok
NUnit version 2.2.0
Copyright (C) 2002-2003 James W. Newkirk, Michael C. Two, Alexei A.
Vorontsov, Charlie Poole.
Copyright (C) 2000-2003 Philip Craig.
All Rights Reserved.

OS Version: Unix 2.6.20.7    Mono Version: 2.0.50727.42

Excluded categories: NotWorking,ValueAdd,CAS,InetAccess,PKITS
..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................N.N.N...............................................................................................................................................................................................
...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................N..........................................
...........................................................................................................................................................................................................N.N.N.N.N.N.N...N...........................................................................................................................***
glibc detected *** /home/koxta/mono-1.2.4/mono/mini/mono: free():
invalid pointer: 0x00007fff ***
======= Backtrace: =========
/lib/libc.so.6[0x40179307]
/lib/libc.so.6(__libc_free+0x7a)[0x4017a8af]
/lib/libz.so.1[0x41c2c8fb]
[0x41bedc1b]
[0x41bedba3]
[0x41bedaf5]
[0x41bedab6]
[0x41becf2f]
[0x412116cb]
/home/koxta/mono-1.2.4/mono/mini/mono(mono_runtime_invoke_array+0x18f)[0x80958af]
/home/koxta/mono-1.2.4/mono/mini/mono[0x809b8b1]
[0x411fa02d]
[0x4174fafa]
[0x4125cbfb]
[0x4174f9d7]
[0x4174fd6b]
[0x4174f70b]
[0x4174f428]
[0x4174ef35]
[0x4174ee22]
[0x4174b416]
[0x4174a33f]
[0x4174b416]
[0x4174a33f]
[0x4174b416]
[0x4174a33f]
[0x4174b416]
[0x4174a33f]
[0x4174b416]
[0x4174a33f]
[0x4174b416]
[0x4174a33f]
[0x4174a12a]
[0x4140f584]
[0x4140ef20]
[0x4140ea34]
[0x4140e9ee]
[0x4140d4e4]
[0x412e6193]
[0x412f04a4]
[0x40f66d1e]
[0x404a630b]
[0x404a6086]
/home/koxta/mono-1.2.4/mono/mini/mono(mono_runtime_exec_main+0x9c)[0x809439c]
/home/koxta/mono-1.2.4/mono/mini/mono(mono_runtime_run_main+0x1b3)[0x8094643]
/home/koxta/mono-1.2.4/mono/mini/mono(mono_main+0xea7)[0x8059017]
/home/koxta/mono-1.2.4/mono/mini/mono[0x8057c82]
/lib/libc.so.6(__libc_start_main+0xdc)[0x4012c824]
/home/koxta/mono-1.2.4/mono/mini/mono[0x8057be1]
======= Memory map: ========
00001000-017c4000 rwxp 00001000 00:00 0
08048000-081f8000 r-xp 00000000 08:03 13947587
/home/koxta/mono-1.2.4/mono/mini/mono
081f8000-081fa000 rwxp 001af000 08:03 13947587
/home/koxta/mono-1.2.4/mono/mini/mono
081fa000-09026000 rwxp 081fa000 00:00 0          [heap]
40000000-4001a000 r-xp 00000000 08:03 27087739   /lib/ld-2.5.so
4001a000-4001b000 r-xp 00019000 08:03 27087739   /lib/ld-2.5.so
4001b000-4001c000 rwxp 0001a000 08:03 27087739   /lib/ld-2.5.so
4001c000-4002d000 rwxp 4001c000 00:00 0
4002d000-40034000 r-xs 00000000 08:03 7295180
/usr/lib/gconv/gconv-modules.cache
40034000-4003a000 r-xp 00000000 08:03 27087706   /lib/libnss_compat-2.5.so
4003a000-4003c000 rwxp 00005000 08:03 27087706   /lib/libnss_compat-2.5.so
4003c000-4003f000 r-xp 00000000 08:03 26838675
/usr/lib/libgthread-2.0.so.0.1200.11
4003f000-40040000 rwxp 00003000 08:03 26838675
/usr/lib/libgthread-2.0.so.0.1200.11
40040000-40047000 r-xp 00000000 08:03 27087682   /lib/librt-2.5.so
40047000-40049000 rwxp 00006000 08:03 27087682   /lib/librt-2.5.so
40049000-400d7000 r-xp 00000000 08:03 26838654
/usr/lib/libglib-2.0.so.0.1200.11
400d7000-400d8000 rwxp 0008d000 08:03 26838654
/usr/lib/libglib-2.0.so.0.1200.11
400d8000-400da000 r-xp 00000000 08:03 27087222   /lib/libdl-2.5.so
400da000-400dc000 rwxp 00001000 08:03 27087222   /lib/libdl-2.5.so
400dc000-400ee000 r-xp 00000000 08:03 27087649   /lib/libpthread-2.5.so
400ee000-400ef000 r-xp 00011000 08:03 27087649   /lib/libpthread-2.5.so
400ef000-400f0000 rwxp 00012000 08:03 27087649   /lib/libpthread-2.5.so
400f0000-400f2000 rwxp 400f0000 00:00 0
400f2000-40114000 r-xp 00000000 08:03 27087740   /lib/libm-2.5.so
40114000-40116000 rwxp 00021000 08:03 27087740   /lib/libm-2.5.so
40116000-40117000 rwxp 40116000 00:00 0
40117000-40233000 r-xp 00000000 08:03 27087518   /lib/libc-2.5.so
40233000-40234000 r-xp 0011c000 08:03 27087518   /lib/libc-2.5.so
40234000-40236000 rwxp 0011d000 08:03 27087518   /lib/libc-2.5.so
40236000-4024a000 rwxp 40236000 00:00 0
4024a000-404a0000 r-xp 00000000 08:03 13914938
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/mscorlib.dll
404a0000-404a1000 ---p 404a0000 00:00 0
404a1000-404b4000 rwxp 404a1000 00:00 0
404b4000-404b8000 r-xp 00000000 08:03 13898368
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/nunit-console.exe
404b8000-404ba000 r-xp 00000000 08:03 13898369
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/nunit-console.exe.mdb
404ba000-404bd000 r-xp 00000000 08:03 13914954
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/I18N.dll.mdb
404bd000-404be000 r-xp 00000000 08:03 11190343
/tmp/tmp24507f5e.tmp/2cbd4720.dll (deleted)
404be000-404bf000 r-xp 00000000 08:03 11436083
/tmp/tmp360c4fc3.tmp/60eb3716.dll (deleted)
404bf000-404d0000 r-xp 00000000 08:03 27087698   /lib/libnsl-2.5.so
404d0000-404d2000 rwxp 00010000 08:03 27087698   /lib/libnsl-2.5.so
404d2000-404d4000 rwxp 404d2000 00:00 0
404d4000-404dc000 r-xp 00000000 08:03 27087705   /lib/libnss_nis-2.5.so
404dc000-404de000 rwxp 00007000 08:03 27087705   /lib/libnss_nis-2.5.so
404de000-404e6000 r-xp 00000000 08:03 27087656   /lib/libnss_files-2.5.so
404e6000-404e8000 rwxp 00007000 08:03 27087656   /lib/libnss_files-2.5.so
404e8000-40555000 rwxp 404e8000 00:00 0
40555000-4068e000 rwxs 00000000 08:03 13959427
/home/koxta/mono-1.2.4/runtime/.wapi/shared_data-hell-Linux-i686-312-11-0
4068e000-40a13000 rwxs 00000000 08:03 13959429
/home/koxta/mono-1.2.4/runtime/.wapi/shared_fileshare-hell-Linux-i686-36-11-0
40a13000-40a14000 ---p 40a13000 00:00 0
40a14000-40b14000 rwxp 40a14000 00:00 0
40b14000-40cea000 r-xp 00000000 08:03 13914939
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/mscorlib.dll.mdb
40cea000-40cf6000 r-xp 00000000 08:03 13915065
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/nunit.core.dll
40cf6000-40d00000 r-xp 00000000 08:03 13915066
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/nunit.core.dll.mdb
40d00000-40d0f000 r-xp 00000000 08:03 13915067
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/nunit.util.dll
40d0f000-40d1b000 r-xp 00000000 08:03 13915068
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/nunit.util.dll.mdb
40d1b000-40e4a000 r-xp 00000000 08:03 13914949
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/System.Xml.dll
40e4a000-40f56000 r-xp 00000000 08:03 13914950
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/System.Xml.dll.mdb
40f56000-40f76000 rwxp 40f56000 00:00 0
40f76000-410cc000 r-xp 00000000 08:03 13931076
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/System.dll
410cc000-411da000 r-xp 00000000 08:03 13931077
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/System.dll.mdb
411da000-4126a000 rwxp 411da000 00:00 0
4126a000-41287000 r-xp 00000000 08:03 13926824
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/System.Configuration.dll
41287000-412a4000 r-xp 00000000 08:03 13926826
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/System.Configuration.dll.mdb
412a4000-412b4000 rwxp 412a4000 00:00 0
412b4000-412bc000 r-xp 00000000 08:03 13914953
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/I18N.dll
412bc000-412cc000 r-xp 00000000 08:03 13914955
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/I18N.West.dll
412cc000-412d9000 r-xp 00000000 08:03 13914956
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/I18N.West.dll.mdb
412d9000-412f9000 rwxp 412d9000 00:00 0
412f9000-412fe000 r-xp 00000000 08:03 13915063
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/nunit.framework.dll
41300000-413b3000 rwxp 41300000 00:00 0
413b3000-41400000 ---p 413b3000 00:00 0
41400000-41410000 rwxp 41400000 00:00 0
41410000-415a2000 r-xp 00000000 08:03 13931094
/home/koxta/mono-1.2.4/mcs/class/System/System_test_net_2_0.dll
415a2000-416b8000 r-xp 00000000 08:03 13926815
/home/koxta/mono-1.2.4/mcs/class/System/System_test_net_2_0.dll.mdb
416b8000-416bc000 r-xp 00000000 08:03 13915064
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/nunit.framework.dll.mdb
416bc000-41701000 r-xp 00000000 08:03 13931072
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/Mono.Security.dll
41701000-41746000 r-xp 00000000 08:03 13931073
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/Mono.Security.dll.mdb
41746000-417f6000 rwxp 41746000 00:00 0
417f6000-417f7000 ---p 417f6000 00:00 0
417f7000-41907000 rwxp 417f7000 00:00 0
41907000-41908000 ---p 41907000 00:00 0
41908000-41a18000 rwxp 41908000 00:00 0
41a27000-41a30000 r-xp 00000000 08:03 23431010
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1
41a30000-41a31000 rwxp 00008000 08:03 23431010
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1
41a31000-41ac1000 rwxp 41a31000 00:00 0
41ac1000-41b2e000 r-xp 00000000 08:03 13914965
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/System.Drawing.dll
41b2e000-41b82000 r-xp 00000000 08:03 13914968
/home/koxta/mono-1.2.4/mcs/class/lib/net_2_0/System.Drawing.dll.mdb
41b82000-41bf2000 rwxp 41b82000 00:00 0
41bf2000-41c05000 r-xp 00000000 08:03 13959399
/home/koxta/mono-1.2.4/support/.libs/libMonoPosixHelper.so
41c05000-41c06000 rwxp 00012000 08:03 13959399
/home/koxta/mono-1.2.4/support/.libs/libMonoPosixHelper.so
41c25000-41c36000 r-xp 00000000 08:03 22990110   /lib/libz.so.1.2.3
41c36000-41c37000 rwxp 00010000 08:03 22990110   /lib/libz.so.1.2.3
bf94d000-bf963000 rwxp bf94d000 00:00 0          [stack]
ffffe000-fffff000 r-xp 00000000 00:00 0          [vdso]
Stacktrace:

  at (wrapper managed-to-native)
System.IO.Compression.DeflateStream.free_z_stream (intptr) <0x00004>
  at (wrapper managed-to-native)
System.IO.Compression.DeflateStream.free_z_stream (intptr) <0xffffffff>

it seems that free() is being called incorrectly.

All above tests are being run *outside* chroot

Best regards,
Jurek Bartuszek


More information about the Mono-list mailing list