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

Attachment: signature.asc
Description: Digital signature

Reply via email to