GNOME Bugzilla – Bug 313078
gw: Entering wrong IP address of server while configuring the account should not prompt for password.
Last modified: 2013-09-13 00:52:22 UTC
While configuting mail id I gave wrong ip address. In enter password popup after typing password evolution hanged. For end user it looks like hanging but in terminal i can see it keeps on sending 'loginrequest' (gdb) thread apply all bt
+ Trace 62354
Thread 1 (Thread 1097744000 (LWP 17384))
Soap traces assertion `uri != NULL' failed POST /soap HTTP/1.1 SOAP-Debug: 0x87ed4c8 @ 1123664266 Host: 164.99.69.177 Connection: Keep-Alive User-Agent: Evolution/1.3.7 Content-Type: text/xml SOAPAction: loginRequest <?xml version="1.0" encoding="UTF-8" standalone="no"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"><SOAP-ENV:Body xmlns:types="http://schemas.novell.com/2003/10/NCSP/types.xsd" SOAP-ENV:encodingStyle=""><loginRequest><types:auth xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="types:PlainText"><types:username>mpn</types:username><types:password>XXXXXX</types:password></types:auth></loginRequest></SOAP-ENV:Body></SOAP-ENV:Envelope> gw connection dispose gw connection finalize POST /soap HTTP/1.1 SOAP-Debug: 0x87ed4c8 @ 1123664455 Host: 164.99.69.177 Connection: Keep-Alive User-Agent: Evolution/1.3.7 Content-Type: text/xml SOAPAction: loginRequest <?xml version="1.0" encoding="UTF-8" standalone="no"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"><SOAP-ENV:Body xmlns:types="http://schemas.novell.com/2003/10/NCSP/types.xsd" SOAP-ENV:encodingStyle=""><loginRequest><types:auth xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="types:PlainText"><types:username>mpn</types:username><types:password>XXXXXX</types:password></types:auth></loginRequest></SOAP-ENV:Body></SOAP-ENV:Envelope> gw connection dispose gw connection finalize POST /soap HTTP/1.1 SOAP-Debug: 0x87ed4c8 @ 1123664644 Host: 164.99.69.177 Connection: Keep-Alive User-Agent: Evolution/1.3.7 Content-Type: text/xml SOAPAction: loginRequest <?xml version="1.0" encoding="UTF-8" standalone="no"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"><SOAP-ENV:Body xmlns:types="http://schemas.novell.com/2003/10/NCSP/types.xsd" SOAP-ENV:encodingStyle=""><loginRequest><types:auth xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="types:PlainText"><types:username>mpn</types:username><types:password>XXXXXX</types:password></types:auth></loginRequest></SOAP-ENV:Body></SOAP-ENV:Envelope>
looks like a bug in some Mono plugin for Evolution...
should probably run with the mono plugin disabled --disable-mono when testing, otherwise gdb doesn't work properly
oh, its not --disable-mono anymore, use the plugin editor to turn it off & restart
*** Bug 313101 has been marked as a duplicate of this bug. ***
Fixed on HEAD and 2.4
i am using evolution-2.4.1.0.200510061830-0.snap.novell.0.1. Here if we give the wrong ip address, it keeps prompting the password forever. What i think is 'If the user enters the wrong ip address, evolution should throw some error message'. I think evolution should first detect the poa in mentioned system and then prompt for password. If the poa is not detected then evolution should throw an error message saying 'Wrong ip address of server' or something similar... Reopening the bug and changing the summary.
filing another bug for issue mentioned in comment #6 (bug #318175). Closing this bug.