Am 19.03.2011 20:16, schrieb Dan Williams: > VPN plugins to follow. Thanks to everyone so far for their testing, > lets keep at it til we're done. Areas of interest are WiFi scanning > (making sure the APs you expect have reasonable signal strength) and > connection editing. vpn (pptp and vpnc) do not yet work reliably. With pptp I *sometimes* get a connection, vpnc always files. Worst of all nm-applet crashes regularly if I try to enable a vpn connection. backtrace attached. Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
(gdb) run
Starting program: /usr/bin/nm-applet
[Thread debugging using libthread_db enabled]
ignored.
** Message: applet now removed from the notification area
** Message: applet now embedded in the notification area
[New Thread 0xa6971b70 (LWP 25576)]
Program received signal SIGSEGV, Segmentation fault.
0xb76cbb81 in free () from /lib/i686/cmov/libc.so.6
(gdb)
bt full
#0 0xb76cbb81 in free () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#1 0xb77ec4d6 in g_free (mem=0x5) at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./glib/gmem.c:263
No locals.
#2 0xb79a8f10 in activate_info_free (info=0x81b8bc0) at nm-client.c:577
No locals.
#3 0xb79ab1c1 in recheck_pending_activations (self=<value optimized out>) at nm-client.c:627
info = 0x81b8bc0
active = 0x82ea1f8
priv = 0x816a0d0
iter = 0x8274210
active_connections = 0x81b8c20
i = <value optimized out>
#4 0xb78c1758 in g_cclosure_marshal_VOID__PARAM (closure=0x817c540, return_value=0x0, n_param_values=2, param_values=0x82f1390,
invocation_hint=0xbfffede0, marshal_data=0x0) at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./gobject/gmarshal.c:533
callback = 0xb79ab2d0 <active_connections_changed_cb>
cc = 0x817c540
data1 = <value optimized out>
data2 = <value optimized out>
__PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__PARAM"
#5 0xb78a4a22 in g_closure_invoke (closure=0x817c540, return_value=0x0, n_param_values=2, param_values=0x82f1390,
invocation_hint=0xbfffede0) at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./gobject/gclosure.c:767
marshal = 0xb78c16d0 <g_cclosure_marshal_VOID__PARAM>
marshal_data = 0x0
in_marshal = 136023040
__PRETTY_FUNCTION__ = "g_closure_invoke"
#6 0xb78b79b8 in signal_emit_unlocked_R (node=0x80b7210, detail=1148, instance=0x816a0a0, emission_return=0x0,
instance_and_params=0x82f1390) at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./gobject/gsignal.c:3252
tmp = <value optimized out>
handler = 0x8173f60
accumulator = 0x0
emission = {next = 0x0, instance = 0x816a0a0, ihint = {signal_id = 1, detail = 1148, run_type = G_SIGNAL_RUN_FIRST},
state = EMISSION_RUN, chain_type = 4}
class_closure = 0x80b6b20
handler_list = 0x8173f40
return_accu = 0x0
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0,
v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0,
v_double = 0, v_pointer = 0x0}}}
signal_id = 1
max_sequential_handler_number = 366
return_value_altered = 1
#7 0xb78c0426 in g_signal_emit_valist (instance=0x816a0a0, signal_id=1, detail=1148, var_args=0xbfffefa0 "\204\247\207\267")
at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./gobject/gsignal.c:2983
instance_and_params = 0x82f1390
signal_return_type = 4
param_values = 0x82f13a4
node = 0x80b7210
i = <value optimized out>
n_params = 1
__PRETTY_FUNCTION__ = "g_signal_emit_valist"
#8 0xb78c05d2 in g_signal_emit (instance=0x816a0a0, signal_id=1, detail=1148)
at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./gobject/gsignal.c:3040
var_args = 0xbfffef9c "h\361\020\b\204\247\207\267"
#9 0xb78a67a1 in g_object_dispatch_properties_changed (object=0x816a0a0, n_pspecs=1, pspecs=0xbffff030)
at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./gobject/gobject.c:925
i = <value optimized out>
#10 0xb78a5a9f in g_object_notify_dispatcher (object=0x816a0a0, n_pspecs=1, pspecs=0xbffff030)
at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./gobject/gobject.c:330
No locals.
#11 0xb78a8ab1 in g_object_notify_queue_thaw (object=0x816a0a0, property_name=0x81707e0 "active-connections")
at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./gobject/gobjectnotifyqueue.c:132
context = 0xb78df460
pspecs_mem = {0x810f168, 0x8, 0x18, 0xb7cff019, 0xb779f3a0, 0xb779dff4, 0x80abbb4, 0x80d2ac8, 0xb779f3a0, 0xb779dff4,
0xbffff088, 0xb79a7085, 0xb79ca9c4, 0xb76cbb00, 0x2, 0x1}
pspecs = <value optimized out>
free_me = 0x0
slist = <value optimized out>
n_pspecs = <value optimized out>
#12 g_object_notify_by_spec_internal (object=0x816a0a0, property_name=0x81707e0 "active-connections")
at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./gobject/gobject.c:983
nqueue = 0x1
#13 g_object_notify (object=0x816a0a0, property_name=0x81707e0 "active-connections")
at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./gobject/gobject.c:1024
pspec = 0xb78df460
__PRETTY_FUNCTION__ = "g_object_notify"
#14 0xb79a7469 in deferred_notify_cb (data=0x816a0a0) at nm-object.c:271
object = 0x816a0a0
priv = <value optimized out>
props = 0x819c038
iter = 0x819c038
#15 0xb77e0b71 in g_idle_dispatch (source=0x82f5da8, callback=0xb79a73e0 <deferred_notify_cb>, user_data=0x816a0a0)
at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./glib/gmain.c:4541
No locals.
#16 0xb77e5382 in g_main_dispatch (context=0x80d2ac8) at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./glib/gmain.c:2440
dispatch = 0xb77e0b50 <g_idle_dispatch>
was_in_call = 0
user_data = 0x816a0a0
callback = 0xb79a73e0 <deferred_notify_cb>
cb_funcs = 0xb787a59c
cb_data = 0x819a640
current_source_link = {data = 0x82f5da8, next = 0x0}
need_destroy = <value optimized out>
source = 0x82f5da8
current = 0x80e81b8
i = <value optimized out>
#17 g_main_context_dispatch (context=0x80d2ac8) at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./glib/gmain.c:3013
No locals.
#18 0xb77e5b60 in g_main_context_iterate (context=0x80d2ac8, block=1, dispatch=1, self=<value optimized out>)
at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./glib/gmain.c:3091
max_priority = 300
timeout = 0
some_ready = 1
nfds = <value optimized out>
allocated_nfds = <value optimized out>
fds = 0x82f70b8
#19 0xb77e6223 in g_main_loop_run (loop=0x8106360) at /build/buildd-glib2.0_2.28.2-1-i386-B7GzlY/glib2.0-2.28.2/./glib/gmain.c:3299
__PRETTY_FUNCTION__ = "g_main_loop_run"
#20 0x0805af2f in main (argc=1, argv=0xbffff314) at main.c:101
applet = 0x8107048
i = <value optimized out>
Attachment:
signature.asc
Description: OpenPGP digital signature