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 354497 - Evolution crashes when I click on a task
Evolution crashes when I click on a task
Status: RESOLVED DUPLICATE of bug 373092
Product: GtkHtml
Classification: Other
Component: Printing
3.10.x
Other All
: High critical
: ---
Assigned To: gtkhtml-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2006-09-05 18:49 UTC by Ferna
Modified: 2007-01-25 15:11 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Ferna 2006-09-05 18:49:58 UTC
Steps to reproduce:
1. Click on Tasks
2. Click on a particular task (it does not happen for all of them, just one that I created from an email that has a link in it, i don't know if that caused this)
3. Evolution freezes, I have kill it and restart.

Stack trace:
(gdb) thread apply all bt

Thread 1 (Thread -1232107296 (LWP 29519))

  • #0 __kernel_vsyscall
  • #1 raise
    from /lib/tls/i686/cmov/libc.so.6
  • #2 abort
    from /lib/tls/i686/cmov/libc.so.6
  • #3 __fsetlocking
    from /lib/tls/i686/cmov/libc.so.6
  • #4 malloc_usable_size
    from /lib/tls/i686/cmov/libc.so.6
  • #5 free
    from /lib/tls/i686/cmov/libc.so.6
  • #6 g_free
    from /usr/lib/libglib-2.0.so.0
  • #7 gtk_html_stream_vprintf
    from /usr/lib/libgtkhtml-3.8.so.15
  • #8 gtk_html_stream_printf
    from /usr/lib/libgtkhtml-3.8.so.15
  • #9 e_cal_component_preview_display
    from /usr/lib/evolution/2.6/components/libevolution-calendar.so
  • #10 e_tasks_get_type
    from /usr/lib/evolution/2.6/components/libevolution-calendar.so
  • #11 g_cclosure_marshal_VOID
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #14 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #15 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #16 e_table_without_show_all
    from /usr/lib/evolution/2.6/libetable.so.0
  • #17 g_cclosure_marshal_VOID
    from /usr/lib/libgobject-2.0.so.0
  • #18 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #19 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #20 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #21 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #22 e_table_group_cursor_change
    from /usr/lib/evolution/2.6/libetable.so.0
  • #23 e_table_group_apply_to_leafs
    from /usr/lib/evolution/2.6/libetable.so.0
  • #24 g_cclosure_marshal_VOID
    from /usr/lib/libgobject-2.0.so.0
  • #25 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #26 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #27 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #28 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #29 e_table_item_set_cursor
    from /usr/lib/evolution/2.6/libetable.so.0
  • #30 e_util_marshal_VOID__INT_INT
    from /usr/lib/evolution/2.6/libeutil.so.0
  • #31 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #32 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #33 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #34 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #35 e_selection_model_do_something
    from /usr/lib/evolution/2.6/libemiscwidgets.so.0
  • #36 e_selection_model_maybe_do_something
    from /usr/lib/evolution/2.6/libemiscwidgets.so.0#37
  • #38 gnome_canvas_marshal_BOOLEAN__BOXED
    from /usr/lib/libgnomecanvas-2.so.0
  • #39 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #40 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #41 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #42 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #43 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #44 e_canvas_new
    from /usr/lib/evolution/2.6/libemiscwidgets.so.0
  • #45 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #46 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #47 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #48 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #49 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #50 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #51 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #52 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #53 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #54 _gdk_events_queue
    from /usr/lib/libgdk-x11-2.0.so.0
  • #55 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #56 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #57 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #58 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #59 main


Other information:
This doesn't happen with all tasks, just this one I created from an email with the new create task feature that appears when I right click on an email. I have many other tasks I created that way that don't crash Evolution. This particular email has a fancy signature and a few links. Thank you very much.
Comment 1 Christian Kirbach 2006-09-05 21:27:02 UTC
looks like a unique crash in gtkhtml

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.
please install the gtkhtml debuggin package 
Comment 2 Ferna 2006-09-06 14:55:54 UTC
Hi, I looked for the gtkhtml debugging package but I can't find it (is it called something else?) Here is what I search of the Ubuntu Dapper repos turned up:

>sudo apt-cache search gtkhtml
libgnome2.0-cil - CLI binding for GNOME 2.12
libgtkhtml2-0 - HTML rendering/editing library - runtime files. (for GNOME2)
libgtkhtml2-dev - HTML rendering/editing library - development files. for (GNOME 2)
gtkhtml - HTML rendering/editing library - bonobo component binary.
gtkhtml3.6 - HTML rendering/editing library - bonobo component binary
libgtkhtml-data - HTML rendering/editing library - data files.
libgtkhtml-dev - HTML rendering/editing library - development files.
libgtkhtml1.1-3 - HTML rendering/editing library - runtime files.
libgtkhtml2-ruby - GtkHTML bindings for the Ruby language
libgtkhtml3.6-18 - HTML rendering/editing library - runtime files
libgtkhtml3.6-dev - HTML rendering/editing library - development files
liferea-gtkhtml - gtkhtml-based rendering library for Liferea
peacock - A HTML Editor for GTK+/GNOME
gtkhtml3.8 - HTML rendering/editing library - bonobo component binary
libgtkhtml3.8-15 - HTML rendering/editing library - runtime files
libgtkhtml3.8-dev - HTML rendering/editing library - development files

Is it one of those?

Thank you very much, I really want to help.
Comment 3 Ferna 2006-09-06 17:38:14 UTC
Just some more info...

Here's the error I get when it freezes, right after I click on the offending task:

*** glibc detected *** double free or corruption (!prev): 0x08644600 ***

Program received signal SIGABRT, Aborted.
[Switching to Thread -1231513376 (LWP 29858)]
0xffffe410 in __kernel_vsyscall ()
Comment 4 Christian Kirbach 2006-09-06 21:05:00 UTC
thank you that is helpful

Some unordered additional dbg packaged for Ubuntu Dapper can currently be found here: http://people.ubuntu.com/~seb128/debug-pkgs/ and http://people.ubuntu.com/~seb128/debug/ 

To build a debug package yourself (from source), you can use DEB_BUILD_OPTIONS="nostrip noopt". See the Ubuntu Wiki pages https://help.ubuntu.com/community/DebuggingProgramCrash
Comment 5 Ferna 2006-09-07 19:05:49 UTC
When I go to https://help.ubuntu.com/community/DebuggingProgramCrash I get:
"This page does not exist yet. You can create a new empty page, or use one of the page templates. Before creating the page, please check if a similar page already exists." I searched for "debugging" in the search box at the top, but all of the pages said that same thing.

I went to the links you posted above, and I couldn't find anything I should install in the second one. But I did install libgtkhtml-dev and all it's dependences because it was listed on 
http://people.ubuntu.com/~seb128/debug-pkgs/

And then I did the following, because the Get Traces website said to: Thanks!

> gdb evolution
GNU gdb 6.4-debian
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/evolution
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1231226656 (LWP 27732)]
CalDAV Eplugin starting up ...

(evolution-2.6:27732): evolution-mail-WARNING **: ignored this junk plugin: not enabled or we have already loaded one

(evolution-2.6:27732): e-utils-WARNING **: Plugin 'Spamassassin junk plugin' failed to load hook 'org.gnome.evolution.mail.junk:1.0'

(evolution-2.6:27732): camel-WARNING **: camel_exception_get_id called with NULL parameter.
[New Thread -1253012560 (LWP 27739)]
[New Thread -1261405264 (LWP 27740)]
[New Thread -1269797968 (LWP 27741)]
[Thread -1269797968 (LWP 27741) exited]
[New Thread -1269797968 (LWP 27742)]
[New Thread -1278583888 (LWP 27743)]
[Thread -1278583888 (LWP 27743) exited]
[New Thread -1278583888 (LWP 27744)]
[New Thread -1303909456 (LWP 27745)]
[Thread -1303909456 (LWP 27745) exited]
[New Thread -1303909456 (LWP 27746)]
[New Thread -1313866832 (LWP 27748)]

(evolution-2.6:27732): camel-WARNING **: camel_exception_get_id called with NULL parameter.

(evolution-2.6:27732): camel-WARNING **: camel_exception_get_id called with NULL parameter.
[New Thread -1322652752 (LWP 27751)]
[New Thread -1322918992 (LWP 27754)]
[New Thread -1331311696 (LWP 27755)]
[Thread -1331311696 (LWP 27755) exited]
[Thread -1322918992 (LWP 27754) exited]
*** glibc detected *** double free or corruption (!prev): 0x091cbbd8 ***

Program received signal SIGABRT, Aborted.
[Switching to Thread -1231226656 (LWP 27732)]
0xffffe410 in __kernel_vsyscall ()
(gdb) thread apply all bt

Thread 1 (Thread -1231226656 (LWP 27732))

  • #0 __kernel_vsyscall
  • #1 raise
    from /lib/tls/i686/cmov/libc.so.6
  • #2 abort
    from /lib/tls/i686/cmov/libc.so.6
  • #3 __fsetlocking
    from /lib/tls/i686/cmov/libc.so.6
  • #4 malloc_usable_size
    from /lib/tls/i686/cmov/libc.so.6
  • #5 free
    from /lib/tls/i686/cmov/libc.so.6
  • #6 IA__g_free
    at gmem.c line 187
  • #7 gtk_html_stream_vprintf
    from /usr/lib/libgtkhtml-3.8.so.15
  • #8 gtk_html_stream_printf
    from /usr/lib/libgtkhtml-3.8.so.15
  • #9 e_cal_component_preview_display
    from /usr/lib/evolution/2.6/components/libevolution-calendar.so
  • #10 e_tasks_get_type
    from /usr/lib/evolution/2.6/components/libevolution-calendar.so
  • #11 IA__g_cclosure_marshal_VOID__INT
    at gmarshal.c line 216
  • #12 IA__g_closure_invoke
    at gclosure.c line 490
  • #13 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #14 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #15 IA__g_signal_emit
    at gsignal.c line 2241
  • #16 e_table_without_show_all
    from /usr/lib/evolution/2.6/libetable.so.0
  • #17 IA__g_cclosure_marshal_VOID__INT
    at gmarshal.c line 216
  • #18 IA__g_closure_invoke
    at gclosure.c line 490
  • #19 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #20 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #21 IA__g_signal_emit
    at gsignal.c line 2241
  • #22 e_table_group_cursor_change
    from /usr/lib/evolution/2.6/libetable.so.0
  • #23 e_table_group_apply_to_leafs
    from /usr/lib/evolution/2.6/libetable.so.0
  • #24 IA__g_cclosure_marshal_VOID__INT
    at gmarshal.c line 216
  • #25 IA__g_closure_invoke
    at gclosure.c line 490
  • #26 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #27 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #28 IA__g_signal_emit
    at gsignal.c line 2241
  • #29 e_table_item_set_cursor
    from /usr/lib/evolution/2.6/libetable.so.0
  • #30 e_util_marshal_VOID__INT_INT
    from /usr/lib/evolution/2.6/libeutil.so.0
  • #31 IA__g_closure_invoke
    at gclosure.c line 490
  • #32 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #33 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #34 IA__g_signal_emit
    at gsignal.c line 2241
  • #35 e_selection_model_do_something
    from /usr/lib/evolution/2.6/libemiscwidgets.so.0
  • #36 e_selection_model_maybe_do_something
    from /usr/lib/evolution/2.6/libemiscwidgets.so.0
  • #37 e_table_item_set_cursor
    from /usr/lib/evolution/2.6/libetable.so.0
  • #38 gnome_canvas_marshal_BOOLEAN__BOXED
    from /usr/lib/libgnomecanvas-2.so.0
  • #39 g_type_class_meta_marshal
    at gclosure.c line 567
  • #40 IA__g_closure_invoke
    at gclosure.c line 490
  • #41 signal_emit_unlocked_R
    at gsignal.c line 2476
  • #42 IA__g_signal_emit_valist
    at gsignal.c line 2207
  • #43 IA__g_signal_emit_by_name
    at gsignal.c line 2265
  • #44 e_canvas_new
    from /usr/lib/evolution/2.6/libemiscwidgets.so.0
  • #45 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 83
  • #46 g_type_class_meta_marshal
    at gclosure.c line 567
  • #47 IA__g_closure_invoke
    at gclosure.c line 490
  • #48 signal_emit_unlocked_R
    at gsignal.c line 2476
  • #49 IA__g_signal_emit_valist
    at gsignal.c line 2207
  • #50 IA__g_signal_emit
    at gsignal.c line 2241
  • #51 gtk_widget_event_internal
    at gtkwidget.c line 3751
  • #52 IA__gtk_propagate_event
    at gtkmain.c line 2218
  • #53 IA__gtk_main_do_event
    at gtkmain.c line 1447
  • #54 gdk_event_dispatch
    at gdkevents-x11.c line 2291
  • #55 IA__g_main_context_dispatch
    at gmain.c line 1916
  • #56 g_main_context_iterate
    at gmain.c line 2547
  • #57 IA__g_main_loop_run
    at gmain.c line 2751
  • #58 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #59 main

Comment 6 Christian Kirbach 2006-09-07 20:29:20 UTC
Indeed we are sorry the link to the Ubuntu WIki did work two weeks ago....it is dead by now.

http://people.ubuntu.com/~seb128/debug-pkgs/gtkhtml/ has the packages you are looking for, and scrutinising the trace I see that you either did not install them or they were not used when the trace was compiled.
I see that you already successfully installed the glib debug package.
Comment 7 Ferna 2006-09-08 17:51:42 UTC
Hi,

I installed those packages, however they were downgrades from what I had. Maybe they weren't used, I don't know how to make them "be used" :)

>dpkg -i gtkhtml3.8_3.8.1-0ubuntu1_i386.deb
dpkg - warning: downgrading gtkhtml3.8 from 3.10.3-0ubuntu1 to 3.8.1-0ubuntu1.
(Reading database ... 132985 files and directories currently installed.)
Preparing to replace gtkhtml3.8 3.10.3-0ubuntu1 (using gtkhtml3.8_3.8.1-0ubuntu1_i386.deb) ...
Unpacking replacement gtkhtml3.8 ...
Setting up gtkhtml3.8 (3.8.1-0ubuntu1) ...

>dpkg -i libgtkhtml3.8-15_3.8.1-0ubuntu1_i386.deb
dpkg - warning: downgrading libgtkhtml3.8-15 from 3.10.3-0ubuntu1 to 3.8.1-0ubuntu1.
(Reading database ... 133046 files and directories currently installed.)
Preparing to replace libgtkhtml3.8-15 3.10.3-0ubuntu1 (using libgtkhtml3.8-15_3.8.1-0ubuntu1_i386.deb) ...
Unpacking replacement libgtkhtml3.8-15 ...
Setting up libgtkhtml3.8-15 (3.8.1-0ubuntu1) ...

>dpkg -i libgtkhtml3.8-dev_3.8.1-0ubuntu1_i386.deb
Selecting previously deselected package libgtkhtml3.8-dev.
(Reading database ... 133046 files and directories currently installed.)
Unpacking libgtkhtml3.8-dev (from libgtkhtml3.8-dev_3.8.1-0ubuntu1_i386.deb) ...
Setting up libgtkhtml3.8-dev (3.8.1-0ubuntu1) ...

But now Evolution just freezes as soon as I start it. Here's the output:

>evolution
CalDAV Eplugin starting up ...

(evolution-2.6:21928): evolution-mail-WARNING **: ignored this junk plugin: not enabled or we have already loaded one

(evolution-2.6:21928): e-utils-WARNING **: Plugin 'Spamassassin junk plugin' failed to load hook 'org.gnome.evolution.mail.junk:1.0'

(evolution-2.6:21928): camel-WARNING **: camel_exception_get_id called with NULL parameter.

(evolution-2.6:21928): camel-WARNING **: camel_exception_get_id called with NULL parameter.

(evolution-2.6:21928): camel-WARNING **: camel_exception_get_id called with NULL parameter.
*** glibc detected *** free(): invalid pointer: 0x087fbf10 ***

So I ran this to try and fix it:
>sudo apt-get -f install
Reading package lists... Done
Building dependency tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libgtkhtml3.8-15 libgtkhtml3.8-dev
The following packages will be upgraded:
  libgtkhtml3.8-15 libgtkhtml3.8-dev
2 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.

That finished and now I can start evolution again. (The ubuntu package updater wants to upgrade to 3.10 but I'm not going to do that for the time being while we troubleshoot this)

So here's the latest output from gdb:

>gdb evolution
GNU gdb 6.4-debian
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/evolution
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1231898400 (LWP 22133)]
CalDAV Eplugin starting up ...

(evolution-2.6:22133): evolution-mail-WARNING **: ignored this junk plugin: not enabled or we have already loaded one

(evolution-2.6:22133): e-utils-WARNING **: Plugin 'Spamassassin junk plugin' failed to load hook 'org.gnome.evolution.mail.junk:1.0'

(evolution-2.6:22133): camel-WARNING **: camel_exception_get_id called with NULL parameter.
[New Thread -1253684304 (LWP 22138)]
[New Thread -1262077008 (LWP 22139)]
[New Thread -1270469712 (LWP 22140)]
[Thread -1270469712 (LWP 22140) exited]
[New Thread -1280078928 (LWP 22144)]
[New Thread -1270469712 (LWP 22148)]
[New Thread -1280345168 (LWP 22149)]
[New Thread -1288737872 (LWP 22150)]
[New Thread -1297130576 (LWP 22151)]
[Thread -1288737872 (LWP 22150) exited]
[Thread -1297130576 (LWP 22151) exited]
[New Thread -1297130576 (LWP 22152)]
[New Thread -1288737872 (LWP 22153)]
[New Thread -1321628752 (LWP 22154)]
[Thread -1270469712 (LWP 22148) exited]
[Thread -1280345168 (LWP 22149) exited]
[Thread -1321628752 (LWP 22154) exited]
[Thread -1288737872 (LWP 22153) exited]
[New Thread -1288737872 (LWP 22156)]
[New Thread -1321628752 (LWP 22158)]

(evolution-2.6:22133): camel-WARNING **: camel_exception_get_id called with NULL parameter.

(evolution-2.6:22133): camel-WARNING **: camel_exception_get_id called with NULL parameter.
[Thread -1321628752 (LWP 22158) exited]
*** glibc detected *** malloc(): memory corruption: 0x0878fc70 ***

Program received signal SIGABRT, Aborted.
[Switching to Thread -1231898400 (LWP 22133)]
0xffffe410 in __kernel_vsyscall ()
(gdb) thread apply all bt

Thread 1 (Thread -1231898400 (LWP 22133))

  • #0 __kernel_vsyscall
  • #1 raise
    from /lib/tls/i686/cmov/libc.so.6
  • #2 abort
    from /lib/tls/i686/cmov/libc.so.6
  • #3 __fsetlocking
    from /lib/tls/i686/cmov/libc.so.6
  • #4 free
    from /lib/tls/i686/cmov/libc.so.6
  • #5 malloc
    from /lib/tls/i686/cmov/libc.so.6
  • #6 IA__g_malloc
    at gmem.c line 131
  • #7 html_tokenizer_destroy
    from /usr/lib/libgtkhtml-3.8.so.15
  • #8 html_tokenizer_destroy
    from /usr/lib/libgtkhtml-3.8.so.15
  • #9 html_tokenizer_clone
    from /usr/lib/libgtkhtml-3.8.so.15
  • #10 html_tokenizer_clone
    from /usr/lib/libgtkhtml-3.8.so.15
  • #11 html_tokenizer_write
    from /usr/lib/libgtkhtml-3.8.so.15
  • #12 html_engine_stop
    from /usr/lib/libgtkhtml-3.8.so.15
  • #13 gtk_html_stream_write
    from /usr/lib/libgtkhtml-3.8.so.15
  • #14 gtk_html_stream_vprintf
    from /usr/lib/libgtkhtml-3.8.so.15
  • #15 gtk_html_stream_printf
    from /usr/lib/libgtkhtml-3.8.so.15
  • #16 e_cal_component_preview_display
    from /usr/lib/evolution/2.6/components/libevolution-calendar.so
  • #17 e_tasks_get_type
    from /usr/lib/evolution/2.6/components/libevolution-calendar.so
  • #18 IA__g_cclosure_marshal_VOID__INT
    at gmarshal.c line 216
  • #19 IA__g_closure_invoke
    at gclosure.c line 490
  • #20 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #21 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #22 IA__g_signal_emit
    at gsignal.c line 2241
  • #23 e_table_without_show_all
    from /usr/lib/evolution/2.6/libetable.so.0
  • #24 IA__g_cclosure_marshal_VOID__INT
    at gmarshal.c line 216
  • #25 IA__g_closure_invoke
    at gclosure.c line 490
  • #26 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #27 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #28 IA__g_signal_emit
    at gsignal.c line 2241
  • #29 e_table_group_cursor_change
    from /usr/lib/evolution/2.6/libetable.so.0
  • #30 e_table_group_apply_to_leafs
    from /usr/lib/evolution/2.6/libetable.so.0
  • #31 IA__g_cclosure_marshal_VOID__INT
    at gmarshal.c line 216
  • #32 IA__g_closure_invoke
    at gclosure.c line 490
  • #33 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #34 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #35 IA__g_signal_emit
    at gsignal.c line 2241
  • #36 e_table_item_set_cursor
    from /usr/lib/evolution/2.6/libetable.so.0
  • #37 e_util_marshal_VOID__INT_INT
    from /usr/lib/evolution/2.6/libeutil.so.0
  • #38 IA__g_closure_invoke
    at gclosure.c line 490
  • #39 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #40 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #41 IA__g_signal_emit
    at gsignal.c line 2241
  • #42 e_selection_model_do_something
    from /usr/lib/evolution/2.6/libemiscwidgets.so.0
  • #43 e_selection_model_maybe_do_something
    from /usr/lib/evolution/2.6/libemiscwidgets.so.0
  • #44 e_table_item_set_cursor
    from /usr/lib/evolution/2.6/libetable.so.0
  • #45 gnome_canvas_marshal_BOOLEAN__BOXED
    from /usr/lib/libgnomecanvas-2.so.0
  • #46 g_type_class_meta_marshal
    at gclosure.c line 567
  • #47 IA__g_closure_invoke
    at gclosure.c line 490
  • #48 signal_emit_unlocked_R
    at gsignal.c line 2476
  • #49 IA__g_signal_emit_valist
    at gsignal.c line 2207
  • #50 IA__g_signal_emit_by_name
    at gsignal.c line 2265
  • #51 e_canvas_new
    from /usr/lib/evolution/2.6/libemiscwidgets.so.0
  • #52 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 83
  • #53 g_type_class_meta_marshal
    at gclosure.c line 567
  • #54 IA__g_closure_invoke
    at gclosure.c line 490
  • #55 signal_emit_unlocked_R
    at gsignal.c line 2476
  • #56 IA__g_signal_emit_valist
    at gsignal.c line 2207
  • #57 IA__g_signal_emit
    at gsignal.c line 2241
  • #58 gtk_widget_event_internal
    at gtkwidget.c line 3751
  • #59 IA__gtk_propagate_event
    at gtkmain.c line 2218
  • #60 IA__gtk_main_do_event
    at gtkmain.c line 1447
  • #61 gdk_event_dispatch
    at gdkevents-x11.c line 2291
  • #62 IA__g_main_context_dispatch
    at gmain.c line 1916
  • #63 g_main_context_iterate
    at gmain.c line 2547
  • #64 IA__g_main_loop_run
    at gmain.c line 2751
  • #65 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #66 main


Comment 8 Christian Kirbach 2006-09-08 23:07:10 UTC
please build the libgtkhtml package yourself

see https://wiki.ubuntu.com/DebuggingProgramCrash?action=show&redirect=DebuggingProgramCrashes
Comment 9 Kjartan Maraas 2006-11-21 18:44:42 UTC
I think this is a duplicate of bug 373092. There's a patch to fix the bug in there.
Comment 10 Kjartan Maraas 2007-01-25 15:11:48 UTC
Did anyone test the patch? I've commited it on the trunk now at least. We'll see if the developers want it on stable as well. Marking this as duplicate.

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