After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 313078 - gw: Entering wrong IP address of server while configuring the account should not prompt for password.
gw: Entering wrong IP address of server while configuring the account should ...
Status: VERIFIED FIXED
Product: evolution
Classification: Applications
Component: Mailer
2.4.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: vivek jain
Evolution QA team
evolution[groupwise]
: 313101 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-08-10 09:22 UTC by Poornima
Modified: 2013-09-13 00:52 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Poornima 2005-08-10 09:22:38 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

Thread 1 (Thread 1097744000 (LWP 17384))

  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 poll
    from /lib/tls/libc.so.6
  • #5 g_main_context_acquire
    from /opt/gnome/lib/libglib-2.0.so.0
  • #6 g_main_context_iteration
    from /opt/gnome/lib/libglib-2.0.so.0
  • #7 _wapi_daemon_main
    from /usr/lib/libmono.so.0
  • #8 _wapi_shm_attach
    from /usr/lib/libmono.so.0
  • #9 _wapi_handle_new
    from /usr/lib/libmono.so.0
  • #10 mono_once
    from /usr/lib/libmono.so.0
  • #11 _wapi_handle_new
    from /usr/lib/libmono.so.0
  • #12 GetCurrentThread
    from /usr/lib/libmono.so.0
  • #13 mono_assembly_names_equal
    from /usr/lib/libmono.so.0
  • #14 mono_assembly_loaded
    from /usr/lib/libmono.so.0
  • #15 mono_assembly_load
    from /usr/lib/libmono.so.0
  • #16 mono_domain_create
    from /usr/lib/libmono.so.0
  • #17 mini_init
    from /usr/lib/libmono.so.0
  • #18 mono_jit_init
    from /usr/lib/libmono.so.0
  • #19 org_gnome_evolution_mono_get_type
    at mono-plugin.c line 195
  • #20 epl_invoke
    at e-plugin.c line 844
  • #21 e_plugin_invoke
    at e-plugin.c line 633
  • #22 epth_load_plugin
    at e-plugin.c line 1201
  • #23 g_list_push_allocator
    from /opt/gnome/lib/libglib-2.0.so.0
  • #24 g_main_context_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #25 g_main_context_acquire
    from /opt/gnome/lib/libglib-2.0.so.0
  • #26 g_main_loop_run
    from /opt/gnome/lib/libglib-2.0.so.0
  • #27 bonobo_main
    from /opt/gnome/lib/libbonobo-2.so.0
  • #28 main
    at main.c line 602
  • #0 ??


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>
Comment 1 Jeffrey Stedfast 2005-08-10 15:36:30 UTC
looks like a bug in some Mono plugin for Evolution...
Comment 2 Not Zed 2005-08-11 04:08:27 UTC
should probably run with the mono plugin disabled --disable-mono when testing,
otherwise gdb doesn't work properly
Comment 3 Not Zed 2005-08-11 04:08:57 UTC
oh, its not --disable-mono anymore, use the plugin editor to turn it off & restart
Comment 4 vivek jain 2005-08-22 09:02:12 UTC
*** Bug 313101 has been marked as a duplicate of this bug. ***
Comment 5 parthasarathi susarla 2005-09-16 07:43:15 UTC
Fixed on HEAD and 2.4
Comment 6 C Shilpa 2005-10-07 08:45:27 UTC
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.
Comment 7 C Shilpa 2005-10-07 09:02:08 UTC
filing another bug for issue mentioned in comment #6 (bug #318175). Closing this
bug.