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 601430 - Crash in html_engine_is_selection_active at htmlselection.c line 355
Crash in html_engine_is_selection_active at htmlselection.c line 355
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Mailer
2.28.x (obsolete)
Other All
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2009-11-10 18:34 UTC by Jonathon Jongsma
Modified: 2013-08-23 18:04 UTC
See Also:
GNOME target: ---
GNOME version: 2.27/2.28



Description Jonathon Jongsma 2009-11-10 18:34:35 UTC
What were you doing when the application crashed?
Creating an event from a message

Steps to reproduce:
- message preview not shown in main view (not sure if this is relevant)
- right-click message from list
- select 'Create Event'
- crash


Distribution: Debian squeeze/sid
Gnome Release: 2.28.0 2009-10-27 (Debian)
BugBuddy Version: 2.28.0

System: Linux 2.6.31-1-amd64 #1 SMP Sat Oct 24 17:50:31 UTC 2009 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10605000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome
GTK+ Modules: canberra-gtk-module, gnomebreakpad

Memory status: size: 866205696 vsize: 866205696 resident: 88981504 share: 28594176 rss: 88981504 rss_rlim: 18446744073709551615
CPU usage: start_time: 1257869715 rtime: 4579 utime: 4130 stime: 449 cutime:0 cstime: 2 timeout: 0 it_real_value: 0 frequency: 100

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

[Thread debugging using libthread_db enabled]
[New Thread 0x7fafcd927910 (LWP 24547)]
[New Thread 0x7fafd20da910 (LWP 24403)]
[New Thread 0x7fafd18d9910 (LWP 24402)]
[New Thread 0x7fafe50c8910 (LWP 23153)]
[New Thread 0x7fafd2ade910 (LWP 23152)]
[New Thread 0x7fafdb74a910 (LWP 22866)]
[New Thread 0x7fafdc353910 (LWP 22865)]
[New Thread 0x7fafde7fc910 (LWP 22861)]
[New Thread 0x7fafdeffd910 (LWP 22860)]
[New Thread 0x7fafdf7fe910 (LWP 22859)]
[New Thread 0x7fafdffff910 (LWP 22858)]
[New Thread 0x7fafe618c910 (LWP 22854)]
[New Thread 0x7fafe698d910 (LWP 22853)]
0x00007faffbb1052d in __libc_waitpid (pid=24548, 
    stat_loc=<value optimized out>, options=0)
    at ../sysdeps/unix/sysv/linux/waitpid.c:41
	in ../sysdeps/unix/sysv/linux/waitpid.c

Thread 1 (Thread 0x7fb000baf7f0 (LWP 22848))

  • #0 __libc_waitpid
    at ../sysdeps/unix/sysv/linux/waitpid.c line 41
  • #1 IA__g_spawn_sync
    at /tmp/buildd/glib2.0-2.22.2/glib/gspawn.c line 386
  • #2 IA__g_spawn_command_line_sync
    at /tmp/buildd/glib2.0-2.22.2/glib/gspawn.c line 700
  • #3 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #4 <signal handler called>
  • #5 html_engine_is_selection_active
    at htmlselection.c line 355
  • #6 command
    at gtkhtml.c line 5168
  • #7 gtk_html_command
    at gtkhtml.c line 6009
  • #8 ??
    from /usr/lib/evolution/2.28/plugins/liborg-gnome-mail-to-task.so
  • #9 epl_invoke
    at e-plugin.c line 1055
  • #10 IA__g_closure_invoke
    at /tmp/buildd/glib2.0-2.22.2/gobject/gclosure.c line 767
  • #11 signal_emit_unlocked_R
    at /tmp/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3247
  • #12 IA__g_signal_emit_valist
    at /tmp/buildd/glib2.0-2.22.2/gobject/gsignal.c line 2980
  • #13 IA__g_signal_emit
    at /tmp/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3037
  • #14 IA__gtk_widget_activate
    at /tmp/buildd/gtk+2.0-2.18.3/gtk/gtkwidget.c line 4798
  • #15 IA__gtk_menu_shell_activate_item
    at /tmp/buildd/gtk+2.0-2.18.3/gtk/gtkmenushell.c line 1139
  • #16 gtk_menu_shell_button_release
    at /tmp/buildd/gtk+2.0-2.18.3/gtk/gtkmenushell.c line 678
  • #17 _gtk_marshal_BOOLEAN__BOXED
    at /tmp/buildd/gtk+2.0-2.18.3/gtk/gtkmarshalers.c line 84
  • #18 IA__g_closure_invoke
    at /tmp/buildd/glib2.0-2.22.2/gobject/gclosure.c line 767
  • #19 signal_emit_unlocked_R
    at /tmp/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3285
  • #20 IA__g_signal_emit_valist
    at /tmp/buildd/glib2.0-2.22.2/gobject/gsignal.c line 2990
  • #21 IA__g_signal_emit
    at /tmp/buildd/glib2.0-2.22.2/gobject/gsignal.c line 3037
  • #22 gtk_widget_event_internal
    at /tmp/buildd/gtk+2.0-2.18.3/gtk/gtkwidget.c line 4767
  • #23 IA__gtk_propagate_event
    at /tmp/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c line 2417
  • #24 IA__gtk_main_do_event
    at /tmp/buildd/gtk+2.0-2.18.3/gtk/gtkmain.c line 1622
  • #25 gdk_event_dispatch
    at /tmp/buildd/gtk+2.0-2.18.3/gdk/x11/gdkevents-x11.c line 2369
  • #26 g_main_dispatch
    at /tmp/buildd/glib2.0-2.22.2/glib/gmain.c line 1960
  • #27 IA__g_main_context_dispatch
    at /tmp/buildd/glib2.0-2.22.2/glib/gmain.c line 2513
  • #28 g_main_context_iterate
    at /tmp/buildd/glib2.0-2.22.2/glib/gmain.c line 2591
  • #29 IA__g_main_loop_run
    at /tmp/buildd/glib2.0-2.22.2/glib/gmain.c line 2799
  • #30 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #31 main
    at main.c line 732

	Inferior 1 [process 22848] will be detached.

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


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

** evolution **: atk_object_set_name: assertion `name != NULL' failed 
** evolution **: atk_object_set_name: assertion `name != NULL' failed 
** evolution **: atk_object_set_name: assertion `name != NULL' failed 
** evolution **: atk_object_set_name: assertion `name != NULL' failed 
** evolution **: atk_object_set_name: assertion `name != NULL' failed 
** evolution **: atk_object_set_name: assertion `name != NULL' failed 
** evolution **: atk_object_set_name: assertion `name != NULL' failed 
** evolution **: atk_object_set_name: assertion `name != NULL' failed 
** evolution **: atk_object_set_name: assertion `name != NULL' failed 
** evolution **: atk_object_set_name: assertion `name != NULL' failed 
** evolution **: atk_object_set_name: assertion `name != NULL' failed 
** evolution **: atk_object_set_name: assertion `name != NULL' failed 
** evolution **: atk_object_set_name: assertion `name != NULL' failed 
** evolution **: atk_object_set_name: assertion `name != NULL' failed 
** evolution **: atk_object_set_name: assertion `name != NULL' failed 


----------- .xsession-errors (1259318 sec old) ---------------------
(firefox-bin:3002): Gdk-WARNING **: XID collision, trouble ahead
(firefox-bin:3002): Gdk-WARNING **: XID collision, trouble ahead
(firefox-bin:3002): Gdk-WARNING **: XID collision, trouble ahead
(firefox-bin:3002): Gdk-WARNING **: XID collision, trouble ahead
(firefox-bin:3002): Gdk-WARNING **: XID collision, trouble ahead
(firefox-bin:3002): Gdk-WARNING **: XID collision, trouble ahead
(firefox-bin:3002): Gdk-WARNING **: XID collision, trouble ahead
...Too much output, ignoring rest...
--------------------------------------------------
Comment 1 Jonathon Jongsma 2009-11-10 18:42:42 UTC
Just tried several more times.  100% reproducible here.  

Whether or not the message preview is enabled or not makes no difference (just thought it might have been relevant since there were functions in the trace related to the html engine).  It crashes with it enabled or disabled

In my steps above, I obviously forgot to mention a step -- choosing the destination calendar.  In this case I chose the "Personal" calendar "On this computer".
Comment 2 Matthew Barnes 2013-08-23 18:04:49 UTC
Closing as OBSOLETE since the stack trace is too old to be useful now.

Reopen the bug and update the version field if this crash still occurs in Evolution 3.8 or later.