[Mono-bugs] [Bug 74562][Wis] Changed - [IO-LAYER-NO-DAEMON] io-layer-no-daemon locks mcs on osx

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Sun, 10 Apr 2005 03:44:51 -0400 (EDT)


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by mass@akuma.org.

http://bugzilla.ximian.com/show_bug.cgi?id=74562

--- shadow/74562	2005-04-09 23:46:48.000000000 -0400
+++ shadow/74562.tmp.27683	2005-04-10 03:44:51.000000000 -0400
@@ -174,6 +174,71 @@
 #21 0x00003e74 in mono_main (argc=0, argv=0x5f5e100) at driver.c:745
 #22 0x000021d8 in ?? ()
 #23 0x8fe1a558 in __dyld__dyld_start ()
 
 -kangaroo
 
+
+------- Additional Comments From mass@akuma.org  2005-04-10 03:44 -------
+Me too:
+
+I repeatedly get the message
+** (../../class/lib/basic/mcs.exe:26314): WARNING **: _wapi_timestamp_exclusion: 
+Breaking a previous timestamp
+
+on the same file as kangaroo above, the first file compiled once switched to the 'local' 
+mono build.
+
+(gdb) thread apply all bt
+
+Thread 3 (process 26314 thread 0x1403):
+#0  0x9002ca78 in semaphore_wait_signal_trap ()
+#1  0x9003125c in pthread_cond_wait ()
+#2  0x000cfc38 in _wapi_handle_wait_signal_handle (handle=0x1703) at handles.c:1411
+#3  0x000c38e0 in WaitForSingleObjectEx (handle=0x103, timeout=4294967295, 
+alertable=1) at wait.c:118
+#4  0x000b5d50 in finalizer_thread (unused=0x1703) at gc.c:674
+#5  0x0006d88c in start_wrapper (data=0x111cc00) at threads.c:291
+#6  0x000da038 in timed_thread_start_routine (args=0x111cc60) at timed-thread.c:134
+#7  0x9002c3b4 in _pthread_body ()
+
+Thread 2 (process 26314 thread 0x217):
+#0  g_log (log_domain=0x0, log_level=G_LOG_LEVEL_WARNING, format=0x10b518 "%s: 
+Breaking a previous timestamp") at gmessages.c:512
+#1  0x000d0458 in _wapi_handle_update_refs () at ../../mono/io-layer/handles-private.h:
+298
+#2  0x000eb168 in collection_thread (unused=0x0) at collection.c:35
+#3  0x9002c3b4 in _pthread_body ()
+
+Thread 1 (process 26314 thread 0x10f):
+#0  0x90042ac8 in mach_wait_until ()
+#1  0x90042880 in nanosleep ()
+#2  0x000cfeac in _wapi_handle_get_or_set_share (device=234881026, inode=557470, 
+new_sharemode=1, new_access=2147483648, old_sharemode=0xbfffe448, 
+old_access=0xbfffe44c, share_info=0xbfffe4bc) at ../../mono/io-layer/handles-private.h:
+330
+#3  0x000d923c in share_allows_open (statbuf=0x0, sharemode=1, 
+fileaccess=2147483648, share_info=0xbfffe4bc) at io.c:1476
+#4  0x000d9724 in CreateFile (name=0x11ba800, fileaccess=2147483648, 
+sharemode=1, security=0xc402f, createmode=1113113568, attrs=128, template=0x0) at 
+io.c:1534
+#5  0x000e6590 in ves_icall_System_IO_MonoIO_Open (filename=0x0, mode=3, 
+access_mode=1843164, share=1, async=0 '\0', error=0xbfffe750) at file-io.c:519
+#6  0x017c9a38 in ?? ()
+#7  0x017c8f88 in ?? ()
+#8  0x017c8bfc in ?? ()
+#9  0x017c8b3c in ?? ()
+#10 0x017c8a68 in ?? ()
+#11 0x017f21fc in ?? ()
+#12 0x017f1ee8 in ?? ()
+#13 0x004e0338 in ?? ()
+#14 0x004de260 in ?? ()
+#15 0x004dd46c in ?? ()
+#16 0x00068a28 in mono_runtime_exec_main (method=0x0, args=0x2ecaa332, 
+exc=0xbfffe750) at object.c:1888
+#17 0x0006b6c8 in mono_runtime_run_main (method=0x0, argc=19, argv=0x100ff60, 
+exc=0x0) at object.c:1751
+#18 0x000041f4 in mono_main (argc=1310988, argv=0xbffff05c) at driver.c:527
+#19 0x0000241c in _start (argc=24, argv=0xbffff05c, envp=0xbffff0c0) at /SourceCache/
+Csu/Csu-57/crt.c:272
+#20 0x000022bc in start ()
+512     in gmessages.c