Skip to content

Fix crash when importing bookmarks from Firefox

Michael Catanzaro requested to merge mcatanzaro/firefox-bookmarks-import into master

The problem is the strings returned by get_firefox_profiles() are freed with g_free(), which is correct, but we are actually returning pointers into the middle of the allocated region, rather than pointers to the start of the string. Truncating a string using pointer arithmetic is a nice trick for unowned strings, but for owned strings it doesn't work.

https://bugzilla.redhat.com/show_bug.cgi?id=1946648

Merge request reports