~vcs-imports/file-roller/trunk

Viewing all changes in revision 4330.

  • Committer: David King
  • Author(s): David King
  • Date: 2016-09-06 15:54:11 UTC
  • Revision ID: git-v1:b7891af0c7e639f40e2b85123d0a906496bf52a3
Fix a memory leak when pasting from the clipboard

==31891== 37 bytes in 1 blocks are definitely lost in loss record 9,576 of 23,250
==31891==    at 0x4C2DB9D: malloc (vg_replace_malloc.c:299)
==31891==    by 0x73FD038: g_malloc (gmem.c:94)
==31891==    by 0x74154B0: g_strconcat (gstrfuncs.c:585)
==31891==    by 0x73DC021: g_escape_file_uri (gconvert.c:1388)
==31891==    by 0x73DC021: g_filename_to_uri (gconvert.c:1737)
==31891==    by 0x43F503: fr_window_paste_from_clipboard_data (fr-window.c:8809)
==31891==    by 0x44524B: fr_window_paste_selection_to (fr-window.c:8859)
==31891==    by 0x44524B: fr_window_paste_selection (fr-window.c:8900)
==31891==    by 0x716D517: g_closure_invoke (gclosure.c:804)
==31891==    by 0x717ED91: signal_emit_unlocked_R (gsignal.c:3629)
==31891==    by 0x718796A: g_signal_emit_valist (gsignal.c:3385)
==31891==    by 0x7187D81: g_signal_emit (gsignal.c:3441)
==31891==    by 0x6E8E7E4: g_simple_action_activate (gsimpleaction.c:225)
==31891==    by 0x512D2D0: gtk_action_muxer_activate_action (gtkactionmuxer.c:412)
==31891==    by 0x512D2F3: gtk_action_muxer_activate_action (gtkactionmuxer.c:414)
==31891==    by 0x52727C5: gtk_menu_tracker_item_activated (gtkmenutrackeritem.c:789)
==31891==    by 0x716D517: g_closure_invoke (gclosure.c:804)
==31891==    by 0x717ED91: signal_emit_unlocked_R (gsignal.c:3629)
==31891==    by 0x718796A: g_signal_emit_valist (gsignal.c:3385)
==31891==    by 0x7187D81: g_signal_emit (gsignal.c:3441)
==31891==    by 0x538FBED: gtk_widget_activate (gtkwidget.c:7736)
==31891==    by 0x526F595: gtk_menu_shell_activate_item (gtkmenushell.c:1369)

https://bugzilla.gnome.org/show_bug.cgi?id=766271

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: