==10547== Memcheck, a memory error detector. ==10547== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==10547== Using LibVEX rev 1732, a library for dynamic binary translation. ==10547== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==10547== Using valgrind-3.2.3-Debian, a dynamic binary instrumentation framework. ==10547== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==10547== For more details, rerun with: -v ==10547== ==10547== Conditional jump or move depends on uninitialised value(s) ==10547== at 0x400A2C6: (within /lib/ld-2.6.1.so) ==10547== by 0x4003135: (within /lib/ld-2.6.1.so) ==10547== by 0x40132FC: (within /lib/ld-2.6.1.so) ==10547== by 0x4000C3D: (within /lib/ld-2.6.1.so) ==10547== by 0x4000816: (within /lib/ld-2.6.1.so) ==10547== ==10547== Conditional jump or move depends on uninitialised value(s) ==10547== at 0x400A301: (within /lib/ld-2.6.1.so) ==10547== by 0x4003135: (within /lib/ld-2.6.1.so) ==10547== by 0x40132FC: (within /lib/ld-2.6.1.so) ==10547== by 0x4000C3D: (within /lib/ld-2.6.1.so) ==10547== by 0x4000816: (within /lib/ld-2.6.1.so) ==10547== ==10547== Conditional jump or move depends on uninitialised value(s) ==10547== at 0x400ADB0: (within /lib/ld-2.6.1.so) ==10547== by 0x4003135: (within /lib/ld-2.6.1.so) ==10547== by 0x40132FC: (within /lib/ld-2.6.1.so) ==10547== by 0x4000C3D: (within /lib/ld-2.6.1.so) ==10547== by 0x4000816: (within /lib/ld-2.6.1.so) ==10547== ==10547== Conditional jump or move depends on uninitialised value(s) ==10547== at 0x400A1A2: (within /lib/ld-2.6.1.so) ==10547== by 0x4003396: (within /lib/ld-2.6.1.so) ==10547== by 0x40132FC: (within /lib/ld-2.6.1.so) ==10547== by 0x4000C3D: (within /lib/ld-2.6.1.so) ==10547== by 0x4000816: (within /lib/ld-2.6.1.so) ==10547== ==10547== Conditional jump or move depends on uninitialised value(s) ==10547== at 0x400A1AA: (within /lib/ld-2.6.1.so) ==10547== by 0x4003396: (within /lib/ld-2.6.1.so) ==10547== by 0x40132FC: (within /lib/ld-2.6.1.so) ==10547== by 0x4000C3D: (within /lib/ld-2.6.1.so) ==10547== by 0x4000816: (within /lib/ld-2.6.1.so) ==10547== ==10547== Conditional jump or move depends on uninitialised value(s) ==10547== at 0x400A301: (within /lib/ld-2.6.1.so) ==10547== by 0x4003396: (within /lib/ld-2.6.1.so) ==10547== by 0x40132FC: (within /lib/ld-2.6.1.so) ==10547== by 0x4000C3D: (within /lib/ld-2.6.1.so) ==10547== by 0x4000816: (within /lib/ld-2.6.1.so) NetworkManager: starting... NetworkManager: New VPN service 'pptp' (org.freedesktop.NetworkManager.pptp). NetworkManager: New VPN service 'openvpn' (org.freedesktop.NetworkManager.openvpn). NetworkManager: load_services(): Error loading VPN service file '/etc/NetworkManager/VPN/nm-ppp-starter.name': program does not exist, or is not executable. ==10547== Warning: noted but unhandled ioctl 0x8946 with no size/direction hints ==10547== This could cause spurious value errors to appear. ==10547== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. NetworkManager: eth0: Device is fully-supported using driver 'skge'. NetworkManager: nm_device_init(): waiting for device's worker thread to start NetworkManager: nm_device_init(): device's worker thread started, continuing. NetworkManager: Now managing wired Ethernet (802.3) device 'eth0'. NetworkManager: Deactivating device eth0. NetworkManager: nm_device_set_active_link start NetworkManager: nm_device_set_active_link start ==10547== Warning: noted but unhandled ioctl 0x8946 with no size/direction hints ==10547== This could cause spurious value errors to appear. ==10547== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==10547== ==10547== Syscall param writev(vector[...]) points to uninitialised byte(s) ==10547== at 0x40007F2: (within /lib/ld-2.6.1.so) ==10547== by 0x40E1EB5: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40E1F16: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40D970A: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40D9959: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40D7CAB: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40C34DC: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40C3599: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40C5635: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40C5826: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40C58A9: dbus_connection_send (in /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x8062B0F: nm_dbus_devices_message_handler (NetworkManagerDbus.c:670) ==10547== Address 0x44538E0 is 240 bytes inside a block of size 446 alloc'd ==10547== at 0x4022862: realloc (vg_replace_malloc.c:306) ==10547== by 0x40DDB77: dbus_realloc (in /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40DE78E: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40DEA3E: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40DEABB: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40DD047: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40DD35C: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40C9B8B: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40C9BE7: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40CE3AE: dbus_message_iter_append_basic (in /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40CEEB6: dbus_message_append_args_valist (in /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40CEFB1: dbus_message_append_args (in /usr/lib/libdbus-1.so.3.3.0) NetworkManager: Updating allowed wireless network lists. NetworkManager: nm_dbus_get_networks_cb(): error received: org.freedesktop.NetworkManagerInfo.NoNetworks - There are no wireless networks stored.. NetworkManager: Updating VPN Connections... ==10547== Warning: noted but unhandled ioctl 0x8946 with no size/direction hints ==10547== This could cause spurious value errors to appear. ==10547== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. NetworkManager: nm_policy_device_change_check:: !old_dev && !new_dev!! NetworkManager: nm_device_set_active_link start NetworkManager: Will activate wired connection 'eth0' because it now has a link. NetworkManager: SWITCH: no current connection, found better connection 'eth0'. NetworkManager: nm_policy_device_change_check:: lets try to switch device! NetworkManager: Will activate connection 'eth0'. NetworkManager: Device eth0 activation scheduled... NetworkManager: Activation (eth0) started... NetworkManager: Activation (eth0) Stage 1 of 5 (Device Prepare) scheduled... NetworkManager: Activation (eth0) Stage 1 of 5 (Device Prepare) started... NetworkManager: Activation (eth0) Stage 2 of 5 (Device Configure) scheduled... NetworkManager: Activation (eth0) Stage 1 of 5 (Device Prepare) complete. NetworkManager: Activation (eth0) Stage 2 of 5 (Device Configure) starting... NetworkManager: Activation (eth0) Stage 2 of 5 (Device Configure) successful. NetworkManager: Activation (eth0) Stage 3 of 5 (IP Configure Start) scheduled. NetworkManager: Activation (eth0) Stage 2 of 5 (Device Configure) complete. NetworkManager: Activation (eth0) Stage 3 of 5 (IP Configure Start) started... NetworkManager: Activation (eth0) Beginning DHCP transaction. NetworkManager: Activation (eth0) Stage 3 of 5 (IP Configure Start) complete. NetworkManager: DHCP daemon state is now 12 (successfully started) for interface eth0 NetworkManager: DHCP daemon state is now 1 (starting) for interface eth0 NetworkManager: DHCP daemon state is now 2 (bound) for interface eth0 NetworkManager: Activation (eth0) Stage 4 of 5 (IP Configure Get) scheduled... NetworkManager: Activation (eth0) Stage 4 of 5 (IP Configure Get) started... NetworkManager: Retrieved the following IP4 configuration from the DHCP daemon: NetworkManager: address 192.168.0.2 NetworkManager: netmask 255.255.255.0 NetworkManager: broadcast 192.168.0.255 NetworkManager: gateway 192.168.0.1 NetworkManager: nameserver 194.168.4.100 NetworkManager: nameserver 194.168.8.100 NetworkManager: Activation (eth0) Stage 5 of 5 (IP Configure Commit) scheduled... NetworkManager: Activation (eth0) Stage 4 of 5 (IP Configure Get) complete. NetworkManager: Activation (eth0) Stage 5 of 5 (IP Configure Commit) started... NetworkManager: Clearing nscd hosts cache. ==10626== ==10626== ERROR SUMMARY: 45 errors from 7 contexts (suppressed: 0 from 0) ==10626== malloc/free: in use at exit: 50,470 bytes in 696 blocks. ==10626== malloc/free: 3,514 allocs, 2,818 frees, 795,278 bytes allocated. ==10626== For counts of detected errors, rerun with: -v ==10626== searching for pointers to 696 not-freed blocks. ==10626== checked 8,600,204 bytes. ==10626== ==10626== LEAK SUMMARY: ==10626== definitely lost: 457 bytes in 6 blocks. ==10626== possibly lost: 3,112 bytes in 29 blocks. ==10626== still reachable: 46,901 bytes in 661 blocks. ==10626== suppressed: 0 bytes in 0 blocks. ==10626== Rerun with --leak-check=full to see details of leaked memory. NetworkManager: nm_spawn_process(): nm_spawn_process('/usr/sbin/nscd -i hosts'): could not spawn process. (Failed to execute child process "/usr/sbin/nscd" (No such file or directory)) NetworkManager: nm_device_set_active_link start NetworkManager: Activation (eth0) successful, device activated. NetworkManager: Activation (eth0) Finish handler scheduled. NetworkManager: Activation (eth0) Stage 5 of 5 (IP Configure Commit) complete. NetworkManager: Will activate VPN connection 'Imperial College', service 'org.freedesktop.NetworkManager.pptp', user_name 'alex', vpn_data 'remote / vpn1.ic.ac.uk / username / amj06 / comp-mppc / yes / encrypt-mppe / yes', route ''. NetworkManager: VPN Activation (Imperial College) Stage 1 of 4 (Connection Prepare) scheduled... ** Message: PPTP State change: 1 -> 6 ==10692== ==10692== ERROR SUMMARY: 46 errors from 7 contexts (suppressed: 0 from 0) ==10692== malloc/free: in use at exit: 50,814 bytes in 724 blocks. ==10692== malloc/free: 3,974 allocs, 3,250 frees, 884,494 bytes allocated. ==10692== For counts of detected errors, rerun with: -v ==10692== searching for pointers to 724 not-freed blocks. ==10692== checked 214,920 bytes. ==10692== ==10692== LEAK SUMMARY: ==10692== definitely lost: 2,551 bytes in 12 blocks. ==10692== possibly lost: 2,976 bytes in 28 blocks. ==10692== still reachable: 45,287 bytes in 684 blocks. ==10692== suppressed: 0 bytes in 0 blocks. ==10692== Rerun with --leak-check=full to see details of leaked memory. NetworkManager: VPN Activation (Imperial College) Stage 1 of 4 (Connection Prepare) ran VPN service daemon org.freedesktop.NetworkManager.pptp (PID 10693) NetworkManager: VPN Activation (Imperial College) Stage 1 of 4 (Connection Prepare) complete. NetworkManager: VPN Activation (Imperial College) Stage 2 of 4 (Connection Prepare Wait) scheduled... NetworkManager: VPN service 'org.freedesktop.NetworkManager.pptp' signaled state change 1 -> 6. NetworkManager: VPN Activation (Imperial College) Stage 2 of 4 (Connection Prepare Wait) waiting... NetworkManager: VPN Activation (Imperial College) Stage 2 of 4 (Connection Prepare Wait) complete. NetworkManager: VPN Activation (Imperial College) Stage 3 of 4 (Connect) scheduled... NetworkManager: VPN Activation (Imperial College) Stage 3 of 4 (Connect) sending connect request. ** Message: PPTP State change: 6 -> 3 NetworkManager: VPN Activation (Imperial College) Stage 3 of 4 (Connect) request sent, waiting for reply... NetworkManager: VPN service 'org.freedesktop.NetworkManager.pptp' signaled state change 6 -> 3. ** Message: Could not resolve VPN servers IP. ** Message: PPTP State change: 3 -> 6 NetworkManager: VPN service 'org.freedesktop.NetworkManager.pptp' signaled state change 3 -> 6. NetworkManager: VPN Activation (Imperial College) Stage 3 of 4 (Connect) reply received. NetworkManager: nm_vpn_service_stage3_connect_cb(): (VPN Service org.freedesktop.NetworkManager.pptp): could not start the VPN 'Imperial College'. dbus says: '(null)' 'Failed to run vpnc binary.'. NetworkManager: VPN Activation (Imperial College) failed. ==10547== ==10547== Invalid read of size 4 ==10547== at 0x807CC89: nm_vpn_act_request_get_manager (nm-vpn-act-request.c:154) ==10547== by 0x80792E8: nm_vpn_manager_vpn_connection_died (nm-vpn-manager.c:446) ==10547== by 0x4154550: (within /usr/lib/libglib-2.0.so.0.1400.0) ==10547== by 0x415611B: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.1400.0) ==10547== by 0x415955E: (within /usr/lib/libglib-2.0.so.0.1400.0) ==10547== by 0x4159908: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.1400.0) ==10547== by 0x806AA70: main (NetworkManager.c:1056) ==10547== Address 0x4CDFA14 is 12 bytes inside a block of size 60 free'd ==10547== at 0x402237F: free (vg_replace_malloc.c:233) ==10547== by 0x415D8C0: g_free (in /usr/lib/libglib-2.0.so.0.1400.0) ==10547== by 0x807CF1A: nm_vpn_act_request_unref (nm-vpn-act-request.c:111) ==10547== by 0x807A5D0: nm_vpn_service_act_request_failed (nm-vpn-service.c:256) ==10547== by 0x807BC1B: nm_vpn_service_stage3_connect_cb (nm-vpn-service.c:501) ==10547== by 0x40D1C90: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40C1DC2: (within /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40C3935: dbus_connection_dispatch (in /usr/lib/libdbus-1.so.3.3.0) ==10547== by 0x40A28FC: (within /usr/lib/libdbus-glib-1.so.2.1.0) ==10547== by 0x415611B: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.1400.0) ==10547== by 0x415955E: (within /usr/lib/libglib-2.0.so.0.1400.0) ==10547== by 0x4159908: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.1400.0) NetworkManager: file nm-vpn-manager.c: line 447 (nm_vpn_manager_vpn_connection_died): assertion failed: (manager) ** (process:10547): WARNING (recursed) **: nm_signal_handler(): Caught signal 6. Generating backtrace... aborting... ==10547== ==10547== ERROR SUMMARY: 47 errors from 8 contexts (suppressed: 0 from 0) ==10547== malloc/free: in use at exit: 50,859 bytes in 713 blocks. ==10547== malloc/free: 4,179 allocs, 3,466 frees, 1,020,986 bytes allocated. ==10547== For counts of detected errors, rerun with: -v ==10547== searching for pointers to 713 not-freed blocks. ==10547== checked 8,601,824 bytes. ==10547== ==10547== LEAK SUMMARY: ==10547== definitely lost: 497 bytes in 11 blocks. ==10547== possibly lost: 3,112 bytes in 29 blocks. ==10547== still reachable: 47,250 bytes in 673 blocks. ==10547== suppressed: 0 bytes in 0 blocks. ==10547== Rerun with --leak-check=full to see details of leaked memory.