Package: lat Version: 1.2.3-10 Severity: normal background:
I had previously setup a ldap server, but it has been a while, so on the occasion of registering a new personal domain I decided to start fresh (and clean things up) and created a new ldap server using OpenLDAP with the new domain name. At the time of this test the only item (other than the root) is the default admin. Action: So first things first: I want to group all the people in ou=people. Fire up lat, create a template for ou, right click on the parent, select the new template, create people. Expected: I figured that I would probably get a new ou=people, or maybe a error message If i did something wrong. Got: lat vanishes. If I run it from xterm to watch standard out and error It becomes obvious that the crash is caused by an uncaught exception. lat [23173] INFO Starting lat (version 1.2.3) Marshaling clicked signal Exception in Gtk# callback delegate Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception. System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at System.Collections.Generic.Dictionary`2[System.String,System.String].get_Item (System.String key) [0x00000] in <filename unknown>:0 at lat.Template.GetAttributeDefaultValue (System.String attrName) [0x00000] in <filename unknown>:0 at lat.CreateEntryDialog.insertValues (System.String[] values, System.String valueType) [0x00000] in <filename unknown>:0 at lat.CreateEntryDialog.showAttributes () [0x00000] in <filename unknown>:0 at lat.CreateEntryDialog..ctor (lat.Connection connection, lat.Template theTemplate) [0x00000] in <filename unknown>:0 at lat.NewEntryDialog.OnOkClicked (System.Object o, System.EventArgs args) [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 --- End of inner exception stack trace --- at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0 at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0 at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0 at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in <filename unknown>:0 at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0 at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0 at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0 at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal) at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) at Gtk.Dialog.gtk_dialog_run(IntPtr ) at Gtk.Dialog.Run() at lat.NewEntryDialog..ctor(lat.Connection connection, System.String dn) at lat.LdapTreeView.OnNewEntryActivate(System.Object o, System.EventArgs args) at System.Reflection.MonoMethod.InternalInvoke(System.Reflection.MonoMethod , System.Object , System.Object[] , System.Exception ByRef ) at System.Reflection.MonoMethod.Invoke(System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) at System.Reflection.MethodBase.Invoke(System.Object obj, System.Object[] parameters) at System.Delegate.DynamicInvokeImpl(System.Object[] args) at System.MulticastDelegate.DynamicInvokeImpl(System.Object[] args) at System.Delegate.DynamicInvoke(System.Object[] args) at GLib.Signal.ClosureInvokedCB(System.Object o, GLib.ClosureInvokedArgs args) at GLib.SignalClosure.Invoke(GLib.ClosureInvokedArgs args) at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) at Gtk.Application.gtk_main() at Gtk.Application.Run() at Gnome.Program.Run() at LdapAdministrationTool.Main(System.String[] args) -- System Information: Debian Release: 7.5 APT prefers oldstable-updates APT policy: (500, 'oldstable-updates'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 3.14-0.bpo.1-686-pae (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages lat depends on: ii libc6 2.13-38+deb7u1 ii libgconf2.0-cil 2.24.2-3 ii libglade2.0-cil 2.12.10-5 ii libglib2.0-0 2.33.12+really2.32.4-5 ii libglib2.0-cil 2.12.10-5 ii libgnome-keyring0 3.4.1-1 ii libgnome2.24-cil 2.24.2-3 ii libgtk2.0-cil 2.12.10-5 ii libmono-corlib4.0-cil 2.10.8.1-8 ii libmono-ldap4.0-cil 2.10.8.1-8 ii libmono-posix4.0-cil 2.10.8.1-8 ii libmono-security4.0-cil 2.10.8.1-8 ii libmono-system-xml4.0-cil 2.10.8.1-8 ii libmono-system4.0-cil 2.10.8.1-8 ii mono-runtime 2.10.8.1-8 lat recommends no packages. lat suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org