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 563676 - Changing signature crashes Evolution
Changing signature crashes Evolution
Status: RESOLVED DUPLICATE of bug 560188
Product: evolution
Classification: Applications
Component: general
2.24.x (obsolete)
Other All
: Normal critical
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-12-08 12:40 UTC by g11024342@trbvm.com
Modified: 2008-12-08 13:00 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description g11024342@trbvm.com 2008-12-08 12:40:13 UTC
Steps to reproduce:
1. Go into one account, try to change signature
2. Observe the crash


Stack trace:
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) handle SIG33 pass nostop noprint
Signal        Stop	Print	Pass to program	Description
SIG33         No	No	Yes		Real-time event 33
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/evolution 
[Thread debugging using libthread_db enabled]
[New Thread 0xb6324940 (LWP 10131)]
evolution-shell-Message: Killing old version of evolution-data-server...
** (evolution:10131): DEBUG: mailto URL command: evolution %s
** (evolution:10131): DEBUG: mailto URL program: evolution
[New Thread 0xb5a3fb90 (LWP 10158)]
[Thread 0xb5a3fb90 (LWP 10158) exited]
[New Thread 0xb523eb90 (LWP 10159)]
[Thread 0xb523eb90 (LWP 10159) exited]
[New Thread 0xb523eb90 (LWP 10160)]
[New Thread 0xb5a3fb90 (LWP 10161)]
[New Thread 0xb4a0ab90 (LWP 10162)]
[Thread 0xb4a0ab90 (LWP 10162) exited]
[New Thread 0xb4a0ab90 (LWP 10163)]
[New Thread 0xb4115b90 (LWP 10164)]
[New Thread 0xb3914b90 (LWP 10165)]
[New Thread 0xb304eb90 (LWP 10166)]
[Thread 0xb304eb90 (LWP 10166) exited]
[New Thread 0xb304eb90 (LWP 10167)]
[Thread 0xb3914b90 (LWP 10165) exited]
[Thread 0xb523eb90 (LWP 10160) exited]
[Thread 0xb5a3fb90 (LWP 10161) exited]
[Thread 0xb4115b90 (LWP 10164) exited]
[New Thread 0xb5a3fb90 (LWP 10183)]
[New Thread 0xb4115b90 (LWP 10184)]
[Thread 0xb304eb90 (LWP 10167) exited]
[New Thread 0xb304eb90 (LWP 10186)]
[New Thread 0xb523eb90 (LWP 10187)]
[New Thread 0xb3914b90 (LWP 10190)]
[Thread 0xb3914b90 (LWP 10190) exited]
[Thread 0xb523eb90 (LWP 10187) exited]
[New Thread 0xb523eb90 (LWP 10197)]
[Thread 0xb5a3fb90 (LWP 10183) exited]

(evolution:10131): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(evolution:10131): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(evolution:10131): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(evolution:10131): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(evolution:10131): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(evolution:10131): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(evolution:10131): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(evolution:10131): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(evolution:10131): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(evolution:10131): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(evolution:10131): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
[Thread 0xb4a0ab90 (LWP 10163) exited]

(evolution:10131): e-data-server-CRITICAL **: e_account_set_string: assertion `ea != NULL' failed

Program received signal SIGSEGV, Segmentation fault.

Thread 3056748864 (LWP 10131)

  • #0 account_changed
    at em-folder-tree-model.c line 402
  • #1 g_cclosure_marshal_VOID__OBJECT
    from /usr/lib/libgobject-2.0.so.0
  • #2 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #3 ??
    from /usr/lib/libgobject-2.0.so.0
  • #4 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #5 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #6 e_account_list_change
    from /usr/lib/libedataserver-1.2.so.11
  • #7 imap_headers_commit
    at imap-headers.c line 131
  • #8 epl_invoke
    at e-plugin.c line 1035
  • #9 e_plugin_invoke
    at e-plugin.c line 769
  • #10 ech_commit
    at e-config.c line 1267
  • #11 e_config_commit
    at e-config.c line 1015
  • #12 ec_dialog_response
    at e-config.c line 858
  • #13 g_cclosure_marshal_VOID
    from /usr/lib/libgobject-2.0.so.0
  • #14 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #15 ??
    from /usr/lib/libgobject-2.0.so.0
  • #16 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #17 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #18 gtk_dialog_response
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #20 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #21 ??
    from /usr/lib/libgobject-2.0.so.0
  • #22 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #23 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #24 gtk_button_clicked
    from /usr/lib/libgtk-x11-2.0.so.0
  • #25 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #26 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #27 ??
    from /usr/lib/libgobject-2.0.so.0
  • #28 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #29 ??
    from /usr/lib/libgobject-2.0.so.0
  • #30 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #31 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #32 gtk_button_released
    from /usr/lib/libgtk-x11-2.0.so.0
  • #33 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #34 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #35 ??
    from /usr/lib/libgobject-2.0.so.0
  • #36 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #37 ??
    from /usr/lib/libgobject-2.0.so.0
  • #38 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #39 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #40 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #41 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #42 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #43 ??
    from /usr/lib/libgdk-x11-2.0.so.0
  • #44 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #45 ??
    from /usr/lib/libglib-2.0.so.0
  • #46 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #47 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #48 main
    at main.c line 689

Thread 1 (Thread 0xb6324940 (LWP 10131))

  • #0 account_changed
    at em-folder-tree-model.c line 402
  • #1 g_cclosure_marshal_VOID__OBJECT
    from /usr/lib/libgobject-2.0.so.0
  • #2 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #3 ??
    from /usr/lib/libgobject-2.0.so.0
  • #4 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #5 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #6 e_account_list_change
    from /usr/lib/libedataserver-1.2.so.11
  • #7 imap_headers_commit
    at imap-headers.c line 131
  • #8 epl_invoke
    at e-plugin.c line 1035
  • #9 e_plugin_invoke
    at e-plugin.c line 769
  • #10 ech_commit
    at e-config.c line 1267
  • #11 e_config_commit
    at e-config.c line 1015
  • #12 ec_dialog_response
    at e-config.c line 858
  • #13 g_cclosure_marshal_VOID
    from /usr/lib/libgobject-2.0.so.0
  • #14 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #15 ??
    from /usr/lib/libgobject-2.0.so.0
  • #16 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #17 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #18 gtk_dialog_response
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #20 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #21 ??
    from /usr/lib/libgobject-2.0.so.0
  • #22 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #23 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #24 gtk_button_clicked
    from /usr/lib/libgtk-x11-2.0.so.0
  • #25 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #26 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #27 ??
    from /usr/lib/libgobject-2.0.so.0
  • #28 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #29 ??
    from /usr/lib/libgobject-2.0.so.0
  • #30 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #31 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #32 gtk_button_released
    from /usr/lib/libgtk-x11-2.0.so.0
  • #33 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #34 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #35 ??
    from /usr/lib/libgobject-2.0.so.0
  • #36 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #37 ??
    from /usr/lib/libgobject-2.0.so.0
  • #38 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #39 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #40 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #41 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #42 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #43 ??
    from /usr/lib/libgdk-x11-2.0.so.0
  • #44 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #45 ??
    from /usr/lib/libglib-2.0.so.0
  • #46 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #47 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #48 main
    at main.c line 689
The program is running.  Exit anyway? (y or n) 

Other information:
This problem I think started when I changed name of a signature. That made Evolution crash. Right now I cannot rename signatures either without problem.
Comment 1 g11024342@trbvm.com 2008-12-08 12:41:02 UTC
$ apt-cache policy evolution
evolution:
  Installed: 2.24.2-0ubuntu1
  Candidate: 2.24.2-0ubuntu1
  Version table:
 *** 2.24.2-0ubuntu1 0
        500 http://se.archive.ubuntu.com intrepid-updates/main Packages
        100 /var/lib/dpkg/status
     2.24.1-0ubuntu2 0
        500 http://se.archive.ubuntu.com intrepid/main Packages
Comment 2 palfrey 2008-12-08 13:00:00 UTC
Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade.


*** This bug has been marked as a duplicate of 560188 ***