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 489456 - evolution crashed with SIGSEGV in g_list_index() when changing image alignment
evolution crashed with SIGSEGV in g_list_index() when changing image alignment
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
2.12.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: Bharath Acharya
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2007-10-23 16:02 UTC by Pedro Villavicencio
Modified: 2008-01-28 05:57 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
Patch for bug 489456 in gtkhtml (1.09 KB, patch)
2008-01-22 09:48 UTC, Bharath Acharya
committed Details | Review

Description Pedro Villavicencio 2007-10-23 16:02:17 UTC
This report has been filled here:

https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/155405

"Hi,

Evolution crash when changing image alignment.
This is an apport report.

To reproduce : Insert image in your message body (in HTML message). Then, right click on it, choose "Style" and "Image Style" (<- I think, I have french version). Finally, Change "Alignment" from "Bottom" to another like "Middle" or "Top" = Crash !

On Gusty with last update. Evolution 2.12.0, Ubuntu package 2.12.0-0Ubuntu5
It's the first thing I have test on my new Gusty installation. (So I think Gnome / Evolution are clean)"

"

Thread 1 (process 6462)

  • #0 IA__g_list_index
    at /build/buildd/glib2.0-2.14.1/glib/glist.c line 439
  • #1 image_properties
    at image.c line 399
  • #2 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.14.1/gobject/gmarshal.c line 77
  • #3 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.14.1/gobject/gclosure.c line 490
  • #4 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2440
  • #5 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2199
  • #6 IA__g_signal_emit
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2243
  • #7 gtk_combo_box_set_active_internal
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkcombobox.c line 4795
  • #8 IA__gtk_combo_box_set_active_iter
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkcombobox.c line 4849
  • #9 gtk_combo_box_menu_item_activate
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkcombobox.c line 3086
  • #10 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.14.1/gobject/gmarshal.c line 77
  • #11 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.14.1/gobject/gclosure.c line 490
  • #12 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2440
  • #13 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2199
  • #14 IA__g_signal_emit
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2243
  • #15 IA__gtk_widget_activate
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkwidget.c line 4706
  • #16 IA__gtk_menu_shell_activate_item
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkmenushell.c line 1145
  • #17 gtk_menu_shell_button_release
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkmenushell.c line 669
  • #18 gtk_menu_button_release
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkmenu.c line 2725
  • #19 _gtk_marshal_BOOLEAN__BOXED
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkmarshalers.c line 84
  • #20 g_type_class_meta_marshal
    at /build/buildd/glib2.0-2.14.1/gobject/gclosure.c line 567
  • #21 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.14.1/gobject/gclosure.c line 490
  • #22 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2478
  • #23 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2209
  • #24 IA__g_signal_emit
    at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c line 2243
  • #25 gtk_widget_event_internal
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkwidget.c line 4675
  • #26 IA__gtk_propagate_event
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkmain.c line 2317
  • #27 IA__gtk_main_do_event
    at /build/buildd/gtk+2.0-2.12.0/gtk/gtkmain.c line 1537
  • #28 gdk_event_dispatch
    at /build/buildd/gtk+2.0-2.12.0/gdk/x11/gdkevents-x11.c line 2351
  • #29 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.14.1/glib/gmain.c line 2061
  • #30 g_main_context_iterate
    at /build/buildd/glib2.0-2.14.1/glib/gmain.c line 2694
  • #31 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.14.1/glib/gmain.c line 2898
  • #32 bonobo_main
    at bonobo-main.c line 311
  • #33 main
    at main.c line 602
  • #34 __libc_start_main
    from /lib/tls/i686/cmov/libc.so.6
  • #35 _start

Comment 1 Srinivasa Ragavan 2008-01-12 13:17:46 UTC
Always reproducible. Confirming it.
Comment 2 Bharath Acharya 2008-01-22 09:48:25 UTC
Created attachment 103412 [details] [review]
Patch for bug 489456 in gtkhtml
Comment 3 Srinivasa Ragavan 2008-01-24 04:13:38 UTC
Looks fine Bharath.
Comment 4 Suman Manjunath 2008-01-28 05:57:36 UTC
Patch committed to SVN trunk as r8703
(http://svn.gnome.org/viewvc/gtkhtml?view=revision&revision=8703)