<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    <br>
    <br>
    On 11/28/10 7:58 PM, kjpou wrote:
    <blockquote cite="mid:4CF2A657.1030205@pt.lu" type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      Miguel<br>
      <br>
      Thanks for the response.<br>
      <br>
      About the [Export] or [Connect], when first creating the sample I
      tried using the [Connect] and it did not work so tried [Export]
      and it worked so thought things were different.&nbsp; Will give it
      another shot.<br>
      <br>
      Concerning the SetValueForKey and GetValueForKey, those were
      working as well and now are not.&nbsp; Shouldn't we be able to override
      those methods and get it to work the same way?&nbsp; In the last
      PopupBinding sample program it worked fine as well and now it just
      blows up with the error message below.<br>
      <br>
      You can see the error from the last PopupBindings project that I
      sent to the list.&nbsp; It uses reflection to get and set the
      properties instead of [Connect] or [Export].<br>
      <br>
      Again thanks for your time.<br>
      <br>
      Kenneth<br>
      <br>
      Stacktrace:<br>
      <br>
      &nbsp; at (wrapper managed-to-native)
      MonoMac.ObjCRuntime.Messaging.void_objc_msgSend_IntPtr
      (intptr,intptr,intptr) &lt;0x00003&gt;<br>
      &nbsp; at (wrapper managed-to-native)
      MonoMac.ObjCRuntime.Messaging.void_objc_msgSend_IntPtr
      (intptr,intptr,intptr) &lt;0x00003&gt;<br>
      &nbsp; at MonoMac.AppKit.NSArrayController.AddObject
      (MonoMac.Foundation.NSObject) &lt;0x00038&gt;<br>
      &nbsp; at PopupBindings.TestWindowController.AwakeFromNib ()
      &lt;0x00065&gt;<br>
      &nbsp; at (wrapper native-to-managed)
      object.[PopupBindings.TestWindowController.Void AwakeFromNib()]
      (MonoMac.Foundation.NSObject,MonoMac.ObjCRuntime.Selector)
      &lt;0x000a2&gt;<br>
      &nbsp; at (wrapper managed-to-native)
      MonoMac.ObjCRuntime.Messaging.IntPtr_objc_msgSendSuper
      (intptr,intptr) &lt;0x00003&gt;<br>
      &nbsp; at (wrapper managed-to-native)
      MonoMac.ObjCRuntime.Messaging.IntPtr_objc_msgSendSuper
      (intptr,intptr) &lt;0x00003&gt;<br>
      &nbsp; at MonoMac.AppKit.NSWindowController.get_Window ()
      &lt;0x00077&gt;<br>
      &nbsp; at PopupBindings.TestWindowController.get_Window ()
      &lt;0x00012&gt;<br>
      &nbsp; at PopupBindings.AppDelegate.FinishedLaunching
      (MonoMac.Foundation.NSObject) &lt;0x00038&gt;<br>
      &nbsp; at (wrapper native-to-managed)
      object.[PopupBindings.AppDelegate.Void
      FinishedLaunching(MonoMac.Foundation.NSObject)]
      (MonoMac.Foundation.NSObject,MonoMac.ObjCRuntime.Selector,intptr)
      &lt;0x000cb&gt;<br>
      &nbsp; at (wrapper managed-to-native)
      MonoMac.AppKit.NSApplication.NSApplicationMain (int,string[])
      &lt;0x00003&gt;<br>
      &nbsp; at (wrapper managed-to-native)
      MonoMac.AppKit.NSApplication.NSApplicationMain (int,string[])
      &lt;0x00003&gt;<br>
      &nbsp; at MonoMac.AppKit.NSApplication.Main (string[]) &lt;0x00015&gt;<br>
      &nbsp; at PopupBindings.MainClass.Main (string[]) &lt;0x00015&gt;<br>
      &nbsp; at (wrapper runtime-invoke)
      &lt;Module&gt;.runtime_invoke_void_object
      (object,intptr,intptr,intptr) &lt;0x00073&gt;<br>
      <br>
      Native stacktrace:<br>
      <br>
      &nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; PopupBindings&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x000c8f5a
      mono_handle_native_sigsegv + 343<br>
      &nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp; PopupBindings&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0000ffa5
      mono_sigsegv_signal_handler + 306<br>
      &nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp; libSystem.B.dylib&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x92e1946b _sigtramp +
      43<br>
      &nbsp;&nbsp;&nbsp; 3&nbsp;&nbsp; ???&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0xffffffff 0x0 +
      4294967295<br>
      &nbsp;&nbsp;&nbsp; 4&nbsp;&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90edc54c
      -[_NSSelectionBinderPlugin
      populateObject:withContent:valueKey:objectKey:insertsNullPlaceholder:]
      + 478<br>
      &nbsp;&nbsp;&nbsp; 5&nbsp;&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90ebcc2d
      -[NSSelectionBinder
      _adjustObject:mode:observedController:observedKeyPath:context:editableState:adjustState:]

      + 794<br>
      &nbsp;&nbsp;&nbsp; 6&nbsp;&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90d91edf
      -[NSValueBinder _observeValueForKeyPath:ofObject:context:] + 280<br>
      &nbsp;&nbsp;&nbsp; 7&nbsp;&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90ebc90b
      -[NSSelectionBinder
      observeValueForKeyPath:ofObject:change:context:] + 340<br>
      &nbsp;&nbsp;&nbsp; 8&nbsp;&nbsp; Foundation&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x962ea714
      NSKeyValueNotifyObserver + 372<br>
      &nbsp;&nbsp;&nbsp; 9&nbsp;&nbsp; Foundation&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x962efef5
      -[NSObject(NSKeyValueObservingPrivate)
      _notifyObserversForKeyPath:change:] + 943<br>
      &nbsp;&nbsp;&nbsp; 10&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90d65b96
      -[NSController _notifyObserversForKeyPath:change:] + 251<br>
      &nbsp;&nbsp;&nbsp; 11&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90d65a93
      -[NSController didChangeValueForKey:] + 49<br>
      &nbsp;&nbsp;&nbsp; 12&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90ec6585
      -[NSArrayController
      didChangeValuesForArrangedKeys:objectKeys:indexKeys:] + 79<br>
      &nbsp;&nbsp;&nbsp; 13&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90f99f05
      -[NSArrayController
      _insertObject:atArrangedObjectIndex:objectHandler:] + 643<br>
      &nbsp;&nbsp;&nbsp; 14&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90f95c6f
      -[NSArrayController insertObject:atArrangedObjectIndex:] + 448<br>
      &nbsp;&nbsp;&nbsp; 15&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90f41f53
      -[NSArrayController addObject:] + 168<br>
      &nbsp;&nbsp;&nbsp; 16&nbsp; ???&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x012f6a1f 0x0 +
      19884575<br>
      &nbsp;&nbsp;&nbsp; 17&nbsp; ???&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x012f6971 0x0 +
      19884401<br>
      &nbsp;&nbsp;&nbsp; 18&nbsp; ???&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x012f5d4e 0x0 +
      19881294<br>
      &nbsp;&nbsp;&nbsp; 19&nbsp; ???&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x012f18d3 0x0 +
      19863763<br>
      &nbsp;&nbsp;&nbsp; 20&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90cda26c
      -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1646<br>
      &nbsp;&nbsp;&nbsp; 21&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90cd81f4 loadNib +
      257<br>
      &nbsp;&nbsp;&nbsp; 22&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90cd75ed
      +[NSBundle(NSNibLoading)
      _loadNibFile:nameTable:withZone:ownerBundle:] + 228<br>
      &nbsp;&nbsp;&nbsp; 23&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90cd74fe
      +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:]
      + 158<br>
      &nbsp;&nbsp;&nbsp; 24&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90d671e7
      -[NSWindowController loadWindow] + 223<br>
      &nbsp;&nbsp;&nbsp; 25&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90cfdf76
      -[NSWindowController window] + 89<br>
      &nbsp;&nbsp;&nbsp; 26&nbsp; ???&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x012f2d65 0x0 +
      19869029<br>
      &nbsp;&nbsp;&nbsp; 27&nbsp; ???&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x012f3ef0 0x0 +
      19873520<br>
      &nbsp;&nbsp;&nbsp; 28&nbsp; ???&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x012f3e33 0x0 +
      19873331<br>
      &nbsp;&nbsp;&nbsp; 29&nbsp; ???&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x012f2f09 0x0 +
      19869449<br>
      &nbsp;&nbsp;&nbsp; 30&nbsp; ???&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x012f0d0c 0x0 +
      19860748<br>
      &nbsp;&nbsp;&nbsp; 31&nbsp; Foundation&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x962d74df
      _nsnote_callback + 176<br>
      &nbsp;&nbsp;&nbsp; 32&nbsp; CoreFoundation&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x96e41793
      __CFXNotificationPost + 947<br>
      &nbsp;&nbsp;&nbsp; 33&nbsp; CoreFoundation&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x96e4119a
      _CFXNotificationPostNotification + 186<br>
      &nbsp;&nbsp;&nbsp; 34&nbsp; Foundation&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x962cc384
      -[NSNotificationCenter postNotificationName:object:userInfo:] +
      128<br>
      &nbsp;&nbsp;&nbsp; 35&nbsp; Foundation&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x962d9789
      -[NSNotificationCenter postNotificationName:object:] + 56<br>
      &nbsp;&nbsp;&nbsp; 36&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90d4a422
      -[NSApplication _postDidFinishNotification] + 125<br>
      &nbsp;&nbsp;&nbsp; 37&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90d4a332
      -[NSApplication _sendFinishLaunchingNotification] + 74<br>
      &nbsp;&nbsp;&nbsp; 38&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90ea14ed
      -[NSApplication(NSAppleEventHandling) _handleAEOpen:] + 274<br>
      &nbsp;&nbsp;&nbsp; 39&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90ea110d
      -[NSApplication(NSAppleEventHandling)
      _handleCoreEvent:withReplyEvent:] + 101<br>
      &nbsp;&nbsp;&nbsp; 40&nbsp; Foundation&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x9630c7a4
      -[NSAppleEventManager
      dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 511<br>
      &nbsp;&nbsp;&nbsp; 41&nbsp; Foundation&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x9630c568
      _NSAppleEventManagerGenericHandler + 228<br>
      &nbsp;&nbsp;&nbsp; 42&nbsp; AE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90ad8f58
      _Z20aeDispatchAppleEventPK6AEDescPS_mPh + 166<br>
      &nbsp;&nbsp;&nbsp; 43&nbsp; AE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90ad8e57
      _ZL25dispatchEventAndSendReplyPK6AEDescPS_ + 43<br>
      &nbsp;&nbsp;&nbsp; 44&nbsp; AE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90ad8d61
      aeProcessAppleEvent + 197<br>
      &nbsp;&nbsp;&nbsp; 45&nbsp; HIToolbox&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x9190b323
      AEProcessAppleEvent + 50<br>
      &nbsp;&nbsp;&nbsp; 46&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90d1a9ca
      _DPSNextEvent + 1420<br>
      &nbsp;&nbsp;&nbsp; 47&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90d19fce
      -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] +
      156<br>
      &nbsp;&nbsp;&nbsp; 48&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90cdc247
      -[NSApplication run] + 821<br>
      &nbsp;&nbsp;&nbsp; 49&nbsp; AppKit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x90cd42d9
      NSApplicationMain + 574<br>
      &nbsp;&nbsp;&nbsp; 50&nbsp; ???&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x012f1c3e 0x0 +
      19864638<br>
      &nbsp;&nbsp;&nbsp; 51&nbsp; ???&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x012f1b8e 0x0 +
      19864462<br>
      &nbsp;&nbsp;&nbsp; 52&nbsp; ???&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x004cecf6 0x0 +
      5041398<br>
      &nbsp;&nbsp;&nbsp; 53&nbsp; ???&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x004ced8c 0x0 +
      5041548<br>
      &nbsp;&nbsp;&nbsp; 54&nbsp; PopupBindings&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0000fd70
      mono_jit_runtime_invoke + 1339<br>
      &nbsp;&nbsp;&nbsp; 55&nbsp; PopupBindings&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x001de701
      mono_runtime_invoke + 138<br>
      &nbsp;&nbsp;&nbsp; 56&nbsp; PopupBindings&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x001e08ac
      mono_runtime_exec_main + 669<br>
      &nbsp;&nbsp;&nbsp; 57&nbsp; PopupBindings&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x001dfc96
      mono_runtime_run_main + 814<br>
      &nbsp;&nbsp;&nbsp; 58&nbsp; PopupBindings&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0009c762
      mono_jit_exec + 200<br>
      &nbsp;&nbsp;&nbsp; 59&nbsp; PopupBindings&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0009c99c
      main_thread_handler + 558<br>
      &nbsp;&nbsp;&nbsp; 60&nbsp; PopupBindings&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0009ecd3 mono_main +
      7577<br>
      &nbsp;&nbsp;&nbsp; 61&nbsp; PopupBindings&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00003a95
      mono_main_with_options + 539<br>
      &nbsp;&nbsp;&nbsp; 62&nbsp; PopupBindings&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00003b1c main + 49<br>
      &nbsp;&nbsp;&nbsp; 63&nbsp; PopupBindings&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0000384e start + 54<br>
      <br>
      Debug info from gdb:<br>
      <br>
      /tmp/mono-gdb-commands.alKIRq:1: Error in sourced command file:<br>
      unable to debug self<br>
      <br>
      =================================================================<br>
      Got a SIGSEGV while executing native code. This usually indicates<br>
      a fatal error in the mono runtime or one of the native libraries <br>
      used by your application.<br>
      =================================================================<br>
      <br>
      The application was terminated by a signal: SIGIOT<br>
      <br>
      <br>
      <br>
      On 11/28/10 6:39 PM, Miguel de Icaza wrote:
      <blockquote
        cite="mid:AANLkTimxZLi=1a9NuKWvzhWZe=xF7tBwaB=P6QQEdNFg@mail.gmail.com"
        type="cite">Hello,<br>
        <br>
        <div class="gmail_quote">
          <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
            0.8ex; border-left: 1px solid rgb(204, 204, 204);
            padding-left: 1ex;">
            <div text="#000000" bgcolor="#ffffff"> Good news is that I
              can not recreate any of the problems that I was having
              with NSTableView.&nbsp; Not in any of the samples, test cases
              nor in my main monomac/Cocoa project that I am working
              on.&nbsp; <br>
            </div>
          </blockquote>
          <div><br>
          </div>
          <div>Right, that was Geoff's fixes from Friday. &nbsp; Glad to see
            that this eliminated a bunch of errors (it was affecting
            everyone, but the errors were slightly different).</div>
          <div>&nbsp;</div>
          <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
            0.8ex; border-left: 1px solid rgb(204, 204, 204);
            padding-left: 1ex;">
            <div text="#000000" bgcolor="#ffffff"> Unfortunately now
              some other things have started acting up.&nbsp; The
              PopupBindings sample provided from monomac master does not
              work anymore nor the new one I posted yesterday.&nbsp; I have
              created three different tests and the only one that works
              is with NSMutableDictionary.&nbsp; I was in the process of
              adding a class object to my main project that used the
              same bindings concepts of PopupBindings but with a
              NSTableView binding instead of binding to a popup button.<br>
            </div>
          </blockquote>
          <div><br>
          </div>
          <div>I am surprised that the sample ever worked. &nbsp; If you
            google for that particular error, you will see that our
            MonoTouch/Troubleshooting page explained what had to be
            done. &nbsp; In this case, you do not want [Export] as that is
            merely to respond to the Objective-C message, but does not
            participate in the key/value system. &nbsp; For that you need to
            use [Connect]. &nbsp; I have fixed the sample to use [Connect]
            instead.</div>
          <div>&nbsp;</div>
          <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
            0.8ex; border-left: 1px solid rgb(204, 204, 204);
            padding-left: 1ex;">
            <div text="#000000" bgcolor="#ffffff"> Spent the last four
              hours trying to find the problem in my code and have hit a
              dead end.&nbsp; Could someone please verify for me that the
              PopupBindings project works for them as it seemed to
              worked before.&nbsp; Either one will do.&nbsp; Sample provided from
              source or the one I posted yesterday.<br>
            </div>
          </blockquote>
          <div><br>
          </div>
          <div>It works now, let me know if you run into other issues.</div>
          <div>&nbsp;</div>
          <div>Miguel</div>
        </div>
      </blockquote>
    </blockquote>
  </body>
</html>