Bug 11551 - hang when editing text
Summary: hang when editing text
Status: RESOLVED FIXED
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: Text Editor ()
Version: 4.0.3
Hardware: PC Mac OS
: --- normal
Target Milestone: ---
Assignee: Lluis Sanchez
URL:
Depends on:
Blocks:
 
Reported: 2013-04-03 11:08 UTC by Jeffrey Stedfast
Modified: 2013-04-04 06:35 UTC (History)
2 users (show)

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

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 Jeffrey Stedfast 2013-04-03 11:08:28 UTC
Full thread dump:

"IO Threadpool worker" tid=0x0xb0573000 this=0x0x7bad70 thread handle 0x456 state : interrupted state owns ()

"<threadpool thread>" tid=0x0xb0551000 this=0x0x7bacc0 thread handle 0x455 state : interrupted state owns ()

"Threadpool worker" tid=0x0xb3568000 this=0x0x24024fe0 thread handle 0x703 state : interrupted state owns ()

"Threapool monitor" tid=0x0xb042d000 this=0x0x7b9cf0 thread handle 0x445 state : interrupted state owns ()

"Threadpool worker" tid=0x0xb182e000 this=0x0x2313a110 thread handle 0x6ef state : interrupted state owns ()

"Threadpool worker" tid=0x0xb2446000 this=0x0x17986270 thread handle 0x429 state : interrupted state owns ()

"Threadpool worker" tid=0x0xb0e1a000 this=0x0x1124ae20 thread handle 0x424 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <IL 0x00023, 0xffffffff>
  at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],System.TimeSpan,bool) [0x0003a] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/WaitHandle.cs:223
  at System.Threading.RegisteredWaitHandle.Wait (object) [0x00019] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/RegisteredWaitHandle.cs:71
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <IL 0x00052, 0xffffffff>

"Syntax highlighting" tid=0x0xb1222000 this=0x0x120b5350 thread handle 0x479 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00030, 0xffffffff>
  at System.Threading.WaitHandle.WaitOne () [0x00015] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/WaitHandle.cs:352
  at Mono.TextEditor.Highlighting.SyntaxModeService.ProcessQueue () [0x00047] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor.Highlighting/SyntaxModeService.cs:356
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"Autosave" tid=0x0xb1324000 this=0x0x1345cfe0 thread handle 0x48b state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00030, 0xffffffff>
  at System.Threading.WaitHandle.WaitOne () [0x00015] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/WaitHandle.cs:352
  at MonoDevelop.SourceEditor.AutoSave.AutoSaveThread () [0x00005] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/AutoSave.cs:137
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"<unnamed thread>" tid=0x0xb08fd000 this=0x0xb785b90 thread handle 0x460 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.Thread.Sleep_internal (int) <IL 0x00021, 0xffffffff>
  at System.Threading.Thread.Sleep (int) [0x00017] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/Thread.cs:375
  at System.IO.KeventWatcher.Monitor () [0x000b6] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/System/System.IO/KeventWatcher.cs:233
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"Background dispatcher" tid=0x0xb040b000 this=0x0x7b8170 thread handle 0x40b state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00030, 0xffffffff>
  at System.Threading.WaitHandle.WaitOne () [0x00015] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/WaitHandle.cs:352
  at MonoDevelop.Ide.DispatchService.backgroundDispatcher () [0x00055] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/DispatchService.cs:309
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"<unnamed thread>" tid=0x0xb1528000 this=0x0x11375a30 thread handle 0x526 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.Thread.Sleep_internal (int) <IL 0x00021, 0xffffffff>
  at System.Threading.Thread.Sleep (int) [0x00017] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/Thread.cs:375
  at Mono.Remoting.Channels.Unix.UnixConnectionPool.ConnectionCollector () [0x00000] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/Mono.Posix/Mono.Remoting.Channels.Unix/UnixConnectionPool.cs:111
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"Background parser" tid=0x0xb0b01000 this=0x0x1086cbc0 thread handle 0x471 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00030, 0xffffffff>
  at System.Threading.WaitHandle.WaitOne (int,bool) [0x00032] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/WaitHandle.cs:376
  at MonoDevelop.Ide.TypeSystem.TypeSystemService.WaitForParseJob (int) [0x00000] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/TypeSystemService.cs:2203
  at MonoDevelop.Ide.TypeSystem.TypeSystemService.ParserUpdateThread () [0x00005] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/TypeSystemService.cs:2262
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"Timer-Scheduler" tid=0x0xb0c03000 this=0x0x1086cc70 thread handle 0x474 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x00030, 0xffffffff>
  at System.Threading.WaitHandle.WaitOne (int,bool) [0x00032] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/WaitHandle.cs:376
  at System.Threading.WaitHandle.WaitOne (int) [0x00000] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/WaitHandle.cs:387
  at System.Threading.Timer/Scheduler.SchedulerThread () [0x00245] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/Timer.cs:386
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"<unnamed thread>" tid=0x0xb0f1c000 this=0x0x11375770 thread handle 0x518 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Net.Sockets.Socket.Accept_internal (intptr,int&,bool) <IL 0x00023, 0xffffffff>
  at System.Net.Sockets.Socket.Accept () [0x00036] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/System/System.Net.Sockets/Socket.cs:549
  at System.Net.Sockets.TcpListener.AcceptSocket () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/System/System.Net.Sockets/TcpListener.cs:193
  at System.Runtime.Remoting.Channels.Tcp.TcpServerChannel.WaitForConnections () [0x00000] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting.Channels.Tcp/TcpServerChannel.cs:216
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"<unnamed thread>" tid=0x0xb0777000 this=0x0x113756c0 thread handle 0x511 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Net.Sockets.Socket.Accept_internal (intptr,int&,bool) <IL 0x00023, 0xffffffff>
  at System.Net.Sockets.Socket.Accept () [0x00036] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/System/System.Net.Sockets/Socket.cs:549
  at Mono.Unix.UnixListener.AcceptSocket () [0x0001c] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/Mono.Posix/Mono.Unix/UnixListener.cs:94
  at (wrapper remoting-invoke-with-check) Mono.Unix.UnixListener.AcceptSocket () <IL 0x00038, 0xffffffff>
  at Mono.Remoting.Channels.Unix.UnixServerChannel.WaitForConnections () [0x00000] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/Mono.Posix/Mono.Remoting.Channels.Unix/UnixServerChannel.cs:178
  at System.Threading.Thread.StartInternal () [0x00016] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Threading/Thread.cs:709
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"GUI Thread" tid=0x0xacc0a2c0 this=0x0x7b8010 thread handle 0x403 state : not waiting owns ()
  at System.Collections.Generic.Dictionary`2<MonoDevelop.Core.FilePath, MonoDevelop.Ide.Tasks.Task[]>.TryGetValue (MonoDevelop.Core.FilePath,MonoDevelop.Ide.Tasks.Task[]&) [0x00048] in /private/tmp/source/bockbuild/profiles/mono-2-10/build-root/mono-2.10.12/_build/mono-2.10.12.git/mcs/class/corlib/System.Collections.Generic/Dictionary.cs:640
  at MonoDevelop.Ide.Tasks.TaskStore.GetFileTasks (MonoDevelop.Core.FilePath) [0x00000] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/TaskStore.cs:200
  at MonoDevelop.Ide.Tasks.TaskStore.<TaskStore>m__AB (object,MonoDevelop.Ide.TextEditing.LineCountEventArgs) [0x00024] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/TaskStore.cs:85
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_LineCountEventArgs (object,MonoDevelop.Ide.TextEditing.LineCountEventArgs) <IL 0x00059, 0xffffffff>
  at MonoDevelop.Ide.TextEditing.TextEditorService.NotifyLineCountChanged (MonoDevelop.Projects.Text.ITextFile,int,int,int) [0x0000a] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TextEditing/TextEditorService.cs:97
  at MonoDevelop.SourceEditor.SourceEditorView.OnTextReplaced (object,Mono.TextEditor.DocumentChangeEventArgs) [0x000a8] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs:1054
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0x00072>
  at (wrapper delegate-invoke) <Module>.invoke_void__this___object_DocumentChangeEventArgs (object,Mono.TextEditor.DocumentChangeEventArgs) <IL 0x00059, 0xffffffff>
  at Mono.TextEditor.TextDocument.OnTextReplaced (Mono.TextEditor.DocumentChangeEventArgs) [0x0000b] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Document/TextDocument.cs:410
  at Mono.TextEditor.TextDocument.Replace (int,int,string,ICSharpCode.NRefactory.Editor.AnchorMovementType) [0x00135] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Document/TextDocument.cs:251
  at Mono.TextEditor.TextDocument.Replace (int,int,string) [0x00000] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Document/TextDocument.cs:216
  at Mono.TextEditor.TextEditorData.Replace (int,int,string) [0x00009] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/TextEditorData.cs:432
  at Mono.TextEditor.TextEditorData.Insert (int,string) [0x00000] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/TextEditorData.cs:368
  at Mono.TextEditor.MiscActions.InsertNewLine (Mono.TextEditor.TextEditorData) [0x0011f] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Actions/MiscActions.cs:275
  at Mono.TextEditor.EditMode.RunAction (System.Action`1<Mono.TextEditor.TextEditorData>) [0x00012] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/EditMode.cs:206
  at Mono.TextEditor.SimpleEditMode.HandleKeypress (Gdk.Key,uint,Gdk.ModifierType) [0x00019] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/SimpleEditMode.cs:419
  at Mono.TextEditor.EditMode.InternalHandleKeypress (Mono.TextEditor.TextEditor,Mono.TextEditor.TextEditorData,Gdk.Key,uint,Gdk.ModifierType) [0x0000e] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/EditMode.cs:49
  at Mono.TextEditor.TextArea.SimulateKeyPress (Gdk.Key,uint,Gdk.ModifierType) [0x00008] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextArea.cs:911
  at Mono.TextEditor.TextEditor.SimulateKeyPress (Gdk.Key,uint,Gdk.ModifierType) [0x00000] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextEditor.cs:836
  at MonoDevelop.SourceEditor.SourceEditorWidget.MonoDevelop.Ide.Gui.Content.ITextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00000] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorWidget.cs:144
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00013] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs:109
  at MonoDevelop.DocFood.DocFoodTextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00008] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/addins/MonoDevelop.DocFood/MonoDevelop.DocFood/DocFoodTextEditorExtension.cs:63
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00013] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs:109
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00013] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs:109
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00013] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs:109
  at MonoDevelop.Ide.Gui.Content.CompletionTextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00099] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/CompletionTextEditorExtension.cs:100
  at MonoDevelop.CSharp.Completion.CSharpCompletionTextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00000] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/CSharpCompletionTextEditorExtension.cs:204
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00013] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs:109
  at MonoDevelop.CSharp.Formatting.CSharpTextEditorIndentation.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00516] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs:389
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00013] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs:109
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00013] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs:109
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00013] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs:109
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00013] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs:109
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00013] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs:109
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00013] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs:109
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x00013] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs:109
  at MonoDevelop.Debugger.ExceptionCaughtTextEditorExtension.KeyPress (Gdk.Key,char,Gdk.ModifierType) [0x0005f] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ExceptionCaughtDialog.cs:437
  at MonoDevelop.SourceEditor.ExtensibleTextEditor.ExtensionKeyPress (Gdk.Key,uint,Gdk.ModifierType) [0x00000] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:249
  at MonoDevelop.SourceEditor.ExtensibleTextEditor.OnIMProcessedKeyPressEvent (Gdk.Key,uint,Gdk.ModifierType) [0x0049b] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/ExtensibleTextEditor.cs:416
  at Mono.TextEditor.TextArea.OnKeyPressEvent (Gdk.EventKey) [0x0013b] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextArea.cs:983
  at Gtk.Widget.keypressevent_cb (intptr,intptr) <IL 0x00014, 0x00061>
  at (wrapper native-to-managed) Gtk.Widget.keypressevent_cb (intptr,intptr) <IL 0x00024, 0xffffffff>
  at (wrapper managed-to-native) Gtk.Widget.gtksharp_widget_base_key_press_event (intptr,intptr) <IL 0x00026, 0xffffffff>
  at Gtk.Widget.OnKeyPressEvent (Gdk.EventKey) <IL 0x0001c, 0x0002b>
  at MonoDevelop.Ide.Gui.DefaultWorkbench.OnKeyPressEvent (Gdk.EventKey) [0x00103] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:1104
  at Gtk.Widget.keypressevent_cb (intptr,intptr) <IL 0x00014, 0x00061>
  at (wrapper native-to-managed) Gtk.Widget.keypressevent_cb (intptr,intptr) <IL 0x00024, 0xffffffff>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <IL 0x00022, 0xffffffff>
  at Gtk.Application.Run () <IL 0x00000, 0x0000b>
  at MonoDevelop.Ide.IdeApp.Run () [0x00000] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/Ide.cs:399
  at MonoDevelop.Ide.IdeStartup.Run (MonoDevelop.Ide.MonoDevelopOptions) [0x006f0] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs:284
  at MonoDevelop.Ide.IdeStartup.Main (string[]) [0x0005c] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs:568
  at Xamarin.Startup.MainClass.Main (string[]) [0x00000] in /Users/builder/data/lanes/monodevelop-lion-bs1/fae7c2bd/source/md-addins/Xamarin.Startup/Main.cs:10
  at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object (object,intptr,intptr,intptr) <IL 0x0005c, 0xffffffff>
Comment 1 Jeffrey Stedfast 2013-04-03 11:09:32 UTC
This is with the 4.0.3.13 public release on Mac
Comment 2 Mike Krüger 2013-04-04 06:35:16 UTC
I took out the text replace event handler. Maybe that was a problem.

But I don't know how that can happen - only if the document from a source editor view gets reused - but I don't have any case inside MD where that happens.

Therefore I can need more info:

Was it reproduceable ?
In which file ?