Downloading source,  cscope shows only a few hits in the 'e-*' part of
the code which I 'assume' means the e-calendar-thingie and none of the
others are assertions:

Functions calling this function: g_utf8_validate

  File                Function                  Line
0 e-name-western.c    e_name_western_parse       941 if (!g_utf8_validate
                                                     (full_name, -1, (const
                                                     gchar **)&end)) {
1 e-vcard.c           make_valid_utf8            576 if (g_utf8_validate
                                                     (remainder,
                                                     remaining_bytes, &invalid))
2 e-vcard.c           make_valid_utf8            596 g_assert (g_utf8_validate  
   <<<<
                                                     (string->str, -1, NULL));


  this seems to be from here:

 563 /* Stolen from glib/glib/gconvert.c */
 564 static gchar *
 565 make_valid_utf8 (const gchar *name)
 566 {
....
 594     g_string_append (string, remainder);
 595 
 596         g_assert (g_utf8_validate (string->str, -1, NULL));   <<<<<
 597

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to evolution in Ubuntu.
https://bugs.launchpad.net/bugs/842829

Title:
  evolution 2.32.2-0ubuntu7 suddenly kills calendar, tasks, memo

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/842829/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to