Public bug reported: #I wrote a script that can turn on and off the crashing behavior of gnutls. Hopefully this will help someone debug it. Using curl #from the command line on the same machine fetches the URL's okay, so it seems like a pycurl thing... Many thanks to the devs!
#!/usr/bin/python import pycurl c = pycurl.Curl() # Uncomment this one and it will crash gnutls #c.setopt(c.URL, 'https://mobile.tdameritrade.com/wireless/landingProspectAction.action') # Uncomment this one and it will crash gnutls c.setopt(c.URL, 'https://invest.ameritrade.com/grid/m/login') # This url will work if you uncomment it #c.setopt(c.URL, 'https://www.discovercard.com/cardmembersvcs/mobile/app/loginlogout/auth') print("About to go to TDAmeritrade (and crash)") c.perform() #curl 7.35.0 (x86_64-pc-linux-gnu) libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3 #Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp smtp smtps telnet tftp #Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP #python-pycurl version 7.19.3-0ubuntu # ** Affects: pycurl (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1365746 Title: Some URLS produce gnutls_handshake() failed: Illegal parameter error, but others do not To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pycurl/+bug/1365746/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
