[Bug 90118] New: SyncEvolution crash trying to convert a string to a GVariant string
by bugzilla-daemon@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=90118
Bug ID: 90118
Summary: SyncEvolution crash trying to convert a string to a
GVariant string
Product: SyncEvolution
Version: unspecified
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: SyncEvolution
Assignee: syncevolution-issues(a)syncevolution.org
Reporter: renatox(a)gmail.com
CC: syncevolution-issues(a)syncevolution.org
During the sync, syncevolution try to log some information about the event and
crash because the function 'g_variant_new_string' return a null pointer.
The event title contains '"@default/calendar_uoa_5: updating \"Lunch Thursday -
Steph & Joe\377Lunch Thursday w/Steph\""' which is not a valid utf-8 string.
due the '\377'. I am not sure if the char '\377' is part of the event title or
it was generated by a previous conversion.
This cause this function to crash: (/src/gdbusxx/gdbus-cxx-bridge.h:1510)
g_variant_builder_add_value(&builder, g_variant_new_string(value.c_str());
because the g_variant_new_string returns a null pointer.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
5 years, 7 months