Can you try the 1.2.4 version from testing/unstable? It fixes various crashes found in 1.2.3.
* Ben Hildred (b...@hildred.us) wrote: > 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 -- Eric Dorland <e...@kuroneko.ca> 43CF 1228 F726 FD5B 474C E962 C256 FBD5 0022 1E93
signature.asc
Description: Digital signature