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 359945 - No SMTP server given crashes Evo on Send and Receive
No SMTP server given crashes Evo on Send and Receive
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: general
2.8.x (obsolete)
Other All
: High critical
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2006-10-05 17:00 UTC by Nafallo Bjälevik
Modified: 2010-05-20 20:32 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Nafallo Bjälevik 2006-10-05 17:00:32 UTC
What were you doing when the application crashed?
I get this crash everytime I press Send / Recieve. Most annoying.


Distribution: Ubuntu 6.10 (edgy)
Gnome Release: 2.16.1 2006-10-02 (Ubuntu)
BugBuddy Version: 2.16.0

Memory status: size: 321191936 vsize: 321191936 resident: 77787136 share: 20312064 rss: 77787136 rss_rlim: -1
CPU usage: start_time: 1160066142 rtime: 1162 utime: 1029 stime: 133 cutime:25 cstime: 22 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/evolution-2.8'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 46976948161808 (LWP 18581)]
[New Thread 1115969872 (LWP 18704)]
[New Thread 1115703632 (LWP 18593)]
[New Thread 1107310928 (LWP 18590)]
[New Thread 1098918224 (LWP 18589)]
[New Thread 1090525520 (LWP 18586)]
[New Thread 1082132816 (LWP 18583)]
0x00002ab9a802b6df in __libc_waitpid () from /lib/libc.so.6

Thread 7 (Thread 1082132816 (LWP 18583))

  • #0 __select_nocancel
    from /lib/libc.so.6
  • #1 e_msgport_wait
    from /usr/lib64/libedataserver-1.2.so.7
  • #2 em_sync_stream_get_type
    from /usr/lib/evolution/2.8/components/libevolution-mail.so
  • #3 em_sync_stream_get_type
    from /usr/lib/evolution/2.8/components/libevolution-mail.so
  • #4 em_format_html_new
    from /usr/lib/evolution/2.8/components/libevolution-mail.so
  • #5 em_format_html_new
    from /usr/lib/evolution/2.8/components/libevolution-mail.so
  • #6 mail_enable_stop
    from /usr/lib/evolution/2.8/components/libevolution-mail.so
  • #7 e_msgport_reply
    from /usr/lib64/libedataserver-1.2.so.7
  • #8 start_thread
    from /lib/libpthread.so.0
  • #9 ??

Thread 6 (Thread 1090525520 (LWP 18586))

  • #0 __select_nocancel
    from /lib/libc.so.6
  • #1 e_msgport_wait
    from /usr/lib64/libedataserver-1.2.so.7
  • #2 e_msgport_reply
    from /usr/lib64/libedataserver-1.2.so.7
  • #3 start_thread
    from /lib/libpthread.so.0
  • #4 ??

Thread 5 (Thread 1098918224 (LWP 18589))

  • #0 __select_nocancel
    from /lib/libc.so.6
  • #1 e_msgport_wait
    from /usr/lib64/libedataserver-1.2.so.7
  • #2 e_msgport_reply
    from /usr/lib64/libedataserver-1.2.so.7
  • #3 start_thread
    from /lib/libpthread.so.0
  • #4 ??

Thread 4 (Thread 1107310928 (LWP 18590))

  • #0 __select_nocancel
    from /lib/libc.so.6
  • #1 e_msgport_wait
    from /usr/lib64/libedataserver-1.2.so.7
  • #2 e_msgport_reply
    from /usr/lib64/libedataserver-1.2.so.7
  • #3 start_thread
    from /lib/libpthread.so.0
  • #4 ??

Thread 3 (Thread 1115703632 (LWP 18593))

  • #0 __select_nocancel
    from /lib/libc.so.6
  • #1 e_msgport_wait
    from /usr/lib64/libedataserver-1.2.so.7
  • #2 e_msgport_reply
    from /usr/lib64/libedataserver-1.2.so.7
  • #3 start_thread
    from /lib/libpthread.so.0
  • #4 ??

Comment 1 Karsten Bräckelmann 2006-10-05 17:02:17 UTC
Thanks for the bug report. Unfortunately, that stack trace is not very useful in determining the cause of the crash. Can you get us one with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so.
Comment 2 Nafallo Bjälevik 2006-10-05 17:29:36 UTC
Program received signal SIGSEGV, Segmentation fault.

Thread 46991833935120 (LWP 19570)

  • #0 format_url
    at mail-send-recv.c line 274
  • #1 mail_send_receive
    at mail-send-recv.c line 497
  • #2 GNOME_Evolution_Component_sendAndReceive
    at Evolution-stubs.c line 137
  • #3 e_shell_send_receive
    at e-shell.c line 1217
  • #4 g_closure_invoke
    from /usr/lib64/libgobject-2.0.so.0
  • #5 bonobo_closure_invoke_va_list
    from /usr/lib64/libbonobo-2.so.0
  • #6 ??
  • #7 ??
  • #8 ??
  • #9 ??
  • #10 ??
  • #11 ??

Comment 3 Nafallo Bjälevik 2006-10-05 17:31:09 UTC
I hope that's enough info :-).
Comment 4 Nafallo Bjälevik 2006-10-05 17:34:29 UTC
I just saw I forgot "thread apply all".

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47225007971600 (LWP 20058)]
format_url (internal_url=<value optimized out>, account_name=0x0)
    at mail-send-recv.c:274
274     mail-send-recv.c: No such file or directory.
        in mail-send-recv.c
(gdb) thread apply all bt

Thread 8 (Thread 1115703632 (LWP 20118))

  • #0 __select_nocancel
    from /lib/libc.so.6
  • #1 e_msgport_wait
    from /usr/lib64/libedataserver-1.2.so.7
  • #2 e_msgport_reply
    from /usr/lib64/libedataserver-1.2.so.7
  • #3 start_thread
    from /lib/libpthread.so.0
  • #4 ??

Thread 7 (Thread 1107310928 (LWP 20111))

  • #0 __select_nocancel
    from /lib/libc.so.6
  • #1 e_msgport_wait
    from /usr/lib64/libedataserver-1.2.so.7
  • #2 e_msgport_reply
    from /usr/lib64/libedataserver-1.2.so.7
  • #3 start_thread
    from /lib/libpthread.so.0
  • #4 ??

Thread 6 (Thread 1098918224 (LWP 20082))

  • #0 __select_nocancel
    from /lib/libc.so.6
  • #1 e_msgport_wait
    from /usr/lib64/libedataserver-1.2.so.7
  • #2 e_msgport_reply
    from /usr/lib64/libedataserver-1.2.so.7
  • #3 start_thread
    from /lib/libpthread.so.0
  • #4 ??

Thread 4 (Thread 1090525520 (LWP 20078))

  • #0 __select_nocancel
    from /lib/libc.so.6
  • #1 e_msgport_wait
    from /usr/lib64/libedataserver-1.2.so.7
  • #2 e_msgport_reply
    from /usr/lib64/libedataserver-1.2.so.7
  • #3 start_thread
    from /lib/libpthread.so.0
  • #4 ??

Thread 1 (Thread 47225007971600 (LWP 20058))

  • #0 format_url
    at mail-send-recv.c line 274
  • #1 mail_send_receive
    at mail-send-recv.c line 497
  • #2 GNOME_Evolution_Component_sendAndReceive
    at Evolution-stubs.c line 137
  • #3 e_shell_send_receive
    at e-shell.c line 1217
  • #4 g_closure_invoke
    from /usr/lib64/libgobject-2.0.so.0
  • #5 bonobo_closure_invoke_va_list
    from /usr/lib64/libbonobo-2.so.0
  • #6 ??
  • #7 ??
  • #8 ??
  • #9 ??
  • #10 ??
  • #11 ??

Comment 5 Nafallo Bjälevik 2006-10-05 20:28:36 UTC
I just found out what caused this bug. I had no SMTP-server set for some unknown reason. It could have just telled me instead of crashing though :-P.
Comment 6 Karsten Bräckelmann 2006-10-06 02:54:31 UTC
Uhm -- *no* SMTP server at all? Not even some random, possibly white-space only string? How have you been able to finish the wizard?

Anyway, thanks for the response and these great details, Christian. :)

Adjusting summary.
Comment 7 Nafallo Bjälevik 2006-10-06 13:43:46 UTC
No, it was completely empty, including the auth-info, TLS etc... I have no idea how they disappered since I haven't touched those settings in a _long_ time :-).
Comment 8 Karsten Bräckelmann 2006-10-06 16:08:06 UTC
Whoops, correcting Summary.

Hmm, complete empty should not even be possible, without manually editing the GConf stored settings. This one is up for the developers.
Comment 9 Akhil Laddha 2009-11-17 10:51:23 UTC
I don't get any crash in 2.28.1 or 2.29.2 while doing send/receive without smtp server.
Comment 10 André Klapper 2010-05-20 20:32:33 UTC
Closing as OBSOLETE.
If this still happens in a recent version please leave a comment.