Bug 6180 - Using sgen and svn, clicking on blame sometimes crashes MD
Summary: Using sgen and svn, clicking on blame sometimes crashes MD
Status: RESOLVED FIXED
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: Version Control ()
Version: unspecified
Hardware: Macintosh Mac OS
: --- normal
Target Milestone: ---
Assignee: Alan McGovern
URL:
: 10387 ()
Depends on:
Blocks:
 
Reported: 2012-07-18 13:12 UTC by Stephen Shaw
Modified: 2013-04-26 13:18 UTC (History)
3 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:


Attachments
crash log (33.74 KB, application/octet-stream)
2013-02-18 16:29 UTC, Alan McGovern
Details


Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED FIXED

Description Stephen Shaw 2012-07-18 13:12:37 UTC
Unfortunately this isn't consistent, but here is all of the information that I do have.  I'm using svn for source control both from in MD and from the console.

I'm also running MD using sgen.
[sgshaw@sgshaw_mac /Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/bin] $ mono --gc=sgen MonoDevelop.exe --no-redirect

Every once in a while when I hit the blame button at the bottom of the editor and mac will prompt me for a password.  After entering the password and hitting ok MD will hang and I have to force kill it.

Here is the output:


Stacktrace:

  at (wrapper managed-to-native) MonoDevelop.VersionControl.Subversion.Unix.LibSvnClient0.svn_client_log (intptr,MonoDevelop.VersionControl.Subversion.Unix.LibSvnClient/Rev&,MonoDevelop.VersionControl.Subversion.Unix.LibSvnClient/Rev&,int,int,MonoDevelop.VersionControl.Subversion.Unix.LibSvnClient/svn_log_message_receiver_t,intptr,intptr,intptr) <0xffffffff>
  at MonoDevelop.VersionControl.Subversion.Unix.LibSvnClient0.client_log (intptr,MonoDevelop.VersionControl.Subversion.Unix.LibSvnClient/Rev&,MonoDevelop.VersionControl.Subversion.Unix.LibSvnClient/Rev&,int,int,MonoDevelop.VersionControl.Subversion.Unix.LibSvnClient/svn_log_message_receiver_t,intptr,intptr,intptr) <0x0002b>
  at MonoDevelop.VersionControl.Subversion.Unix.SvnClient.Log (MonoDevelop.VersionControl.Repository,MonoDevelop.Core.FilePath,MonoDevelop.VersionControl.Subversion.SvnRevision,MonoDevelop.VersionControl.Subversion.SvnRevision) <0x0027b>
  at MonoDevelop.VersionControl.Subversion.SubversionVersionControl.GetHistory (MonoDevelop.VersionControl.Repository,MonoDevelop.Core.FilePath,MonoDevelop.VersionControl.Revision) <0x00092>
  at MonoDevelop.VersionControl.Subversion.SubversionRepository.GetHistory (MonoDevelop.Core.FilePath,MonoDevelop.VersionControl.Revision) <0x00027>
  at MonoDevelop.VersionControl.Views.VersionControlDocumentInfo.<Start>m__4F (object) <0x00072>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

	0   mono-sgen                           0x000a246f mono_handle_native_sigsegv + 287
	1   mono-sgen                           0x00004f6e mono_sigsegv_signal_handler + 334
	2   libsystem_c.dylib                   0x97e7859b _sigtramp + 43
	3   ???                                 0xffffffff 0x0 + 4294967295
	4   libapr-1.0.dylib                    0x147a3d4e apr_hash_get + 31
	5   libsvn_subr-1.0.dylib               0x14755dc8 svn_auth__simple_password_get + 98
	6   libsvn_subr-1.0.dylib               0x1475658f svn_auth__simple_first_creds_helper + 678
	7   libsvn_subr-1.0.dylib               0x14756244 svn_auth_get_simple_provider2 + 217
	8   libsvn_subr-1.0.dylib               0x1473fd9a svn_auth_first_credentials + 282
	9   libsvn_ra_neon-1.0.dylib            0x14849640 svn_ra_neon__init + 7111
	10  libneon.27.dylib                    0x1486550c get_credentials + 82
	11  libneon.27.dylib                    0x14864a1a basic_challenge + 138
	12  libneon.27.dylib                    0x14863a44 ah_post_send + 1559
	13  libneon.27.dylib                    0x1485aa84 ne_end_request + 108
	14  libneon.27.dylib                    0x1485beb8 ne_request_dispatch + 80
	15  libsvn_ra_neon-1.0.dylib            0x1484a9e1 svn_ra_neon__request_dispatch + 494
	16  libsvn_ra_neon-1.0.dylib            0x14844dfb svn_ra_neon__exchange_capabilities + 250
	17  libsvn_ra_neon-1.0.dylib            0x14848a8a svn_ra_neon__init + 4113
	18  libsvn_ra-1.0.dylib                 0x147c728c svn_ra_open3 + 1212
	19  libsvn_client-1.dylib               0x146d3104 svn_client__open_ra_session_internal + 426
	20  libsvn_client-1.dylib               0x146d3eeb svn_client__ra_session_from_path + 291
	21  libsvn_client-1.dylib               0x146c34b2 svn_client_log5 + 1471
	22  libsvn_client-1.dylib               0x146b9c4b svn_client_log4 + 183
	23  libsvn_client-1.dylib               0x146b9ce5 svn_client_log3 + 146
	24  libsvn_client-1.dylib               0x146b9db8 svn_client_log + 104
	25  ???                                 0x1a5e0ba0 0x0 + 442370976
	26  ???                                 0x1a5e0a94 0x0 + 442370708
	27  ???                                 0x1a5e08bc 0x0 + 442370236
	28  ???                                 0x1a5e054b 0x0 + 442369355
	29  ???                                 0x1a5e04a0 0x0 + 442369184
	30  ???                                 0x1a5e02db 0x0 + 442368731
	31  ???                                 0x00660cad 0x0 + 6687917
	32  mono-sgen                           0x0000ecd4 mono_jit_runtime_invoke + 164
	33  mono-sgen                           0x0018a374 mono_runtime_invoke + 68
	34  mono-sgen                           0x0018a64f mono_runtime_delegate_invoke + 63
	35  mono-sgen                           0x001e1f4f async_invoke_thread + 2783
	36  mono-sgen                           0x001e752c start_wrapper + 364
	37  mono-sgen                           0x0021969a thread_start_routine + 154
	38  mono-sgen                           0x001c1259 gc_start_thread + 89
	39  libsystem_c.dylib                   0x97e20ed9 _pthread_start + 335
	40  libsystem_c.dylib                   0x97e246de thread_start + 34

Debug info from gdb:

Attaching to process 25976.
Reading symbols for shared libraries . done
Reading symbols for shared libraries ..........................................................................................................................................warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/glib/glue/.libs/closure.o" - no debug information available for "closure.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/glib/glue/.libs/error.o" - no debug information available for "error.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/glib/glue/.libs/object.o" - no debug information available for "object.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/glib/glue/.libs/ptrarray.o" - no debug information available for "ptrarray.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/glib/glue/.libs/signal.o" - no debug information available for "signal.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/glib/glue/.libs/type.o" - no debug information available for "type.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/glib/glue/.libs/unichar.o" - no debug information available for "unichar.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/glib/glue/.libs/value.o" - no debug information available for "value.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/glib/glue/.libs/valuearray.o" - no debug information available for "valuearray.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/glib/glue/.libs/thread.o" - no debug information available for "thread.c".

..warning: Could not find object file "/private/tmp/monobuild/build/BUILD/libffi-3.0.11/x86_64-apple-darwin10.8.0/src/.libs/prep_cif.o" - no debug information available for "../src/prep_cif.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/libffi-3.0.11/x86_64-apple-darwin10.8.0/src/.libs/types.o" - no debug information available for "../src/types.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/libffi-3.0.11/x86_64-apple-darwin10.8.0/src/.libs/raw_api.o" - no debug information available for "../src/raw_api.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/libffi-3.0.11/x86_64-apple-darwin10.8.0/src/.libs/java_raw_api.o" - no debug information available for "../src/java_raw_api.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/libffi-3.0.11/x86_64-apple-darwin10.8.0/src/.libs/closures.o" - no debug information available for "../src/closures.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/libffi-3.0.11/x86_64-apple-darwin10.8.0/src/x86/.libs/ffi.o" - no debug information available for "../src/x86/ffi.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/libffi-3.0.11/x86_64-apple-darwin10.8.0/src/x86/.libs/darwin.o" - no debug information available for "/var/tmp//ccQ0RpCf.s".

............................warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/errno.o" - no debug information available for "errno.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/map.o" - no debug information available for "map.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/signal.o" - no debug information available for "signal.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/stdio.o" - no debug information available for "stdio.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/string.o" - no debug information available for "string.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/stdlib.o" - no debug information available for "stdlib.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/dirent.o" - no debug information available for "dirent.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/fcntl.o" - no debug information available for "fcntl.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/fstab.o" - no debug information available for "fstab.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/grp.o" - no debug information available for "grp.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/macros.o" - no debug information available for "macros.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/old-map.o" - no debug information available for "old-map.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/pwd.o" - no debug information available for "pwd.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/serial.o" - no debug information available for "serial.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/sys-mman.o" - no debug information available for "sys-mman.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/sys-sendfile.o" - no debug information available for "sys-sendfile.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/sys-stat.o" - no debug information available for "sys-stat.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/sys-statvfs.o" - no debug information available for "sys-statvfs.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/sys-time.o" - no debug information available for "sys-time.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/sys-utsname.o" - no debug information available for "sys-utsname.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/sys-wait.o" - no debug information available for "sys-wait.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/sys-xattr.o" - no debug information available for "sys-xattr.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/syslog.o" - no debug information available for "syslog.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/time.o" - no debug information available for "time.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/unistd.o" - no debug information available for "unistd.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/utime.o" - no debug information available for "utime.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/x-struct-str.o" - no debug information available for "x-struct-str.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/zlib-helper.o" - no debug information available for "zlib-helper.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/ioapi.o" - no debug information available for "minizip/ioapi.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/unzip.o" - no debug information available for "minizip/unzip.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/support/.libs/zip.o" - no debug information available for "minizip/zip.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/mono-2.10.9/eglib/src/.libs/libeglib.a(libeglib_la-garray.o)" - no debug information available for "garray.c".


..............................................warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gtk/glue/.libs/adjustment.o" - no debug information available for "adjustment.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gtk/glue/.libs/cellrenderer.o" - no debug information available for "cellrenderer.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gtk/glue/.libs/clipboard.o" - no debug information available for "clipboard.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gtk/glue/.libs/colorseldialog.o" - no debug information available for "colorseldialog.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gtk/glue/.libs/container.o" - no debug information available for "container.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gtk/glue/.libs/nodestore.o" - no debug information available for "nodestore.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gtk/glue/.libs/object.o" - no debug information available for "object.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gtk/glue/.libs/selectiondata.o" - no debug information available for "selectiondata.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gtk/glue/.libs/statusicon.o" - no debug information available for "statusicon.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gtk/glue/.libs/style.o" - no debug information available for "style.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gtk/glue/.libs/targetlist.o" - no debug information available for "targetlist.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gtk/glue/.libs/widget.o" - no debug information available for "widget.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gtk/glue/.libs/generated.o" - no debug information available for "generated.c".

..warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gdk/glue/.libs/dragcontext.o" - no debug information available for "dragcontext.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gdk/glue/.libs/device.o" - no debug information available for "device.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gdk/glue/.libs/event.o" - no debug information available for "event.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gdk/glue/.libs/selection.o" - no debug information available for "selection.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gdk/glue/.libs/windowmanager.o" - no debug information available for "windowmanager.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/gdk/glue/.libs/generated.o" - no debug information available for "generated.c".

.....................warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/pango/glue/.libs/attribute.o" - no debug information available for "attribute.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/pango/glue/.libs/units.o" - no debug information available for "units.c".

warning: Could not find object file "/private/tmp/monobuild/build/BUILD/gtk-sharp-2.12.11/pango/glue/.libs/generated.o" - no debug information available for "generated.c".

................ done
0x05d0a85a in g_type_class_meta_marshal ()
  26                                 0x945bd02e in __workq_kernreturn ()
  25                                 0x945bac76 in semaphore_timedwait_trap ()
  24                                 0x945bac76 in semaphore_timedwait_trap ()
  23                                 0x945bac76 in semaphore_timedwait_trap ()
  22                                 0x945bcfda in __wait4 ()
  21                                 0x945bac76 in semaphore_timedwait_trap ()
  20                                 0x945bac76 in semaphore_timedwait_trap ()
  19                                 0x945bac76 in semaphore_timedwait_trap ()
  18                                 0x945bc83e in __psynch_cvwait ()
  17                                 0x945bcbb2 in __semwait_signal ()
  16                                 0x945bc83e in __psynch_cvwait ()
  15                                 0x945bc83e in __psynch_cvwait ()
  14                                 0x945bbe12 in accept$UNIX2003 ()
  13                                 0x945bbe12 in accept$UNIX2003 ()
  12                                 0x945bc83e in __psynch_cvwait ()
  11                                 0x945bcb42 in select$DARWIN_EXTSN ()
  10                                 0x945bac76 in semaphore_timedwait_trap ()
   9                                 0x945bd90a in kevent ()
   8                                 0x945bcbb2 in __semwait_signal ()
   7                                 0x945bcbb2 in __semwait_signal ()
   6                                 0x945bc83e in __psynch_cvwait ()
   5                                 0x945bc83e in __psynch_cvwait ()
   4 "com.apple.libdispatch-manager" 0x945bd90a in kevent ()
   3                                 0x945bac5e in semaphore_wait_trap ()
   2                                 0x945bac22 in mach_msg_trap ()
*  1 "com.apple.main-thread"         0x05d0a85a in g_type_class_meta_marshal ()

Thread 26 (process 25976):
#0  0x945bd02e in __workq_kernreturn ()
#1  0x97e22ccf in _pthread_wqthread ()
#2  0x97e246fe in start_wqthread ()

Thread 25 (process 25976):
#0  0x945bac76 in semaphore_timedwait_trap ()
#1  0x00221c38 in mono_sem_timedwait (sem=0x2e4408, timeout_ms=<value temporarily unavailable, due to optimizations>, 
    alertable=1) at mono-semaphore.c:76
#2  0x001e18ae in async_invoke_thread (data=0x0) at threadpool.c:1485
#3  0x001e752c in start_wrapper (data=0x182ae3b0) at threads.c:784
#4  0x0021969a in thread_start_routine (args=0x3e17074) at wthreads.c:287
#5  0x001c1259 in gc_start_thread (arg=0x182f4ea0) at sgen-gc.c:6154
#6  0x97e20ed9 in _pthread_start ()
---Type <return> to continue, or q <return> to quit---
Thread 24 (process 25976):
#0  0x945bac76 in semaphore_timedwait_trap ()
#1  0x00221c38 in mono_sem_timedwait (sem=0x2e4408, timeout_ms=<value temporarily unavailable, due to optimizations>, 
    alertable=1) at mono-semaphore.c:76
#2  0x001e18ae in async_invoke_thread (data=0x0) at threadpool.c:1485
#3  0x001e752c in start_wrapper (data=0x133642c0) at threads.c:784
#4  0x0021969a in thread_start_routine (args=0xafba48) at wthreads.c:287
#5  0x001c1259 in gc_start_thread (arg=0x13362270) at sgen-gc.c:6154
#6  0x97e20ed9 in _pthread_start ()
#7  0x97e246de in thread_start ()

Thread 23 (process 25976):
#0  0x945bac76 in semaphore_timedwait_trap ()
#1  0x00221c38 in mono_sem_timedwait (sem=0x2e4408, timeout_ms=<value temporarily unavailable, due to optimizations>, 
    alertable=1) at mono-semaphore.c:76
#2  0x001e18ae in async_invoke_thread (data=0x0) at threadpool.c:1485
#3  0x001e752c in start_wrapper (data=0x26bde5b0) at threads.c:784
#4  0x0021969a in thread_start_routine (args=0xaf4ec0) at wthreads.c:287
#5  0x001c1259 in gc_start_thread (arg=0x19393730) at sgen-gc.c:6154
#6  0x97e20ed9 in _pthread_start ()
#7  0x97e246de in thread_start ()

Thread 22 (process 25976):
#0  0x945bcfda in __wait4 ()
#1  0x97dd54ec in waitpid$UNIX2003 ()
#2  0x000a254b in mono_handle_native_sigsegv (signal=11, ctx=0xb097a2c0) at mini-exceptions.c:2192
#3  0x00004f6e in mono_sigsegv_signal_handler (_dummy=11, info=0xb097a280, context=0xb097a2c0) at mini.c:5917
#4  <signal handler called>
#5  0x147a3ca3 in apr_hash_first ()
#6  0x147a3d4e in apr_hash_get ()
#7  0x14755dc8 in svn_auth__simple_password_get ()
#8  0x1475658f in svn_auth__simple_first_creds_helper ()
#9  0x14756244 in svn_auth_get_simple_provider2 ()
#10 0x1473fd9a in svn_auth_first_credentials ()
#11 0x14849640 in svn_ra_neon__init ()
#12 0x1486550c in get_credentials ()
#13 0x14864a1a in basic_challenge ()
#14 0x14863a44 in ah_post_send ()
#15 0x1485aa84 in ne_end_request ()
#16 0x1485beb8 in ne_request_dispatch ()
#17 0x1484a9e1 in svn_ra_neon__request_dispatch ()
#18 0x14844dfb in svn_ra_neon__exchange_capabilities ()
#19 0x14848a8a in svn_ra_neon__init ()
#20 0x147c728c in svn_ra_open3 ()
#21 0x146d3104 in svn_client__open_ra_session_internal ()
#22 0x146d3eeb in svn_client__ra_session_from_path ()
---Type <return> to continue, or q <return> to quit---#23 0x146c34b2 in svn_client_log5 ()
#24 0x146b9c4b in svn_client_log4 ()
#25 0x146b9ce5 in svn_client_log3 ()
#26 0x146b9db8 in svn_client_log ()
#27 0x1a5e0ba0 in ?? ()
#28 0x1a5e0a94 in ?? ()
#29 0x1a5e08bc in ?? ()
#30 0x1a5e054b in ?? ()
#31 0x1a5e04a0 in ?? ()
#32 0x1a5e02db in ?? ()
#33 0x00660cad in ?? ()
#34 0x0000ecd4 in mono_jit_runtime_invoke (method=0xc8dfcc, obj=0x1a98490, params=0xb097aea0, exc=0xb097aea8)
    at mini.c:5791
#35 0x0018a374 in mono_runtime_invoke (method=0xc8dfcc, obj=0x1a98490, params=0xb097aea0, exc=0xb097aea8)
    at object.c:2755
#36 0x0018a64f in mono_runtime_delegate_invoke (delegate=0x1a98490, params=0xb097aea0, exc=0xb097aea8) at object.c:3420
#37 0x001e1f4f in async_invoke_thread (data=0x1a984c8) at threadpool.c:626
#38 0x001e752c in start_wrapper (data=0x18221840) at threads.c:784
#39 0x0021969a in thread_start_routine (args=0x3e0fcb0) at wthreads.c:287
#40 0x001c1259 in gc_start_thread (arg=0x18231040) at sgen-gc.c:6154
#41 0x97e20ed9 in _pthread_start ()
#42 0x97e246de in thread_start ()

Thread 21 (process 25976):
#0  0x945bac76 in semaphore_timedwait_trap ()
#1  0x00221c38 in mono_sem_timedwait (sem=0x2e4408, timeout_ms=<value temporarily unavailable, due to optimizations>, 
    alertable=1) at mono-semaphore.c:76
#2  0x001e18ae in async_invoke_thread (data=0x0) at threadpool.c:1485
#3  0x001e752c in start_wrapper (data=0x26b966e0) at threads.c:784
#4  0x0021969a in thread_start_routine (args=0x4382e90) at wthreads.c:287
#5  0x001c1259 in gc_start_thread (arg=0x26ba5080) at sgen-gc.c:6154
#6  0x97e20ed9 in _pthread_start ()
#7  0x97e246de in thread_start ()

Thread 20 (process 25976):
#0  0x945bac76 in semaphore_timedwait_trap ()
#1  0x00221c38 in mono_sem_timedwait (sem=0x2e4408, timeout_ms=<value temporarily unavailable, due to optimizations>, 
    alertable=1) at mono-semaphore.c:76
#2  0x001e18ae in async_invoke_thread (data=0x0) at threadpool.c:1485
#3  0x001e752c in start_wrapper (data=0x286aad00) at threads.c:784
#4  0x0021969a in thread_start_routine (args=0x3e11ab8) at wthreads.c:287
#5  0x001c1259 in gc_start_thread (arg=0xc276330) at sgen-gc.c:6154
#6  0x97e20ed9 in _pthread_start ()
#7  0x97e246de in thread_start ()

Thread 19 (process 25976):
#0  0x945bac76 in semaphore_timedwait_trap ()
---Type <return> to continue, or q <return> to quit---#1  0x00221c38 in mono_sem_timedwait (sem=0x2e4408, timeout_ms=<value temporarily unavailable, due to optimizations>, 
    alertable=1) at mono-semaphore.c:76
#2  0x001e18ae in async_invoke_thread (data=0x0) at threadpool.c:1485
#3  0x001e752c in start_wrapper (data=0x26164580) at threads.c:784
#4  0x0021969a in thread_start_routine (args=0x3e15b24) at wthreads.c:287
#5  0x001c1259 in gc_start_thread (arg=0xb611680) at sgen-gc.c:6154
#6  0x97e20ed9 in _pthread_start ()
#7  0x97e246de in thread_start ()

Thread 18 (process 25976):
#0  0x945bc83e in __psynch_cvwait ()
#1  0x97e24e21 in _pthread_cond_wait ()
#2  0x97dd542c in pthread_cond_wait$UNIX2003 ()
#3  0x002040cf in _wapi_handle_timedwait_signal_handle (handle=0x193, timeout=0x0, alertable=1, poll=0)
    at handles.c:1655
#4  0x00204128 in _wapi_handle_wait_signal_handle (handle=0x193, alertable=1) at handles.c:1598
#5  0x002168a3 in WaitForSingleObjectEx (handle=0x193, timeout=4294967295, alertable=1) at wait.c:203
#6  0x001e5a6e in ves_icall_System_Threading_WaitHandle_WaitOne_internal (this=0x1a9ba60, handle=0x193, ms=-1, 
    exitContext=0) at threads.c:1665
#7  0x04a5c858 in ?? ()
#8  0x0bb0d7c0 in ?? ()
#9  0x09a2f221 in ?? ()
#10 0x09a2df63 in ?? ()
#11 0x04a5be4a in ?? ()
#12 0x04a50ba5 in ?? ()
#13 0x0000ecd4 in mono_jit_runtime_invoke (method=0x6b719c4, obj=0x1a9bb28, params=0xb1594ef4, exc=0x0) at mini.c:5791
#14 0x0018a374 in mono_runtime_invoke (method=0x6b719c4, obj=0x1a9bb28, params=0xb1594ef4, exc=0x0) at object.c:2755
#15 0x0018a64f in mono_runtime_delegate_invoke (delegate=0x1a9bb28, params=0xb1594ef4, exc=0x0) at object.c:3420
#16 0x001e75ab in start_wrapper (data=0x14960710) at threads.c:790
#17 0x0021969a in thread_start_routine (args=0x4383080) at wthreads.c:287
#18 0x001c1259 in gc_start_thread (arg=0x14964f80) at sgen-gc.c:6154
#19 0x97e20ed9 in _pthread_start ()
#20 0x97e246de in thread_start ()

Thread 17 (process 25976):
#0  0x945bcbb2 in __semwait_signal ()
#1  0x97dd57b9 in nanosleep$UNIX2003 ()
#2  0x00217ffb in SleepEx (ms=<value temporarily unavailable, due to optimizations>, alertable=1) at wthreads.c:1027
#3  0x001e9650 in ves_icall_System_Threading_Thread_Sleep_internal (ms=3000) at threads.c:1320
#4  0x0bb1c404 in ?? ()
#5  0x0bb1c380 in ?? ()
#6  0x143c9738 in ?? ()
#7  0x04a5be4a in ?? ()
#8  0x04a50ba5 in ?? ()
#9  0x0000ecd4 in mono_jit_runtime_invoke (method=0x6b719c4, obj=0x186a830, params=0xb050cef4, exc=0x0) at mini.c:5791
#10 0x0018a374 in mono_runtime_invoke (method=0x6b719c4, obj=0x186a830, params=0xb050cef4, exc=0x0) at object.c:2755
#11 0x0018a64f in mono_runtime_delegate_invoke (delegate=0x186a830, params=0xb050cef4, exc=0x0) at object.c:3420
---Type <return> to continue, or q <return> to quit---#13 0x0021969a in thread_start_routine (args=0x437fbb4) at wthreads.c:287
#14 0x001c1259 in gc_start_thread (arg=0x31047c0) at sgen-gc.c:6154
#15 0x97e20ed9 in _pthread_start ()
#16 0x97e246de in thread_start ()

Thread 16 (process 25976):
#0  0x945bc83e in __psynch_cvwait ()
#1  0x97e24e21 in _pthread_cond_wait ()
#2  0x97dd542c in pthread_cond_wait$UNIX2003 ()
#3  0x002040cf in _wapi_handle_timedwait_signal_handle (handle=0x11d, timeout=0x0, alertable=1, poll=0)
    at handles.c:1655
#4  0x00204128 in _wapi_handle_wait_signal_handle (handle=0x11d, alertable=1) at handles.c:1598
#5  0x002168a3 in WaitForSingleObjectEx (handle=0x11d, timeout=4294967295, alertable=1) at wait.c:203
#6  0x001e5a6e in ves_icall_System_Threading_WaitHandle_WaitOne_internal (this=0x18cd560, handle=0x11d, ms=-1, 
    exitContext=0) at threads.c:1665
#7  0x04a5c858 in ?? ()
#8  0x04a5c6a0 in ?? ()
#9  0x142ced47 in ?? ()
#10 0x04a5be4a in ?? ()
#11 0x04a50ba5 in ?? ()
#12 0x0000ecd4 in mono_jit_runtime_invoke (method=0x6b719c4, obj=0x18cd658, params=0xb1390ef4, exc=0x0) at mini.c:5791
#13 0x0018a374 in mono_runtime_invoke (method=0x6b719c4, obj=0x18cd658, params=0xb1390ef4, exc=0x0) at object.c:2755
#14 0x0018a64f in mono_runtime_delegate_invoke (delegate=0x18cd658, params=0xb1390ef4, exc=0x0) at object.c:3420
#15 0x001e75ab in start_wrapper (data=0x436c40) at threads.c:790
#16 0x0021969a in thread_start_routine (args=0x437f8cc) at wthreads.c:287
#17 0x001c1259 in gc_start_thread (arg=0x436790) at sgen-gc.c:6154
#18 0x97e20ed9 in _pthread_start ()
#19 0x97e246de in thread_start ()

Thread 15 (process 25976):
#0  0x945bc83e in __psynch_cvwait ()
#1  0x97e24e21 in _pthread_cond_wait ()
#2  0x97dd542c in pthread_cond_wait$UNIX2003 ()
#3  0x002040cf in _wapi_handle_timedwait_signal_handle (handle=0x116, timeout=0x0, alertable=1, poll=0)
    at handles.c:1655
#4  0x00204128 in _wapi_handle_wait_signal_handle (handle=0x116, alertable=1) at handles.c:1598
#5  0x002168a3 in WaitForSingleObjectEx (handle=0x116, timeout=4294967295, alertable=1) at wait.c:203
#6  0x001e5a6e in ves_icall_System_Threading_WaitHandle_WaitOne_internal (this=0x1bd2938, handle=0x116, ms=-1, 
    exitContext=0) at threads.c:1665
#7  0x04a5c858 in ?? ()
#8  0x04a5c6a0 in ?? ()
#9  0x13ec568f in ?? ()
#10 0x04a5be4a in ?? ()
#11 0x04a50ba5 in ?? ()
#12 0x0000ecd4 in mono_jit_runtime_invoke (method=0x6b719c4, obj=0x1bd2a38, params=0xb128eef4, exc=0x0) at mini.c:5791
#13 0x0018a374 in mono_runtime_invoke (method=0x6b719c4, obj=0x1bd2a38, params=0xb128eef4, exc=0x0) at object.c:2755
#14 0x0018a64f in mono_runtime_delegate_invoke (delegate=0x1bd2a38, params=0xb128eef4, exc=0x0) at object.c:3420
---Type <return> to continue, or q <return> to quit---#15 0x001e75ab in start_wrapper (data=0x4c5950) at threads.c:790
#16 0x0021969a in thread_start_routine (args=0x437f3f4) at wthreads.c:287
#17 0x001c1259 in gc_start_thread (arg=0x4e5dc0) at sgen-gc.c:6154
#18 0x97e20ed9 in _pthread_start ()
#19 0x97e246de in thread_start ()

Thread 14 (process 25976):
#0  0x945bbe12 in accept$UNIX2003 ()
#1  0x00212bbf in _wapi_accept (fd=33, addr=0x0, addrlen=0x0) at sockets.c:225
#2  0x001dd53b in ves_icall_System_Net_Sockets_Socket_Accept_internal (sock=33, error=0xb118cd2c, blocking=1)
    at socket-io.c:883
#3  0x139eba54 in ?? ()
#4  0x139eb850 in ?? ()
#5  0x139edaac in ?? ()
#6  0x139ed88c in ?? ()
#7  0x04a5be4a in ?? ()
#8  0x04a50ba5 in ?? ()
#9  0x0000ecd4 in mono_jit_runtime_invoke (method=0x6b719c4, obj=0x1874030, params=0xb118cef4, exc=0x0) at mini.c:5791
#10 0x0018a374 in mono_runtime_invoke (method=0x6b719c4, obj=0x1874030, params=0xb118cef4, exc=0x0) at object.c:2755
#11 0x0018a64f in mono_runtime_delegate_invoke (delegate=0x1874030, params=0xb118cef4, exc=0x0) at object.c:3420
#12 0x001e75ab in start_wrapper (data=0x473ca0) at threads.c:790
#13 0x0021969a in thread_start_routine (args=0x437f204) at wthreads.c:287
#14 0x001c1259 in gc_start_thread (arg=0x47f1a0) at sgen-gc.c:6154
#15 0x97e20ed9 in _pthread_start ()
#16 0x97e246de in thread_start ()

Thread 13 (process 25976):
#0  0x945bbe12 in accept$UNIX2003 ()
#1  0x00212bbf in _wapi_accept (fd=32, addr=0x0, addrlen=0x0) at sockets.c:225
#2  0x001dd53b in ves_icall_System_Net_Sockets_Socket_Accept_internal (sock=32, error=0xb108ad3c, blocking=1)
    at socket-io.c:883
#3  0x139eba54 in ?? ()
#4  0x139eb850 in ?? ()
#5  0x139eb4fc in ?? ()
#6  0x139eb498 in ?? ()
#7  0x139eb3e8 in ?? ()
#8  0x04a5be4a in ?? ()
#9  0x04a50ba5 in ?? ()
#10 0x0000ecd4 in mono_jit_runtime_invoke (method=0x6b719c4, obj=0x1872e38, params=0xb108aef4, exc=0x0) at mini.c:5791
#11 0x0018a374 in mono_runtime_invoke (method=0x6b719c4, obj=0x1872e38, params=0xb108aef4, exc=0x0) at object.c:2755
#12 0x0018a64f in mono_runtime_delegate_invoke (delegate=0x1872e38, params=0xb108aef4, exc=0x0) at object.c:3420
#13 0x001e75ab in start_wrapper (data=0x4e50980) at threads.c:790
#14 0x0021969a in thread_start_routine (args=0x437f090) at wthreads.c:287
#15 0x001c1259 in gc_start_thread (arg=0x4e4de10) at sgen-gc.c:6154
#16 0x97e20ed9 in _pthread_start ()
#17 0x97e246de in thread_start ()

---Type <return> to continue, or q <return> to quit---Thread 12 (process 25976):
#0  0x945bc83e in __psynch_cvwait ()
#1  0x97e24e21 in _pthread_cond_wait ()
#2  0x97dd53e0 in pthread_cond_timedwait$UNIX2003 ()
#3  0x00204067 in _wapi_handle_timedwait_signal_handle (handle=0x100, timeout=0x0, alertable=1, poll=1)
    at handles.c:1568
#4  0x002041a2 in _wapi_handle_wait_signal (poll=1) at handles.c:1584
#5  0x00216e91 in WaitForMultipleObjectsEx (numobjects=2, handles=0x5cddcf0, waitall=0, timeout=4294967295, 
    alertable=1) at wait.c:722
#6  0x001e5b63 in ves_icall_System_Threading_WaitHandle_WaitAny_internal (mono_handles=0x1941348, ms=-1, exitContext=0)
    at threads.c:1616
#7  0x1111240c in ?? ()
#8  0x0c145fe4 in ?? ()
#9  0x0c145988 in ?? ()
#10 0x00660cad in ?? ()
#11 0x0000ecd4 in mono_jit_runtime_invoke (method=0xc8dfcc, obj=0x19404d0, params=0xb0d84ea0, exc=0xb0d84ea8)
    at mini.c:5791
#12 0x0018a374 in mono_runtime_invoke (method=0xc8dfcc, obj=0x19404d0, params=0xb0d84ea0, exc=0xb0d84ea8)
    at object.c:2755
#13 0x0018a64f in mono_runtime_delegate_invoke (delegate=0x19404d0, params=0xb0d84ea0, exc=0xb0d84ea8) at object.c:3420
#14 0x001e1f4f in async_invoke_thread (data=0x1940508) at threadpool.c:626
#15 0x001e752c in start_wrapper (data=0xc2b90b0) at threads.c:784
#16 0x0021969a in thread_start_routine (args=0x438635c) at wthreads.c:287
#17 0x001c1259 in gc_start_thread (arg=0xc2b9260) at sgen-gc.c:6154
#18 0x97e20ed9 in _pthread_start ()
#19 0x97e246de in thread_start ()

Thread 11 (process 25976):
#0  0x945bcb42 in select$DARWIN_EXTSN ()
#1  0x05ae4119 in g_poll ()
#2  0x05d9f344 in select_thread_func ()
#3  0x97e20ed9 in _pthread_start ()
#4  0x97e246de in thread_start ()

Thread 10 (process 25976):
#0  0x945bac76 in semaphore_timedwait_trap ()
#1  0x00221c38 in mono_sem_timedwait (sem=0x2e4488, timeout_ms=<value temporarily unavailable, due to optimizations>, 
    alertable=1) at mono-semaphore.c:76
#2  0x001e18ae in async_invoke_thread (data=0x0) at threadpool.c:1485
#3  0x001e752c in start_wrapper (data=0x315c3e0) at threads.c:784
#4  0x0021969a in thread_start_routine (args=0x437fb38) at wthreads.c:287
#5  0x001c1259 in gc_start_thread (arg=0x315a440) at sgen-gc.c:6154
#6  0x97e20ed9 in _pthread_start ()
#7  0x97e246de in thread_start ()

Thread 9 (process 25976):
#0  0x945bd90a in kevent ()
---Type <return> to continue, or q <return> to quit---#1  0x001df945 in tp_kqueue_wait (p=0x2e43a0) at tpool-kqueue.c:95
#2  0x001e752c in start_wrapper (data=0x30cf470) at threads.c:784
#3  0x0021969a in thread_start_routine (args=0x437fabc) at wthreads.c:287
#4  0x001c1259 in gc_start_thread (arg=0x30cf6c0) at sgen-gc.c:6154
#5  0x97e20ed9 in _pthread_start ()
#6  0x97e246de in thread_start ()

Thread 8 (process 25976):
#0  0x945bcbb2 in __semwait_signal ()
#1  0x97dd57b9 in nanosleep$UNIX2003 ()
#2  0x00217ffb in SleepEx (ms=<value temporarily unavailable, due to optimizations>, alertable=1) at wthreads.c:1027
#3  0x001ded9a in monitor_thread (unused=0x0) at threadpool.c:777
#4  0x001e752c in start_wrapper (data=0x4d0530) at threads.c:784
#5  0x0021969a in thread_start_routine (args=0x437f9c4) at wthreads.c:287
#6  0x001c1259 in gc_start_thread (arg=0x4d0830) at sgen-gc.c:6154
#7  0x97e20ed9 in _pthread_start ()
#8  0x97e246de in thread_start ()

Thread 7 (process 25976):
#0  0x945bcbb2 in __semwait_signal ()
#1  0x97dd57b9 in nanosleep$UNIX2003 ()
#2  0x00217ffb in SleepEx (ms=<value temporarily unavailable, due to optimizations>, alertable=1) at wthreads.c:1027
#3  0x001e9650 in ves_icall_System_Threading_Thread_Sleep_internal (ms=500) at threads.c:1320
#4  0x0bb1c404 in ?? ()
#5  0x0bb1c380 in ?? ()
#6  0x0bb1c1a4 in ?? ()
#7  0x04a5be4a in ?? ()
#8  0x04a50ba5 in ?? ()
#9  0x0000ecd4 in mono_jit_runtime_invoke (method=0x6b719c4, obj=0x1b7db60, params=0xb0710ef4, exc=0x0) at mini.c:5791
#10 0x0018a374 in mono_runtime_invoke (method=0x6b719c4, obj=0x1b7db60, params=0xb0710ef4, exc=0x0) at object.c:2755
#11 0x0018a64f in mono_runtime_delegate_invoke (delegate=0x1b7db60, params=0xb0710ef4, exc=0x0) at object.c:3420
#12 0x001e75ab in start_wrapper (data=0x4cfee0) at threads.c:790
#13 0x0021969a in thread_start_routine (args=0x437f7d4) at wthreads.c:287
#14 0x001c1259 in gc_start_thread (arg=0x4d7860) at sgen-gc.c:6154
#15 0x97e20ed9 in _pthread_start ()
#16 0x97e246de in thread_start ()

Thread 6 (process 25976):
#0  0x945bc83e in __psynch_cvwait ()
#1  0x97e24e21 in _pthread_cond_wait ()
#2  0x97dd53e0 in pthread_cond_timedwait$UNIX2003 ()
#3  0x00203fe1 in _wapi_handle_timedwait_signal_handle (handle=0x11b, timeout=0xb060ecb8, alertable=1, poll=0)
    at handles.c:1653
#4  0x0021678f in WaitForSingleObjectEx (handle=0x11b, timeout=5000, alertable=1) at wait.c:205
#5  0x001e5a6e in ves_icall_System_Threading_WaitHandle_WaitOne_internal (this=0x2a04b4a8, handle=0x11b, ms=5000, 
    exitContext=1) at threads.c:1665
#6  0x04a5c858 in ?? ()
---Type <return> to continue, or q <return> to quit---#7  0x0bb0d7c0 in ?? ()
#8  0x0bb0d734 in ?? ()
#9  0x0bb0d638 in ?? ()
#10 0x04a5be4a in ?? ()
#11 0x04a50ba5 in ?? ()
#12 0x0000ecd4 in mono_jit_runtime_invoke (method=0x6b719c4, obj=0x18761a8, params=0xb060eef4, exc=0x0) at mini.c:5791
#13 0x0018a374 in mono_runtime_invoke (method=0x6b719c4, obj=0x18761a8, params=0xb060eef4, exc=0x0) at object.c:2755
#14 0x0018a64f in mono_runtime_delegate_invoke (delegate=0x18761a8, params=0xb060eef4, exc=0x0) at object.c:3420
#15 0x001e75ab in start_wrapper (data=0x515e90) at threads.c:790
#16 0x0021969a in thread_start_routine (args=0x437f6dc) at wthreads.c:287
#17 0x001c1259 in gc_start_thread (arg=0x504770) at sgen-gc.c:6154
#18 0x97e20ed9 in _pthread_start ()
#19 0x97e246de in thread_start ()

Thread 5 (process 25976):
#0  0x945bc83e in __psynch_cvwait ()
#1  0x97e24e21 in _pthread_cond_wait ()
#2  0x97dd542c in pthread_cond_wait$UNIX2003 ()
#3  0x002040cf in _wapi_handle_timedwait_signal_handle (handle=0x109, timeout=0x0, alertable=1, poll=0)
    at handles.c:1655
#4  0x00204128 in _wapi_handle_wait_signal_handle (handle=0x109, alertable=1) at handles.c:1598
#5  0x002168a3 in WaitForSingleObjectEx (handle=0x109, timeout=4294967295, alertable=1) at wait.c:203
#6  0x001e5a6e in ves_icall_System_Threading_WaitHandle_WaitOne_internal (this=0xe3eae30, handle=0x109, ms=-1, 
    exitContext=0) at threads.c:1665
#7  0x04a5c858 in ?? ()
#8  0x04a5c6a0 in ?? ()
#9  0x04a5bf92 in ?? ()
#10 0x04a5be4a in ?? ()
#11 0x04a50ba5 in ?? ()
#12 0x0000ecd4 in mono_jit_runtime_invoke (method=0x6b719c4, obj=0x181be58, params=0xb040aef4, exc=0x0) at mini.c:5791
#13 0x0018a374 in mono_runtime_invoke (method=0x6b719c4, obj=0x181be58, params=0xb040aef4, exc=0x0) at object.c:2755
#14 0x0018a64f in mono_runtime_delegate_invoke (delegate=0x181be58, params=0xb040aef4, exc=0x0) at object.c:3420
#15 0x001e75ab in start_wrapper (data=0x5a0090) at threads.c:790
#16 0x0021969a in thread_start_routine (args=0x437eda8) at wthreads.c:287
#17 0x001c1259 in gc_start_thread (arg=0x5a00f0) at sgen-gc.c:6154
#18 0x97e20ed9 in _pthread_start ()
#19 0x97e246de in thread_start ()

Thread 4 (process 25976):
#0  0x945bd90a in kevent ()
#1  0x943e3e10 in _dispatch_mgr_invoke ()
#2  0x943e285f in _dispatch_mgr_thread ()

Thread 3 (process 25976):
#0  0x945bac5e in semaphore_wait_trap ()
#1  0x00221b7a in mono_sem_wait (sem=0x2e1a10, alertable=1) at mono-semaphore.c:115
#2  0x001301b1 in finalizer_thread (unused=0x0) at gc.c:1066
---Type <return> to continue, or q <return> to quit---#3  0x001e752c in start_wrapper (data=0x3179450) at threads.c:784
#4  0x0021969a in thread_start_routine (args=0x437ebb8) at wthreads.c:287
#5  0x001c1259 in gc_start_thread (arg=0x3179540) at sgen-gc.c:6154
#6  0x97e20ed9 in _pthread_start ()
#7  0x97e246de in thread_start ()

Thread 2 (process 25976):
#0  0x945bac22 in mach_msg_trap ()
#1  0x945ba1f6 in mach_msg ()
#2  0x000f52ea in mach_exception_thread (arg=0x0) at mini-darwin.c:129
#3  0x97e20ed9 in _pthread_start ()
#4  0x97e246de in thread_start ()

Thread 1 (process 25976):
#0  0x05d0a85a in g_type_class_meta_marshal ()
#1  0x05d0a5aa in g_closure_invoke ()
#2  0x05d24e70 in signal_emit_unlocked_R ()
#3  0x05d23e1e in g_signal_emit_valist ()
#4  0x05d240ca in g_signal_emit ()
#5  0x0728cc83 in gtk_widget_event_internal ()
#6  0x0728c9e8 in gtk_widget_event ()
#7  0x07115641 in gtk_main_do_event ()
#8  0x05d9fd46 in gdk_event_dispatch ()
#9  0x05ad0910 in g_main_dispatch ()
#10 0x05ad1ec9 in g_main_context_dispatch ()
#11 0x05ad23dd in g_main_context_iterate ()
#12 0x05ad2bb6 in g_main_loop_run ()
#13 0x07114aa7 in gtk_main ()
#14 0x0c1f0794 in ?? ()
#15 0x0c1f075c in ?? ()
#16 0x0c1f073c in ?? ()
#17 0x04a57064 in ?? ()
#18 0x00660fe8 in ?? ()
#19 0x00660de4 in ?? ()
#20 0x00660eaa in ?? ()
#21 0x0000ecd4 in mono_jit_runtime_invoke (method=0x3b78e1c, obj=0x0, params=0xbffff74c, exc=0x0) at mini.c:5791
#22 0x0018a374 in mono_runtime_invoke (method=0x3b78e1c, obj=0x0, params=0xbffff74c, exc=0x0) at object.c:2755
#23 0x0018e6d1 in mono_runtime_exec_main (method=0x3b78e1c, args=0x18007c0, exc=0x0) at object.c:3930
#24 0x0007751d in mono_main (argc=4, argv=0xbffffa98) at driver.c:1003
#25 0x00001fd6 in start ()
Killed: 9
Comment 1 Alan McGovern 2012-11-30 07:12:56 UTC
I fixed many bugs in our svn binding which triggered this kind of issue so we should be good now.
Comment 2 Alan McGovern 2013-02-18 16:20:29 UTC
*** Bug 10387 has been marked as a duplicate of this bug. ***
Comment 3 Alan McGovern 2013-02-18 16:21:06 UTC
Apparently this is still happening after my fixes, though I cannot reproduce it myself now.
Comment 4 Alan McGovern 2013-02-18 16:29:56 UTC
Created attachment 3408 [details]
crash log

Here's a second crash log for the same bug. In this case we have two threads accessing the subversion repository simultaneously. I do not know if libsvn is intrinsically threadsafe, nor am I sure if we are using it in a threadsafe way. This will require some investigation and a reliable way to repro the issue. I can't trigger the issue on authenticated or unauthenticated repositories.
Comment 5 Alan McGovern 2013-02-18 16:54:37 UTC
It looks like part of the svn_client_context_t is not threadsafe and that is something we share between all invocations to libsvn. As we have multiple threads accessing libsvn simultaenously, we're probably hitting the crasher as described here:

http://mail-archives.apache.org/mod_mbox/subversion-dev/201209.mbox/%3C5044FB5F.1080309@gmail.com%3E

I'll look into workarounds.
Comment 6 Alan McGovern 2013-04-25 23:34:24 UTC
This should've been fixed a long time ago I just forgot to close the bug. If this issue does reoccur, let me know!
Comment 7 Mark Probst 2013-04-26 13:15:44 UTC
Out of curiosity: Why does this only occur with SGen, not with Boehm?
Comment 8 Alan McGovern 2013-04-26 13:18:00 UTC
Boehm might deal with memory corruption better than sgen does? I don't really know. It wasn't worth figuring out as we had an actual bug and fixing the actual bug caused the crasher to stop.