crash when running auth-dialog and secret in keyring

Bug #292681 reported by Alexander Sack
6
Affects Status Importance Assigned to Milestone
network-manager-pptp (Ubuntu)
Fix Released
High
Unassigned
Intrepid
Fix Released
High
Alexander Sack
Jaunty
Fix Released
High
Unassigned

Bug Description

Binary package hint: network-manager-pptp

Testcase:

/usr/lib/network-manager-pptp/nm-pptp-auth-dialog -u 1234 -n lalala -s org.freedesktop.NetworkManager.pptp

2. Enter some password
3. Check 'remember password for this session'
4. Press 'Ok'
5. ^C the program because it doesn't close for some reason
6. Run it again
7. Watch it crash and burn:

Revision history for this message
Alexander Sack (asac) wrote :

thanks for the great testcase in bug 284212. I dont think this crash causes all the issues there, but is definitly to fix.

Changed in network-manager-pptp:
importance: Undecided → High
status: New → Triaged
Revision history for this message
Alexander Sack (asac) wrote :
Revision history for this message
Alexander Sack (asac) wrote :

ok, i plumbered a package out of it and uploaded to NM PPA:

 network-manager-pptp_0.7~~svn20081015t024626-0ubuntu2~nm3

Revision history for this message
Clark Archer (clark-archer) wrote :

Thanks Alexander. I just installed this version from PPA and can confirm that it fixes the issue and I can now save my VPN password in the keyring.

Revision history for this message
Alexander Sack (asac) wrote :

this seems to fix bug 284212 ... marking this bug as a duplicate of that one accordingly.

Changed in network-manager-pptp:
assignee: nobody → asac
importance: Undecided → High
status: New → Triaged
milestone: none → intrepid-updates
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package network-manager-pptp - 0.7~~svn20081015t024626-0ubuntu2

---------------
network-manager-pptp (0.7~~svn20081015t024626-0ubuntu2) jaunty; urgency=low

  * LP: #259168 Network Manager unable to connect to PPTP VPN (bad NT-Domain
    escaping); we improve ppp domain in username encoding
    - add debian/patches/lp259168_ppp_nt_domain_escaping.patch
  * LP: #268667 MASTER - not all required ppp options get set on command line
    which makes ppp use bad values from /etc/ppp/options*; we explicitly set
    good values for: nodefaultroute, lcp-echo-failure and lcp-echo-interval
    - add debian/patches/lp268667_ppp_default_options.patch
  * LP: #292681 crash when running auth-dialog and secret in keyring;
    we use the proper memory functions in this patch (dupe-of LP: #284212
    VPN connection fails: "unable to find valid VPN secrets")
    - add debian/patches/lp_292681_keyring_memory_free.patch
  * LP: #290468 VPN fails, "/usr/bin/nm-ppp-starter missing"; we remove
    obsolete conffiles in .preinst now
    - add debian/network-manager-pptp.preinst

 -- Alexander Sack <email address hidden> Thu, 30 Oct 2008 00:22:51 +0100

Changed in network-manager-pptp:
status: Triaged → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package network-manager-pptp - 0.7~~svn20081015t024626-0ubuntu1.8.10.1

---------------
network-manager-pptp (0.7~~svn20081015t024626-0ubuntu1.8.10.1) intrepid-proposed; urgency=low

  * LP: #259168 Network Manager unable to connect to PPTP VPN (bad NT-Domain
    escaping); we improve ppp domain in username encoding
    - add debian/patches/lp259168_ppp_nt_domain_escaping.patch
  * LP: #268667 MASTER - not all required ppp options get set on command line
    which makes ppp use bad values from /etc/ppp/options*; we explicitly set
    good values for: nodefaultroute, lcp-echo-failure and lcp-echo-interval
    - add debian/patches/lp268667_ppp_default_options.patch
  * LP: #292681 crash when running auth-dialog and secret in keyring;
    we use the proper memory functions in this patch (dupe-of LP: #284212
    VPN connection fails: "unable to find valid VPN secrets")
    - add debian/patches/lp_292681_keyring_memory_free.patch
  * LP: #290468 VPN fails, "/usr/bin/nm-ppp-starter missing"; we remove
    obsolete conffiles in .preinst now
    - add debian/network-manager-pptp.preinst

 -- Alexander Sack <email address hidden> Thu, 30 Oct 2008 00:22:51 +0100

Changed in network-manager-pptp:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.