TextBoxのAutoCompleteCustomSourceで問題があるんですが・・・心当たりある方いますか?
TextBox.TextChangedイベントでTextBox.AutoCompleteCustomSource.Clear() を呼んで
その後別の候補をセットすると候補が表示されないか、例外が発生して落ちる場合があります。
普通に候補が表示される場合もあります。
TextBox.AutoCompleteCustomSource.Clear() を除去するとちゃんと候補が表示されます。
TextBoxはダイアログボックスの子としてデザイナで作ってます。
以下は例外の詳細です。

System.AccessViolationException : 保護されているメモリに読み取りまたは書き込み操作を行おうとしました。他のメモリが壊れていることが考えられます。
スタックトレース:
  場所 System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
  場所 System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
  場所 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
  場所 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
  場所 System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
  場所 System.Windows.Forms.Form.ShowDialog()
   :