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 645941 - Hang in message_info_from_uid, e_mail_reader_check_state (proxy confusion?)
Hang in message_info_from_uid, e_mail_reader_check_state (proxy confusion?)
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: BugBuddyBugs
2.32.x (obsolete)
Other All
: Normal critical
: ---
Assigned To: Evolution Triage Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2011-03-28 13:41 UTC by Stanislav Brabec
Modified: 2013-10-05 23:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.31/2.32



Description Stanislav Brabec 2011-03-28 13:41:22 UTC
What were you doing when the application crashed?
evolution hangs during start, sent killall -11 evolution


Distribution: openSUSE 11.4 (x86_64)
Gnome Release: 2.32.1 (null) (SUSE)
BugBuddy Version: 2.32.0

System: Linux 2.6.37.1-1.2-desktop #1 SMP PREEMPT 2011-02-21 10:34:10 +0100 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10903000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Gilouche
Icon Theme: Gilouche
GTK+ Modules: gnomesegvhandler, canberra-gtk-module

Memory status: size: 1542029312 vsize: 1542029312 resident: 541995008 share: 29982720 rss: 541995008 rss_rlim: 18446744073709551615
CPU usage: start_time: 1300967181 rtime: 105268 utime: 100254 stime: 5014 cutime:211 cstime: 697 timeout: 0 it_real_value: 0 frequency: 100

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

[Thread debugging using libthread_db enabled]
[New Thread 0x7fd90815a700 (LWP 4996)]
[New Thread 0x7fd90895b700 (LWP 4995)]
[New Thread 0x7fd9113e5700 (LWP 4993)]
[New Thread 0x7fd93b380700 (LWP 4595)]
[New Thread 0x7fd9394b1700 (LWP 1436)]
[New Thread 0x7fd923dc1700 (LWP 824)]
[New Thread 0x7fd93c3dc700 (LWP 4691)]
[New Thread 0x7fd93cbdd700 (LWP 4690)]
[New Thread 0x7fd93d49f700 (LWP 4689)]
[New Thread 0x7fd93dca0700 (LWP 4688)]
[New Thread 0x7fd93eca2700 (LWP 4686)]
[New Thread 0x7fd93f4a3700 (LWP 4685)]
[New Thread 0x7fd9400b4700 (LWP 4684)]
[New Thread 0x7fd9408b5700 (LWP 4683)]
[New Thread 0x7fd954374700 (LWP 4682)]
0x00007fd961f4fe6d in __libc_waitpid (pid=<value optimized out>, stat_loc=<value optimized out>, options=<value optimized out>) at ../sysdeps/unix/sysv/linux/waitpid.c:41
	in ../sysdeps/unix/sysv/linux/waitpid.c

Thread 1 (Thread 0x7fd962c2c800 (LWP 4680))

  • #0 __libc_waitpid
    at ../sysdeps/unix/sysv/linux/waitpid.c line 41
  • #1 g_spawn_sync
    at gspawn.c line 392
  • #2 g_spawn_command_line_sync
    at gspawn.c line 706
  • #3 run_bug_buddy
    at gnome-segvhanlder.c line 240
  • #4 bugbuddy_segv_handle
    at gnome-segvhanlder.c line 191
  • #5 segv_redirect
    at main.c line 283
  • #6 <signal handler called>
  • #7 __lll_lock_wait
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S line 136
  • #8 _L_lock_999
    from /lib64/libpthread.so.0
  • #9 __pthread_mutex_lock
    at pthread_mutex_lock.c line 61
  • #10 g_static_rec_mutex_lock
    at gthread.c line 1424
  • #11 message_info_from_uid
    at camel-folder-summary.c line 1255
  • #12 e_mail_reader_check_state
    at e-mail-reader.c line 3286
  • #13 mail_shell_view_update_actions
    at e-mail-shell-view.c line 859
  • #14 g_closure_invoke
    at gclosure.c line 767
  • #15 signal_emit_unlocked_R
    at gsignal.c line 3182
  • #16 g_signal_emit_valist
    at gsignal.c line 2983
  • #17 g_signal_emit
    at gsignal.c line 3040
  • #18 mail_shell_view_reader_changed_cb
    at e-mail-shell-view-private.c line 342
  • #19 g_closure_invoke
    at gclosure.c line 767
  • #20 signal_emit_unlocked_R
    at gsignal.c line 3252
  • #21 g_signal_emit_valist
    at gsignal.c line 2983
  • #22 g_signal_emit_by_name
    at gsignal.c line 3077
  • #23 g_closure_invoke
    at gclosure.c line 767
  • #24 signal_emit_unlocked_R
    at gsignal.c line 3252
  • #25 g_signal_emit_valist
    at gsignal.c line 2983
  • #26 g_signal_emit
    at gsignal.c line 3040
  • #27 g_closure_invoke
    at gclosure.c line 767
  • #28 signal_emit_unlocked_R
    at gsignal.c line 3252
  • #29 g_signal_emit_valist
    at gsignal.c line 2983
  • #30 g_signal_emit
    at gsignal.c line 3040
  • #31 g_closure_invoke
    at gclosure.c line 767
  • #32 signal_emit_unlocked_R
    at gsignal.c line 3252
  • #33 g_signal_emit_valist
    at gsignal.c line 2983
  • #34 g_signal_emit
    at gsignal.c line 3040
  • #35 e_tree_set_cursor
    at e-tree.c line 1824
  • #36 message_list_select_uid
    at message-list.c line 736
  • #37 mail_paned_view_message_list_built_cb
    at e-mail-paned-view.c line 163
  • #38 g_closure_invoke
    at gclosure.c line 767
  • #39 signal_emit_unlocked_R
    at gsignal.c line 3252
  • #40 g_signal_emit_valist
    at gsignal.c line 2983
  • #41 g_signal_emit
    at gsignal.c line 3040
  • #42 regen_list_done
    at message-list.c line 4652
  • #43 mail_msg_idle_cb
    at mail-mt.c line 451
  • #44 g_main_dispatch
    at gmain.c line 2440
  • #45 g_main_context_dispatch
    at gmain.c line 3013
  • #46 g_main_context_iterate
    at gmain.c line 3091
  • #47 g_main_loop_run
    at gmain.c line 3299
  • #48 IA__gtk_main
    at gtkmain.c line 1237
  • #49 main
    at main.c line 679

	Inferior 1 [process 4680] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]


---- Critical and fatal warnings logged during execution ----

** GLib **: the GVariant format string `(u)' has a type of `(u)' but the given value has a type of `(s)' 
** GLib **: g_variant_get: assertion `valid_format_string (format_string, TRUE, value)' failed 
** GLib-GObject **: Object class EMFolderTree doesn't implement property 'paste-target-list' from interface 'ESelectable' 
** GLib-GObject **: Object class EMFolderTree doesn't implement property 'copy-target-list' from interface 'ESelectable' 


----------- .xsession-errors ---------------------
** (bug-buddy:5022): WARNING **: Couldn't load /etc/xdg/autostart/ksmolt-autostart.desktop: Neplatný název klíče: X-KDE-autostart-condition[$e]
** (gnome-session:4006): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:4006): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:4006): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
** (gnome-session:4006): DEBUG: GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
warning: the debug information found in "/usr/lib/debug//usr/lib64/libegroupwise-1.2.so.13.0.1.debug" does not match "/usr/lib64/libegroupwise-1.2.so.13" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug/usr/lib64/libegroupwise-1.2.so.13.0.1.debug" does not match "/usr/lib64/libegroupwise-1.2.so.13" (CRC mismatch).
Missing separate debuginfo for /usr/lib64/libegroupwise-1.2.so.13
Try: zypper install -C "debuginfo(build-id)=4c6dbfe253700fe8a164c48d656715da1543b8d2"
41	../sysdeps/unix/sysv/linux/waitpid.c: Adresář nebo soubor neexistuje.
--------------------------------------------------
Comment 1 Stanislav Brabec 2011-03-28 13:49:16 UTC
Update: Evolution was not starting, it was put to offline mode

Arguments proxy_host and proxy_port passed to #5  tcp_stream_raw_connect look very suspiciously.

What I exactly did:
1. Changed proxy to wwwoffle on my PDA (zaurus:8080)
2. Put evolution to offline
3. Returned to the default proxy profile in gnome-proxy-settings.
4. Put evolution to online

The backtrace indicates two bugs:

1. Evolution does not follow proxy changes done while evolution runs in offline mode.
2. Evolution hangs when network connection fails.
Comment 2 Matthew Barnes 2013-10-05 23:47:41 UTC
Closing as OBSOLETE since CamelTcpStreamRaw is removed in 3.11.