swh:1:snp:c7c108084bc0bf3d81436bf980b46e98bd338453

sort by:
Revision Author Date Message Commit Date
e12b90d release: update script to last stable version 01 November 2015, 18:37:44 UTC
b9e33cd _iop_gui_update_label(): gtk_container_get_children() Indirect leak of 11520 byte(s) in 480 object(s) allocated from: 0 0x7feec3d8037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7feec1b7b01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7feec1b94184 in g_slice_alloc /home/lebedevri/src/glib/glib/gslice.c:1007 3 0x7feec1b6eab0 in g_list_prepend /home/lebedevri/src/glib/glib/glist.c:311 4 0x7feec3097ec1 in gtk_container_children_callback /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3250 5 0x7feec302f7e8 in gtk_box_forall /home/lebedevri/src/gtk/gtk/gtkbox.c:2586 6 0x7feec30962c7 in gtk_container_foreach /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2418 7 0x7feec30964dd in gtk_container_get_children /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2482 8 0x7feec3974f82 in _iop_gui_update_label /home/lebedevri/darktable/src/develop/imageop.c:974 9 0x7feec3974f82 in dt_iop_gui_update /home/lebedevri/darktable/src/develop/imageop.c:1392 10 0x7feec3963cbb in dt_dev_pop_history_items /home/lebedevri/darktable/src/develop/develop.c:777 11 0x7fee9d709296 in enter /home/lebedevri/darktable/src/views/darkroom.c:1687 12 0x7feec3a9adc5 in dt_view_manager_switch /home/lebedevri/darktable/src/views/view.c:417 13 0x7feec3944de9 in _dt_ctl_switch_mode_to /home/lebedevri/darktable/src/control/control.c:431 14 0x7feec1b75759 in g_main_context_invoke_full /home/lebedevri/src/glib/glib/gmain.c:5631 15 0x7feec1b756e7 in g_main_context_invoke /home/lebedevri/src/glib/glib/gmain.c:5592 16 0x7feec3a57f20 in button_pressed /home/lebedevri/darktable/src/gui/gtk.c:653 17 0x7feec31af0af in _gtk_marshal_BOOLEAN__BOXED /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:86 18 0x7feec4d053e0 in g_closure_invoke /home/lebedevri/src/glib/gobject/gclosure.c:801 19 0x7feec4d239d1 in signal_emit_unlocked_R /home/lebedevri/src/glib/gobject/gsignal.c:3627 20 0x7feec4d22cef in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3393 21 0x7feec4d231d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 22 0x7feec339868a in gtk_widget_event_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:7792 23 0x7feec33979fe in gtk_widget_event /home/lebedevri/src/gtk/gtk/gtkwidget.c:7356 24 0x7feec31ad7e9 in propagate_event_up /home/lebedevri/src/gtk/gtk/gtkmain.c:2517 25 0x7feec31adacf in propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2619 26 0x7feec31adb9e in gtk_propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2654 27 0x7feec31ac76f in gtk_main_do_event /home/lebedevri/src/gtk/gtk/gtkmain.c:1850 28 0x7feec4d7d529 in _gdk_event_emit /home/lebedevri/src/gtk/gdk/gdkevents.c:69 29 0x7feec4dbd9a6 in gdk_event_source_dispatch /home/lebedevri/src/gtk/gdk/x11/gdkeventsource.c:364 30 0x7feec1b72a5d in g_main_dispatch /home/lebedevri/src/glib/glib/gmain.c:3154 01 November 2015, 18:35:55 UTC
e265dc8 dt_iop_gui_update_expanded(): gtk_container_get_children() Indirect leak of 11520 byte(s) in 480 object(s) allocated from: 0 0x7feec3d8037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7feec1b7b01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7feec1b94184 in g_slice_alloc /home/lebedevri/src/glib/glib/gslice.c:1007 3 0x7feec1b6eab0 in g_list_prepend /home/lebedevri/src/glib/glib/glist.c:311 4 0x7feec3097ec1 in gtk_container_children_callback /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3250 5 0x7feec302f7e8 in gtk_box_forall /home/lebedevri/src/gtk/gtk/gtkbox.c:2586 6 0x7feec30962c7 in gtk_container_foreach /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2418 7 0x7feec30964dd in gtk_container_get_children /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2482 8 0x7feec3974db0 in dt_iop_gui_update_expanded /home/lebedevri/darktable/src/develop/imageop.c:1649 9 0x7feec3974f43 in dt_iop_gui_update /home/lebedevri/darktable/src/develop/imageop.c:1391 10 0x7feec3963cbb in dt_dev_pop_history_items /home/lebedevri/darktable/src/develop/develop.c:777 11 0x7fee9d709296 in enter /home/lebedevri/darktable/src/views/darkroom.c:1687 12 0x7feec3a9adc5 in dt_view_manager_switch /home/lebedevri/darktable/src/views/view.c:417 13 0x7feec3944de9 in _dt_ctl_switch_mode_to /home/lebedevri/darktable/src/control/control.c:431 14 0x7feec1b75759 in g_main_context_invoke_full /home/lebedevri/src/glib/glib/gmain.c:5631 15 0x7feec1b756e7 in g_main_context_invoke /home/lebedevri/src/glib/glib/gmain.c:5592 16 0x7feec3a57f20 in button_pressed /home/lebedevri/darktable/src/gui/gtk.c:653 17 0x7feec31af0af in _gtk_marshal_BOOLEAN__BOXED /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:86 18 0x7feec4d053e0 in g_closure_invoke /home/lebedevri/src/glib/gobject/gclosure.c:801 19 0x7feec4d239d1 in signal_emit_unlocked_R /home/lebedevri/src/glib/gobject/gsignal.c:3627 20 0x7feec4d22cef in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3393 21 0x7feec4d231d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 22 0x7feec339868a in gtk_widget_event_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:7792 23 0x7feec33979fe in gtk_widget_event /home/lebedevri/src/gtk/gtk/gtkwidget.c:7356 24 0x7feec31ad7e9 in propagate_event_up /home/lebedevri/src/gtk/gtk/gtkmain.c:2517 25 0x7feec31adacf in propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2619 26 0x7feec31adb9e in gtk_propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2654 27 0x7feec31ac76f in gtk_main_do_event /home/lebedevri/src/gtk/gtk/gtkmain.c:1850 28 0x7feec4d7d529 in _gdk_event_emit /home/lebedevri/src/gtk/gdk/gdkevents.c:69 29 0x7feec4dbd9a6 in gdk_event_source_dispatch /home/lebedevri/src/gtk/gdk/x11/gdkeventsource.c:364 01 November 2015, 18:35:55 UTC
56f7ebd Imageop: dt_iop_gui_set_single_expanded(): gtk_container_get_children(). Indirect leak of 11520 byte(s) in 480 object(s) allocated from: 0 0x7feec3d8037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7feec1b7b01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7feec1b94184 in g_slice_alloc /home/lebedevri/src/glib/glib/gslice.c:1007 3 0x7feec1b6eab0 in g_list_prepend /home/lebedevri/src/glib/glib/glist.c:311 4 0x7feec3097ec1 in gtk_container_children_callback /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3250 5 0x7feec302f7e8 in gtk_box_forall /home/lebedevri/src/gtk/gtk/gtkbox.c:2586 6 0x7feec30962c7 in gtk_container_foreach /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2418 7 0x7feec30964dd in gtk_container_get_children /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2482 8 0x7feec3976634 in dt_iop_gui_set_single_expanded /home/lebedevri/darktable/src/develop/imageop.c:1566 9 0x7fee9d7091ea in enter /home/lebedevri/darktable/src/views/darkroom.c:1670 10 0x7feec3a9adc5 in dt_view_manager_switch /home/lebedevri/darktable/src/views/view.c:417 11 0x7feec3944de9 in _dt_ctl_switch_mode_to /home/lebedevri/darktable/src/control/control.c:431 12 0x7feec1b75759 in g_main_context_invoke_full /home/lebedevri/src/glib/glib/gmain.c:5631 13 0x7feec1b756e7 in g_main_context_invoke /home/lebedevri/src/glib/glib/gmain.c:5592 14 0x7feec3a57f20 in button_pressed /home/lebedevri/darktable/src/gui/gtk.c:653 15 0x7feec31af0af in _gtk_marshal_BOOLEAN__BOXED /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:86 16 0x7feec4d053e0 in g_closure_invoke /home/lebedevri/src/glib/gobject/gclosure.c:801 17 0x7feec4d239d1 in signal_emit_unlocked_R /home/lebedevri/src/glib/gobject/gsignal.c:3627 18 0x7feec4d22cef in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3393 19 0x7feec4d231d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 20 0x7feec339868a in gtk_widget_event_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:7792 21 0x7feec33979fe in gtk_widget_event /home/lebedevri/src/gtk/gtk/gtkwidget.c:7356 22 0x7feec31ad7e9 in propagate_event_up /home/lebedevri/src/gtk/gtk/gtkmain.c:2517 23 0x7feec31adacf in propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2619 24 0x7feec31adb9e in gtk_propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2654 25 0x7feec31ac76f in gtk_main_do_event /home/lebedevri/src/gtk/gtk/gtkmain.c:1850 26 0x7feec4d7d529 in _gdk_event_emit /home/lebedevri/src/gtk/gdk/gdkevents.c:69 27 0x7feec4dbd9a6 in gdk_event_source_dispatch /home/lebedevri/src/gtk/gdk/x11/gdkeventsource.c:364 28 0x7feec1b72a5d in g_main_dispatch /home/lebedevri/src/glib/glib/gmain.c:3154 29 0x7feec1b73920 in g_main_context_dispatch /home/lebedevri/src/glib/glib/gmain.c:3769 01 November 2015, 18:35:55 UTC
ddc84b7 Imageop: _iop_gui_update_header(): free list from gtk_container_get_children() Indirect leak of 11520 byte(s) in 480 object(s) allocated from: 0 0x7feec3d8037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7feec1b7b01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7feec1b94184 in g_slice_alloc /home/lebedevri/src/glib/glib/gslice.c:1007 3 0x7feec1b6eab0 in g_list_prepend /home/lebedevri/src/glib/glib/glist.c:311 4 0x7feec3097ec1 in gtk_container_children_callback /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3250 5 0x7feec302f7e8 in gtk_box_forall /home/lebedevri/src/gtk/gtk/gtkbox.c:2586 6 0x7feec30962c7 in gtk_container_foreach /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2418 7 0x7feec30964dd in gtk_container_get_children /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2482 8 0x7feec396bbb9 in _iop_gui_update_header /home/lebedevri/darktable/src/develop/imageop.c:948 9 0x7feec3975d4f in dt_iop_gui_get_expander /home/lebedevri/darktable/src/develop/imageop.c:1871 10 0x7fee9d708fe5 in enter /home/lebedevri/darktable/src/views/darkroom.c:1666 11 0x7feec3a9adc5 in dt_view_manager_switch /home/lebedevri/darktable/src/views/view.c:417 12 0x7feec3944de9 in _dt_ctl_switch_mode_to /home/lebedevri/darktable/src/control/control.c:431 13 0x7feec1b75759 in g_main_context_invoke_full /home/lebedevri/src/glib/glib/gmain.c:5631 14 0x7feec1b756e7 in g_main_context_invoke /home/lebedevri/src/glib/glib/gmain.c:5592 15 0x7feec3a57f20 in button_pressed /home/lebedevri/darktable/src/gui/gtk.c:653 16 0x7feec31af0af in _gtk_marshal_BOOLEAN__BOXED /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:86 17 0x7feec4d053e0 in g_closure_invoke /home/lebedevri/src/glib/gobject/gclosure.c:801 18 0x7feec4d239d1 in signal_emit_unlocked_R /home/lebedevri/src/glib/gobject/gsignal.c:3627 19 0x7feec4d22cef in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3393 20 0x7feec4d231d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 21 0x7feec339868a in gtk_widget_event_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:7792 22 0x7feec33979fe in gtk_widget_event /home/lebedevri/src/gtk/gtk/gtkwidget.c:7356 23 0x7feec31ad7e9 in propagate_event_up /home/lebedevri/src/gtk/gtk/gtkmain.c:2517 24 0x7feec31adacf in propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2619 25 0x7feec31adb9e in gtk_propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2654 26 0x7feec31ac76f in gtk_main_do_event /home/lebedevri/src/gtk/gtk/gtkmain.c:1850 27 0x7feec4d7d529 in _gdk_event_emit /home/lebedevri/src/gtk/gdk/gdkevents.c:69 28 0x7feec4dbd9a6 in gdk_event_source_dispatch /home/lebedevri/src/gtk/gdk/x11/gdkeventsource.c:364 29 0x7feec1b72a5d in g_main_dispatch /home/lebedevri/src/glib/glib/gmain.c:3154 Indirect leak of 11520 byte(s) in 480 object(s) allocated from: 0 0x7feec3d8037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7feec1b7b01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7feec1b94184 in g_slice_alloc /home/lebedevri/src/glib/glib/gslice.c:1007 3 0x7feec1b6eab0 in g_list_prepend /home/lebedevri/src/glib/glib/glist.c:311 4 0x7feec3097ec1 in gtk_container_children_callback /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3250 5 0x7feec302f7e8 in gtk_box_forall /home/lebedevri/src/gtk/gtk/gtkbox.c:2586 6 0x7feec30962c7 in gtk_container_foreach /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2418 7 0x7feec30964dd in gtk_container_get_children /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2482 8 0x7feec396bb4f in _iop_gui_update_header /home/lebedevri/darktable/src/develop/imageop.c:946 9 0x7feec3975d4f in dt_iop_gui_get_expander /home/lebedevri/darktable/src/develop/imageop.c:1871 10 0x7fee9d708fe5 in enter /home/lebedevri/darktable/src/views/darkroom.c:1666 11 0x7feec3a9adc5 in dt_view_manager_switch /home/lebedevri/darktable/src/views/view.c:417 12 0x7feec3944de9 in _dt_ctl_switch_mode_to /home/lebedevri/darktable/src/control/control.c:431 13 0x7feec1b75759 in g_main_context_invoke_full /home/lebedevri/src/glib/glib/gmain.c:5631 14 0x7feec1b756e7 in g_main_context_invoke /home/lebedevri/src/glib/glib/gmain.c:5592 15 0x7feec3a57f20 in button_pressed /home/lebedevri/darktable/src/gui/gtk.c:653 16 0x7feec31af0af in _gtk_marshal_BOOLEAN__BOXED /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:86 17 0x7feec4d053e0 in g_closure_invoke /home/lebedevri/src/glib/gobject/gclosure.c:801 18 0x7feec4d239d1 in signal_emit_unlocked_R /home/lebedevri/src/glib/gobject/gsignal.c:3627 19 0x7feec4d22cef in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3393 20 0x7feec4d231d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 21 0x7feec339868a in gtk_widget_event_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:7792 22 0x7feec33979fe in gtk_widget_event /home/lebedevri/src/gtk/gtk/gtkwidget.c:7356 23 0x7feec31ad7e9 in propagate_event_up /home/lebedevri/src/gtk/gtk/gtkmain.c:2517 24 0x7feec31adacf in propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2619 25 0x7feec31adb9e in gtk_propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2654 26 0x7feec31ac76f in gtk_main_do_event /home/lebedevri/src/gtk/gtk/gtkmain.c:1850 27 0x7feec4d7d529 in _gdk_event_emit /home/lebedevri/src/gtk/gdk/gdkevents.c:69 28 0x7feec4dbd9a6 in gdk_event_source_dispatch /home/lebedevri/src/gtk/gdk/x11/gdkeventsource.c:364 29 0x7feec1b72a5d in g_main_dispatch /home/lebedevri/src/glib/glib/gmain.c:3154 Indirect leak of 11328 byte(s) in 472 object(s) allocated from: 0 0x7feec3d8037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7feec1b7b01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7feec1b94184 in g_slice_alloc /home/lebedevri/src/glib/glib/gslice.c:1007 3 0x7feec1b6eab0 in g_list_prepend /home/lebedevri/src/glib/glib/glist.c:311 4 0x7feec3097ec1 in gtk_container_children_callback /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3250 5 0x7feec302f7e8 in gtk_box_forall /home/lebedevri/src/gtk/gtk/gtkbox.c:2586 6 0x7feec30962c7 in gtk_container_foreach /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2418 7 0x7feec30964dd in gtk_container_get_children /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2482 8 0x7feec396bb82 in _iop_gui_update_header /home/lebedevri/darktable/src/develop/imageop.c:947 9 0x7feec3975d4f in dt_iop_gui_get_expander /home/lebedevri/darktable/src/develop/imageop.c:1871 10 0x7fee9d708fe5 in enter /home/lebedevri/darktable/src/views/darkroom.c:1666 11 0x7feec3a9adc5 in dt_view_manager_switch /home/lebedevri/darktable/src/views/view.c:417 12 0x7feec3944de9 in _dt_ctl_switch_mode_to /home/lebedevri/darktable/src/control/control.c:431 13 0x7feec1b75759 in g_main_context_invoke_full /home/lebedevri/src/glib/glib/gmain.c:5631 14 0x7feec1b756e7 in g_main_context_invoke /home/lebedevri/src/glib/glib/gmain.c:5592 15 0x7feec3a57f20 in button_pressed /home/lebedevri/darktable/src/gui/gtk.c:653 16 0x7feec31af0af in _gtk_marshal_BOOLEAN__BOXED /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:86 17 0x7feec4d053e0 in g_closure_invoke /home/lebedevri/src/glib/gobject/gclosure.c:801 18 0x7feec4d239d1 in signal_emit_unlocked_R /home/lebedevri/src/glib/gobject/gsignal.c:3627 19 0x7feec4d22cef in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3393 20 0x7feec4d231d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 21 0x7feec339868a in gtk_widget_event_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:7792 22 0x7feec33979fe in gtk_widget_event /home/lebedevri/src/gtk/gtk/gtkwidget.c:7356 23 0x7feec31ad7e9 in propagate_event_up /home/lebedevri/src/gtk/gtk/gtkmain.c:2517 24 0x7feec31adacf in propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2619 25 0x7feec31adb9e in gtk_propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2654 26 0x7feec31ac76f in gtk_main_do_event /home/lebedevri/src/gtk/gtk/gtkmain.c:1850 27 0x7feec4d7d529 in _gdk_event_emit /home/lebedevri/src/gtk/gdk/gdkevents.c:69 28 0x7feec4dbd9a6 in gdk_event_source_dispatch /home/lebedevri/src/gtk/gdk/x11/gdkeventsource.c:364 29 0x7feec1b72a5d in g_main_dispatch /home/lebedevri/src/glib/glib/gmain.c:3154 01 November 2015, 18:35:55 UTC
04a9aed View: dt_view_unload_module(): free accel list Lots of Direct leak of 16 byte(s) in 1 object(s) allocated from: 0 0x7fc15fe9837a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7fc15dc9301b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7fc15dcac184 in g_slice_alloc /home/lebedevri/src/glib/glib/gslice.c:1007 3 0x7fc15dcadcc4 in g_slist_prepend /home/lebedevri/src/glib/glib/gslist.c:254 4 0x7fc15fb68dac in dt_accel_connect_view /home/lebedevri/darktable/src/gui/accelerators.c:263 5 0x7fc15fbb2d8c in dt_view_manager_switch /home/lebedevri/darktable/src/views/view.c:415 6 0x7fc15fa5cd99 in _dt_ctl_switch_mode_to /home/lebedevri/darktable/src/control/control.c:431 7 0x7fc15dc8d7bb in g_main_context_invoke_full /home/lebedevri/src/glib/glib/gmain.c:5647 8 0x7fc15dc8d6e7 in g_main_context_invoke /home/lebedevri/src/glib/glib/gmain.c:5592 9 0x7fc15f9b4fc8 in dt_init /home/lebedevri/darktable/src/common/darktable.c:1012 10 0x400bef in main /home/lebedevri/darktable/src/main.c:24 11 0x7fc158b0db44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44) 01 November 2015, 18:35:55 UTC
47db7b6 _lib_viewswitcher_view_changed_callback(): free list from gtk_container_get_children() Indirect leak of 264 byte(s) in 11 object(s) allocated from: 0 0x7f49a0ab037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7f499e8ab01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7f499e8c4184 in g_slice_alloc /home/lebedevri/src/glib/glib/gslice.c:1007 3 0x7f499e89eab0 in g_list_prepend /home/lebedevri/src/glib/glib/glist.c:311 4 0x7f499fdc7ec1 in gtk_container_children_callback /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3250 5 0x7f499fd5f7e8 in gtk_box_forall /home/lebedevri/src/gtk/gtk/gtkbox.c:2586 6 0x7f499fdc62c7 in gtk_container_foreach /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2418 7 0x7f499fdc64dd in gtk_container_get_children /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2482 8 0x7f49764e59a7 in _lib_viewswitcher_view_changed_callback /home/lebedevri/darktable/src/libs/tools/viewswitcher.c:138 9 0x7f49929d9faf in ffi_call_unix64 (/usr/lib/x86_64-linux-gnu/libffi.so.6+0x5faf) 10 0x7ffd55a0841f (<unknown module>) 01 November 2015, 18:35:55 UTC
3c31a0c lib.c: dt_lib_gui_set_expanded(): free list from gtk_container_get_children() Indirect leak of 1920 byte(s) in 80 object(s) allocated from: 0 0x7f49a0ab037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7f499e8ab01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7f499e8c4184 in g_slice_alloc /home/lebedevri/src/glib/glib/gslice.c:1007 3 0x7f499e89eab0 in g_list_prepend /home/lebedevri/src/glib/glib/glist.c:311 4 0x7f499fdc7ec1 in gtk_container_children_callback /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3250 5 0x7f499fd5f7e8 in gtk_box_forall /home/lebedevri/src/gtk/gtk/gtkbox.c:2586 6 0x7f499fdc62c7 in gtk_container_foreach /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2418 7 0x7f499fdc64dd in gtk_container_get_children /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2482 8 0x7f49a07c2aef in dt_lib_gui_set_expanded /home/lebedevri/darktable/src/libs/lib.c:813 9 0x7f49a07c5d2e in _lib_plugin_header_button_press /home/lebedevri/darktable/src/libs/lib.c:896 10 0x7f499fedf0af in _gtk_marshal_BOOLEAN__BOXED /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:86 11 0x7f49a1a353e0 in g_closure_invoke /home/lebedevri/src/glib/gobject/gclosure.c:801 12 0x7f49a1a539d1 in signal_emit_unlocked_R /home/lebedevri/src/glib/gobject/gsignal.c:3627 13 0x7f49a1a52cef in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3393 14 0x7f49a1a531d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 15 0x7f49a00c868a in gtk_widget_event_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:7792 16 0x7f49a00c79fe in gtk_widget_event /home/lebedevri/src/gtk/gtk/gtkwidget.c:7356 17 0x7f499fedd7e9 in propagate_event_up /home/lebedevri/src/gtk/gtk/gtkmain.c:2517 18 0x7f499feddacf in propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2619 19 0x7f499feddb9e in gtk_propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2654 20 0x7f499fedc76f in gtk_main_do_event /home/lebedevri/src/gtk/gtk/gtkmain.c:1850 21 0x7f49a1aad529 in _gdk_event_emit /home/lebedevri/src/gtk/gdk/gdkevents.c:69 22 0x7f49a1aed9a6 in gdk_event_source_dispatch /home/lebedevri/src/gtk/gdk/x11/gdkeventsource.c:364 23 0x7f499e8a2a5d in g_main_dispatch /home/lebedevri/src/glib/glib/gmain.c:3154 24 0x7f499e8a3920 in g_main_context_dispatch /home/lebedevri/src/glib/glib/gmain.c:3769 25 0x7f499e8a3b13 in g_main_context_iterate /home/lebedevri/src/glib/glib/gmain.c:3840 26 0x7f499e8a3f4d in g_main_loop_run /home/lebedevri/src/glib/glib/gmain.c:4034 27 0x7f499fedb8d8 in gtk_main /home/lebedevri/src/gtk/gtk/gtkmain.c:1241 28 0x7f49a078cd5a in dt_gui_gtk_run /home/lebedevri/darktable/src/gui/gtk.c:958 29 0x400c20 in main /home/lebedevri/darktable/src/main.c:25 and Indirect leak of 1200 byte(s) in 50 object(s) allocated from: 0 0x7f49a0ab037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7f499e8ab01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7f499e8c4184 in g_slice_alloc /home/lebedevri/src/glib/glib/gslice.c:1007 3 0x7f499e89eab0 in g_list_prepend /home/lebedevri/src/glib/glib/glist.c:311 4 0x7f499fdc7ec1 in gtk_container_children_callback /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3250 5 0x7f499fd5f7e8 in gtk_box_forall /home/lebedevri/src/gtk/gtk/gtkbox.c:2586 6 0x7f499fdc62c7 in gtk_container_foreach /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2418 7 0x7f499fdc64dd in gtk_container_get_children /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2482 8 0x7f49a07c281e in dt_lib_gui_set_expanded /home/lebedevri/darktable/src/libs/lib.c:808 9 0x7f49a07c5d2e in _lib_plugin_header_button_press /home/lebedevri/darktable/src/libs/lib.c:896 10 0x7f499fedf0af in _gtk_marshal_BOOLEAN__BOXED /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:86 11 0x7f49a1a353e0 in g_closure_invoke /home/lebedevri/src/glib/gobject/gclosure.c:801 12 0x7f49a1a539d1 in signal_emit_unlocked_R /home/lebedevri/src/glib/gobject/gsignal.c:3627 13 0x7f49a1a52cef in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3393 14 0x7f49a1a531d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 15 0x7f49a00c868a in gtk_widget_event_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:7792 16 0x7f49a00c79fe in gtk_widget_event /home/lebedevri/src/gtk/gtk/gtkwidget.c:7356 17 0x7f499fedd7e9 in propagate_event_up /home/lebedevri/src/gtk/gtk/gtkmain.c:2517 18 0x7f499feddacf in propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2619 19 0x7f499feddb9e in gtk_propagate_event /home/lebedevri/src/gtk/gtk/gtkmain.c:2654 20 0x7f499fedc76f in gtk_main_do_event /home/lebedevri/src/gtk/gtk/gtkmain.c:1850 21 0x7f49a1aad529 in _gdk_event_emit /home/lebedevri/src/gtk/gdk/gdkevents.c:69 22 0x7f49a1aed9a6 in gdk_event_source_dispatch /home/lebedevri/src/gtk/gdk/x11/gdkeventsource.c:364 23 0x7f499e8a2a5d in g_main_dispatch /home/lebedevri/src/glib/glib/gmain.c:3154 24 0x7f499e8a3920 in g_main_context_dispatch /home/lebedevri/src/glib/glib/gmain.c:3769 25 0x7f499e8a3b13 in g_main_context_iterate /home/lebedevri/src/glib/glib/gmain.c:3840 26 0x7f499e8a3f4d in g_main_loop_run /home/lebedevri/src/glib/glib/gmain.c:4034 27 0x7f499fedb8d8 in gtk_main /home/lebedevri/src/gtk/gtk/gtkmain.c:1241 28 0x7f49a078cd5a in dt_gui_gtk_run /home/lebedevri/darktable/src/gui/gtk.c:958 29 0x400c20 in main /home/lebedevri/darktable/src/main.c:25 01 November 2015, 18:35:55 UTC
37927ca Collect lib: create_folders_gui(): free res from gtk_tree_path_new_first() Direct leak of 24 byte(s) in 1 object(s) allocated from: 0 0x7f70a804037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7f70a5e3b01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7f70a5e54184 in g_slice_alloc /home/lebedevri/src/glib/glib/gslice.c:1007 3 0x7f70a5e2eab0 in g_list_prepend /home/lebedevri/src/glib/glib/glist.c:311 4 0x7f70a7357ec1 in gtk_container_children_callback /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3250 5 0x7f70a72ef7e8 in gtk_box_forall /home/lebedevri/src/gtk/gtk/gtkbox.c:2586 6 0x7f70a73562c7 in gtk_container_foreach /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2418 7 0x7f70a73564dd in gtk_container_get_children /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2482 8 0x7f708b2dbb79 in _lib_import_ui_devices_update /home/lebedevri/darktable/src/libs/import.c:190 9 0x7f70a8fc8608 in g_cclosure_marshal_VOID__VOID /home/lebedevri/src/glib/gobject/gmarshal.c:875 10 0x7f70a8fc53e0 in g_closure_invoke /home/lebedevri/src/glib/gobject/gclosure.c:801 11 0x7f70a8fe39d1 in signal_emit_unlocked_R /home/lebedevri/src/glib/gobject/gsignal.c:3627 12 0x7f70a8fe1966 in g_signal_emitv /home/lebedevri/src/glib/gobject/gsignal.c:3122 13 0x7f70a7c1c908 in _signal_raise /home/lebedevri/darktable/src/control/signal.c:158 14 0x7f70a5e357bb in g_main_context_invoke_full /home/lebedevri/src/glib/glib/gmain.c:5647 15 0x7f70a5e356e7 in g_main_context_invoke /home/lebedevri/src/glib/glib/gmain.c:5592 16 0x7f70a7c1d4c4 in dt_control_signal_raise /home/lebedevri/darktable/src/control/signal.c:240 17 0x7f70a7d6d406 in dt_camctl_detect_cameras /home/lebedevri/darktable/src/common/camera_control.c:746 18 0x7f70a7d6d7a0 in _detect_cameras_callback /home/lebedevri/darktable/src/common/camera_control.c:752 19 0x7f70a7c103e6 in dt_control_run_job /home/lebedevri/darktable/src/control/jobs.c:295 20 0x7f70a7c103e6 in dt_control_work /home/lebedevri/darktable/src/control/jobs.c:526 21 0x7f70a49d40a3 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x80a3) 01 November 2015, 18:35:55 UTC
c6cbd74 Import lib: _lib_import_ui_devices_update(): free res of gtk_container_get_children() Direct leak of 24 byte(s) in 1 object(s) allocated from: 0 0x7f70a804037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7f70a5e3b01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7f70a5e54184 in g_slice_alloc /home/lebedevri/src/glib/glib/gslice.c:1007 3 0x7f70a5e2eab0 in g_list_prepend /home/lebedevri/src/glib/glib/glist.c:311 4 0x7f70a7357ec1 in gtk_container_children_callback /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3250 5 0x7f70a72ef7e8 in gtk_box_forall /home/lebedevri/src/gtk/gtk/gtkbox.c:2586 6 0x7f70a73562c7 in gtk_container_foreach /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2418 7 0x7f70a73564dd in gtk_container_get_children /home/lebedevri/src/gtk/gtk/gtkcontainer.c:2482 8 0x7f708b2dbb79 in _lib_import_ui_devices_update /home/lebedevri/darktable/src/libs/import.c:190 9 0x7f70a8fc8608 in g_cclosure_marshal_VOID__VOID /home/lebedevri/src/glib/gobject/gmarshal.c:875 10 0x7f70a8fc53e0 in g_closure_invoke /home/lebedevri/src/glib/gobject/gclosure.c:801 11 0x7f70a8fe39d1 in signal_emit_unlocked_R /home/lebedevri/src/glib/gobject/gsignal.c:3627 12 0x7f70a8fe1966 in g_signal_emitv /home/lebedevri/src/glib/gobject/gsignal.c:3122 13 0x7f70a7c1c908 in _signal_raise /home/lebedevri/darktable/src/control/signal.c:158 14 0x7f70a5e357bb in g_main_context_invoke_full /home/lebedevri/src/glib/glib/gmain.c:5647 15 0x7f70a5e356e7 in g_main_context_invoke /home/lebedevri/src/glib/glib/gmain.c:5592 16 0x7f70a7c1d4c4 in dt_control_signal_raise /home/lebedevri/darktable/src/control/signal.c:240 17 0x7f70a7d6d406 in dt_camctl_detect_cameras /home/lebedevri/darktable/src/common/camera_control.c:746 18 0x7f70a7d6d7a0 in _detect_cameras_callback /home/lebedevri/darktable/src/common/camera_control.c:752 19 0x7f70a7c103e6 in dt_control_run_job /home/lebedevri/darktable/src/control/jobs.c:295 20 0x7f70a7c103e6 in dt_control_work /home/lebedevri/darktable/src/control/jobs.c:526 21 0x7f70a49d40a3 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x80a3) 01 November 2015, 18:35:55 UTC
40eb6a9 Tagging lib: properly free tags list Direct leak of 576 byte(s) in 24 object(s) allocated from: 0 0x7f85fe35037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7f85fc14b01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7f85fc164184 in g_slice_alloc /home/lebedevri/src/glib/glib/gslice.c:1007 3 0x7f85fc13ea34 in g_list_append /home/lebedevri/src/glib/glib/glist.c:261 4 0x7f85fdef4857 in dt_tag_get_attached /home/lebedevri/darktable/src/common/tags.c:310 5 0x7f85dbdc857a in update /home/lebedevri/darktable/src/libs/tagging.c:111 6 0x7f85ff2d8608 in g_cclosure_marshal_VOID__VOID /home/lebedevri/src/glib/gobject/gmarshal.c:875 7 0x7f85ff2d53e0 in g_closure_invoke /home/lebedevri/src/glib/gobject/gclosure.c:801 8 0x7f85ff2f39d1 in signal_emit_unlocked_R /home/lebedevri/src/glib/gobject/gsignal.c:3627 9 0x7f85ff2f1966 in g_signal_emitv /home/lebedevri/src/glib/gobject/gsignal.c:3122 10 0x7f85fdf2c908 in _signal_raise /home/lebedevri/darktable/src/control/signal.c:158 11 0x7f85fc145759 in g_main_context_invoke_full /home/lebedevri/src/glib/glib/gmain.c:5631 12 0x7f85fc1456e7 in g_main_context_invoke /home/lebedevri/src/glib/glib/gmain.c:5592 13 0x7f85fdf2d4c4 in dt_control_signal_raise /home/lebedevri/darktable/src/control/signal.c:240 14 0x7f85d7d4a073 in expose_filemanager /home/lebedevri/darktable/src/views/lighttable.c:735 15 0x7f85d7d4a073 in expose /home/lebedevri/darktable/src/views/lighttable.c:1393 16 0x7f85fe06ba53 in dt_view_manager_expose /home/lebedevri/darktable/src/views/view.c:473 17 0x7f85fdf17bde in dt_control_expose /home/lebedevri/darktable/src/control/control.c:289 18 0x7f85fe028296 in draw /home/lebedevri/darktable/src/gui/gtk.c:448 19 0x7f85fd77f227 in _gtk_marshal_BOOLEAN__BOXEDv /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:131 20 0x7f85fd95bf2e in gtk_widget_draw_marshallerv /home/lebedevri/src/gtk/gtk/gtkwidget.c:985 21 0x7f85ff2d56c9 in _g_closure_invoke_va /home/lebedevri/src/glib/gobject/gclosure.c:864 22 0x7f85ff2f1fc7 in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3292 23 0x7f85ff2f31d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 24 0x7f85fd966ba6 in _gtk_widget_draw_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:6923 25 0x7f85fd966fe2 in _gtk_widget_draw_windows /home/lebedevri/src/gtk/gtk/gtkwidget.c:7032 26 0x7f85fd9671bd in _gtk_widget_draw /home/lebedevri/src/gtk/gtk/gtkwidget.c:7106 27 0x7f85fd668eaf in gtk_container_propagate_draw_internal /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3735 28 0x7f85fd668ad8 in gtk_container_draw /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3604 29 0x7f85fd5fa69f in gtk_box_draw /home/lebedevri/src/gtk/gtk/gtkbox.c:451 30 0x7f85fd966be5 in _gtk_widget_draw_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:6930 01 November 2015, 18:35:55 UTC
0a45474 Collect lib: _folder_tree(): free result of gtk_tree_path_new_first() Direct leak of 208 byte(s) in 13 object(s) allocated from: 0 0x7f601871037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7f601650b01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7f6016524184 in g_slice_alloc /home/lebedevri/src/glib/glib/gslice.c:1007 3 0x7f6017cca1d2 in gtk_tree_path_new /home/lebedevri/src/gtk/gtk/gtktreemodel.c:594 4 0x7f6017cca6a0 in gtk_tree_path_new_first /home/lebedevri/src/gtk/gtk/gtktreemodel.c:773 5 0x7f5ff3eada85 in _folder_tree /home/lebedevri/darktable/src/libs/collect.c:677 6 0x7f5ff3ebbb3d in gui_init /home/lebedevri/darktable/src/libs/collect.c:2131 7 0x7f60184254ef in dt_lib_load_modules /home/lebedevri/darktable/src/libs/lib.c:722 8 0x7f601822d0b9 in dt_init /home/lebedevri/darktable/src/common/darktable.c:931 9 0x400bef in main /home/lebedevri/darktable/src/main.c:24 10 0x7f6011385b44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44) 01 November 2015, 18:35:55 UTC
ab50691 Collect lib: _show_filmroll_present(): free second string from gtk_tree_model_get() Direct leak of 862 byte(s) in 56 object(s) allocated from: 0 0x7f601871037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7f601650b01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7f601650b2d8 in g_malloc_n /home/lebedevri/src/glib/glib/gmem.c:330 3 0x7f6016526ca0 in g_strdup /home/lebedevri/src/glib/glib/gstrfuncs.c:363 4 0x7f60196c3723 in value_lcopy_string /home/lebedevri/src/glib/gobject/gvaluetypes.c:312 5 0x7f6017cccdef in gtk_tree_model_get_valist /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1797 6 0x7f6017ccc89a in gtk_tree_model_get /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1759 7 0x7f5ff3ead222 in _show_filmroll_present /home/lebedevri/darktable/src/libs/collect.c:634 8 0x7f60179dbea1 in apply_cell_attributes /home/lebedevri/src/gtk/gtk/gtkcellarea.c:1257 9 0x7f60164ef837 in g_hash_table_foreach /home/lebedevri/src/glib/glib/ghash.c:1607 10 0x7f60179dbf50 in gtk_cell_area_real_apply_attributes /home/lebedevri/src/gtk/gtk/gtkcellarea.c:1286 11 0x7f60179e566e in gtk_cell_area_box_apply_attributes /home/lebedevri/src/gtk/gtk/gtkcellareabox.c:1310 12 0x7f6017b48778 in _gtk_marshal_VOID__OBJECT_BOXED_BOOLEAN_BOOLEANv /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:5041 13 0x7f6019695b47 in g_type_class_meta_marshalv /home/lebedevri/src/glib/gobject/gclosure.c:1021 14 0x7f60196956c9 in _g_closure_invoke_va /home/lebedevri/src/glib/gobject/gclosure.c:864 15 0x7f60196b1fc7 in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3292 16 0x7f60196b31d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 17 0x7f60179deb0d in gtk_cell_area_apply_attributes /home/lebedevri/src/gtk/gtk/gtkcellarea.c:2373 18 0x7f6017d15aeb in gtk_tree_view_column_cell_set_cell_data /home/lebedevri/src/gtk/gtk/gtktreeviewcolumn.c:2820 19 0x7f6017cf4588 in gtk_tree_view_bin_draw /home/lebedevri/src/gtk/gtk/gtktreeview.c:5162 20 0x7f6017cf58aa in draw_bin /home/lebedevri/src/gtk/gtk/gtktreeview.c:5528 21 0x7f6017bc66c0 in _gtk_pixel_cache_repaint /home/lebedevri/src/gtk/gtk/gtkpixelcache.c:363 22 0x7f6017bc69d2 in _gtk_pixel_cache_draw /home/lebedevri/src/gtk/gtk/gtkpixelcache.c:455 23 0x7f6017cf5a80 in gtk_tree_view_draw /home/lebedevri/src/gtk/gtk/gtktreeview.c:5571 24 0x7f6017d26be5 in _gtk_widget_draw_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:6930 25 0x7f6017d26fe2 in _gtk_widget_draw_windows /home/lebedevri/src/gtk/gtk/gtkwidget.c:7032 26 0x7f6017d270af in _gtk_widget_draw_windows /home/lebedevri/src/gtk/gtk/gtkwidget.c:7057 27 0x7f6017d271bd in _gtk_widget_draw /home/lebedevri/src/gtk/gtk/gtkwidget.c:7106 28 0x7f6017a28eaf in gtk_container_propagate_draw_internal /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3735 29 0x7f6017a28ad8 in gtk_container_draw /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3604 01 November 2015, 18:35:55 UTC
20187a0 Collect lib: tags_view(): free string from gtk_tree_model_get() Direct leak of 2340 byte(s) in 450 object(s) allocated from: 0 0x7f601871037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7f601650b01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7f601650b2d8 in g_malloc_n /home/lebedevri/src/glib/glib/gmem.c:330 3 0x7f6016526ca0 in g_strdup /home/lebedevri/src/glib/glib/gstrfuncs.c:363 4 0x7f60196c3723 in value_lcopy_string /home/lebedevri/src/glib/gobject/gvaluetypes.c:312 5 0x7f6017cccdef in gtk_tree_model_get_valist /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1797 6 0x7f6017ccc89a in gtk_tree_model_get /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1759 7 0x7f5ff3eb0445 in tags_view /home/lebedevri/darktable/src/libs/collect.c:1116 8 0x7f5ff3eb6b2e in _lib_collect_gui_update /home/lebedevri/darktable/src/libs/collect.c:1622 9 0x7f6019698608 in g_cclosure_marshal_VOID__VOID /home/lebedevri/src/glib/gobject/gmarshal.c:875 10 0x7f60196953e0 in g_closure_invoke /home/lebedevri/src/glib/gobject/gclosure.c:801 11 0x7f60196b39d1 in signal_emit_unlocked_R /home/lebedevri/src/glib/gobject/gsignal.c:3627 12 0x7f60196b1966 in g_signal_emitv /home/lebedevri/src/glib/gobject/gsignal.c:3122 13 0x7f60182ec908 in _signal_raise /home/lebedevri/darktable/src/control/signal.c:158 14 0x7f6016505759 in g_main_context_invoke_full /home/lebedevri/src/glib/glib/gmain.c:5631 15 0x7f60165056e7 in g_main_context_invoke /home/lebedevri/src/glib/glib/gmain.c:5592 16 0x7f60182ed4c4 in dt_control_signal_raise /home/lebedevri/darktable/src/control/signal.c:240 17 0x7f6018215bf3 in dt_collection_update_query /home/lebedevri/darktable/src/common/collection.c:963 18 0x7f601969869b in g_cclosure_marshal_VOID__VOIDv /home/lebedevri/src/glib/gobject/gmarshal.c:905 19 0x7f60196956c9 in _g_closure_invoke_va /home/lebedevri/src/glib/gobject/gclosure.c:864 20 0x7f60196b1fc7 in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3292 21 0x7f60196b31d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 22 0x7f6017a194fc in gtk_combo_box_set_active_internal /home/lebedevri/src/gtk/gtk/gtkcombobox.c:3972 23 0x7f6017a19728 in gtk_combo_box_set_active_iter /home/lebedevri/src/gtk/gtk/gtkcombobox.c:4030 24 0x7f6017a16a56 in gtk_combo_box_scroll_event /home/lebedevri/src/gtk/gtk/gtkcombobox.c:2823 25 0x7f6017b3f227 in _gtk_marshal_BOOLEAN__BOXEDv /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:131 26 0x7f6019695b47 in g_type_class_meta_marshalv /home/lebedevri/src/glib/gobject/gclosure.c:1021 27 0x7f60196956c9 in _g_closure_invoke_va /home/lebedevri/src/glib/gobject/gclosure.c:864 28 0x7f60196b1fc7 in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3292 29 0x7f60196b31d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 01 November 2015, 18:35:55 UTC
72c8829 Collect lib: match_string(): free string from gtk_tree_model_get() Direct leak of 1795 byte(s) in 50 object(s) allocated from: 0 0x7f3b3715837a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7f3b34f5301b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7f3b34f532d8 in g_malloc_n /home/lebedevri/src/glib/glib/gmem.c:330 3 0x7f3b34f6eca0 in g_strdup /home/lebedevri/src/glib/glib/gstrfuncs.c:363 4 0x7f3b3810b723 in value_lcopy_string /home/lebedevri/src/glib/gobject/gvaluetypes.c:312 5 0x7f3b36714def in gtk_tree_model_get_valist /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1797 6 0x7f3b3671489a in gtk_tree_model_get /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1759 7 0x7f3b128f4f70 in match_string /home/lebedevri/darktable/src/libs/collect.c:763 8 0x7f3b3671551f in gtk_tree_model_foreach_helper /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1980 9 0x7f3b3671559e in gtk_tree_model_foreach_helper /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1992 10 0x7f3b3671559e in gtk_tree_model_foreach_helper /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1992 11 0x7f3b3671559e in gtk_tree_model_foreach_helper /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1992 12 0x7f3b3671559e in gtk_tree_model_foreach_helper /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1992 13 0x7f3b36715710 in gtk_tree_model_foreach /home/lebedevri/src/gtk/gtk/gtktreemodel.c:2033 14 0x7f3b128f4b4a in refilter /home/lebedevri/darktable/src/libs/collect.c:827 15 0x7f3b128fa5a0 in combo_changed /home/lebedevri/darktable/src/libs/collect.c:1645 16 0x7f3b380e069b in g_cclosure_marshal_VOID__VOIDv /home/lebedevri/src/glib/gobject/gmarshal.c:905 17 0x7f3b380dd6c9 in _g_closure_invoke_va /home/lebedevri/src/glib/gobject/gclosure.c:864 18 0x7f3b380f9fc7 in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3292 19 0x7f3b380fb1d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 20 0x7f3b364614fc in gtk_combo_box_set_active_internal /home/lebedevri/src/gtk/gtk/gtkcombobox.c:3972 21 0x7f3b36461728 in gtk_combo_box_set_active_iter /home/lebedevri/src/gtk/gtk/gtkcombobox.c:4030 22 0x7f3b3645ea56 in gtk_combo_box_scroll_event /home/lebedevri/src/gtk/gtk/gtkcombobox.c:2823 23 0x7f3b36587227 in _gtk_marshal_BOOLEAN__BOXEDv /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:131 24 0x7f3b380ddb47 in g_type_class_meta_marshalv /home/lebedevri/src/glib/gobject/gclosure.c:1021 25 0x7f3b380dd6c9 in _g_closure_invoke_va /home/lebedevri/src/glib/gobject/gclosure.c:864 26 0x7f3b380f9fc7 in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3292 27 0x7f3b380fb1d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 28 0x7f3b3677068a in gtk_widget_event_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:7792 29 0x7f3b3676f9fe in gtk_widget_event /home/lebedevri/src/gtk/gtk/gtkwidget.c:7356 01 November 2015, 18:35:55 UTC
431e55c Collect lib: _show_filmroll_present(): free string from gtk_tree_model_get() Direct leak of 2218 byte(s) in 59 object(s) allocated from: 0 0x7f3b3715837a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7f3b34f5301b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7f3b34f532d8 in g_malloc_n /home/lebedevri/src/glib/glib/gmem.c:330 3 0x7f3b34f6eca0 in g_strdup /home/lebedevri/src/glib/glib/gstrfuncs.c:363 4 0x7f3b3810b723 in value_lcopy_string /home/lebedevri/src/glib/gobject/gvaluetypes.c:312 5 0x7f3b36714def in gtk_tree_model_get_valist /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1797 6 0x7f3b3671489a in gtk_tree_model_get /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1759 7 0x7f3b128f64cb in _show_filmroll_present /home/lebedevri/darktable/src/libs/collect.c:633 8 0x7f3b36423ea1 in apply_cell_attributes /home/lebedevri/src/gtk/gtk/gtkcellarea.c:1257 9 0x7f3b34f37837 in g_hash_table_foreach /home/lebedevri/src/glib/glib/ghash.c:1607 10 0x7f3b36423f50 in gtk_cell_area_real_apply_attributes /home/lebedevri/src/gtk/gtk/gtkcellarea.c:1286 11 0x7f3b3642d66e in gtk_cell_area_box_apply_attributes /home/lebedevri/src/gtk/gtk/gtkcellareabox.c:1310 12 0x7f3b36590778 in _gtk_marshal_VOID__OBJECT_BOXED_BOOLEAN_BOOLEANv /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:5041 13 0x7f3b380ddb47 in g_type_class_meta_marshalv /home/lebedevri/src/glib/gobject/gclosure.c:1021 14 0x7f3b380dd6c9 in _g_closure_invoke_va /home/lebedevri/src/glib/gobject/gclosure.c:864 15 0x7f3b380f9fc7 in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3292 16 0x7f3b380fb1d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 17 0x7f3b36426b0d in gtk_cell_area_apply_attributes /home/lebedevri/src/gtk/gtk/gtkcellarea.c:2373 18 0x7f3b3675daeb in gtk_tree_view_column_cell_set_cell_data /home/lebedevri/src/gtk/gtk/gtktreeviewcolumn.c:2820 19 0x7f3b3673c1d9 in gtk_tree_view_bin_draw /home/lebedevri/src/gtk/gtk/gtktreeview.c:5072 20 0x7f3b3673d8aa in draw_bin /home/lebedevri/src/gtk/gtk/gtktreeview.c:5528 21 0x7f3b3660e6c0 in _gtk_pixel_cache_repaint /home/lebedevri/src/gtk/gtk/gtkpixelcache.c:363 22 0x7f3b3660e9d2 in _gtk_pixel_cache_draw /home/lebedevri/src/gtk/gtk/gtkpixelcache.c:455 23 0x7f3b3673da80 in gtk_tree_view_draw /home/lebedevri/src/gtk/gtk/gtktreeview.c:5571 24 0x7f3b3676ebe5 in _gtk_widget_draw_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:6930 25 0x7f3b3676efe2 in _gtk_widget_draw_windows /home/lebedevri/src/gtk/gtk/gtkwidget.c:7032 26 0x7f3b3676f0af in _gtk_widget_draw_windows /home/lebedevri/src/gtk/gtk/gtkwidget.c:7057 27 0x7f3b3676f1bd in _gtk_widget_draw /home/lebedevri/src/gtk/gtk/gtkwidget.c:7106 28 0x7f3b36470eaf in gtk_container_propagate_draw_internal /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3735 01 November 2015, 18:35:55 UTC
307c21c Collect lib: reveal_func(): free original string from gtk_tree_model_get() Direct leak of 718 byte(s) in 20 object(s) allocated from: 0 0x7f06a9b0837a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7f06a790301b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7f06a79032d8 in g_malloc_n /home/lebedevri/src/glib/glib/gmem.c:330 3 0x7f06a791eca0 in g_strdup /home/lebedevri/src/glib/glib/gstrfuncs.c:363 4 0x7f06aaabb723 in value_lcopy_string /home/lebedevri/src/glib/gobject/gvaluetypes.c:312 5 0x7f06a90c4def in gtk_tree_model_get_valist /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1797 6 0x7f06a90c489a in gtk_tree_model_get /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1759 7 0x7f06852a4cc7 in reveal_func /home/lebedevri/darktable/src/libs/collect.c:789 8 0x7f06a90c551f in gtk_tree_model_foreach_helper /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1980 9 0x7f06a90c559e in gtk_tree_model_foreach_helper /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1992 10 0x7f06a90c559e in gtk_tree_model_foreach_helper /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1992 11 0x7f06a90c559e in gtk_tree_model_foreach_helper /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1992 12 0x7f06a90c559e in gtk_tree_model_foreach_helper /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1992 13 0x7f06a90c5710 in gtk_tree_model_foreach /home/lebedevri/src/gtk/gtk/gtktreemodel.c:2033 14 0x7f06852aa590 in combo_changed /home/lebedevri/darktable/src/libs/collect.c:1643 15 0x7f06aaa90608 in g_cclosure_marshal_VOID__VOID /home/lebedevri/src/glib/gobject/gmarshal.c:875 16 0x7f06aaa8d3e0 in g_closure_invoke /home/lebedevri/src/glib/gobject/gclosure.c:801 17 0x7f06aaaab9d1 in signal_emit_unlocked_R /home/lebedevri/src/glib/gobject/gsignal.c:3627 18 0x7f06aaaaac65 in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3383 19 0x7f06aaaab1d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 20 0x7f06a8e114fc in gtk_combo_box_set_active_internal /home/lebedevri/src/gtk/gtk/gtkcombobox.c:3972 21 0x7f06a8e11728 in gtk_combo_box_set_active_iter /home/lebedevri/src/gtk/gtk/gtkcombobox.c:4030 22 0x7f06a8e0ea56 in gtk_combo_box_scroll_event /home/lebedevri/src/gtk/gtk/gtkcombobox.c:2823 23 0x7f06a8f37227 in _gtk_marshal_BOOLEAN__BOXEDv /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:131 24 0x7f06aaa8db47 in g_type_class_meta_marshalv /home/lebedevri/src/glib/gobject/gclosure.c:1021 25 0x7f06aaa8d6c9 in _g_closure_invoke_va /home/lebedevri/src/glib/gobject/gclosure.c:864 26 0x7f06aaaa9fc7 in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3292 27 0x7f06aaaab1d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 28 0x7f06a912068a in gtk_widget_event_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:7792 29 0x7f06a911f9fe in gtk_widget_event /home/lebedevri/src/gtk/gtk/gtkwidget.c:7356 01 November 2015, 18:35:55 UTC
65f51ab Collect lib: reveal_func(): free string from gtk_tree_model_get() Direct leak of 900 byte(s) in 80 object(s) allocated from: 0 0x7f06a9b0837a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7f06a790301b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7f06a79032d8 in g_malloc_n /home/lebedevri/src/glib/glib/gmem.c:330 3 0x7f06a791eca0 in g_strdup /home/lebedevri/src/glib/glib/gstrfuncs.c:363 4 0x7f06aaabb723 in value_lcopy_string /home/lebedevri/src/glib/gobject/gvaluetypes.c:312 5 0x7f06a90c4def in gtk_tree_model_get_valist /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1797 6 0x7f06a90c489a in gtk_tree_model_get /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1759 7 0x7f06852a4d3f in reveal_func /home/lebedevri/darktable/src/libs/collect.c:794 8 0x7f06a90c551f in gtk_tree_model_foreach_helper /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1980 9 0x7f06a90c559e in gtk_tree_model_foreach_helper /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1992 10 0x7f06a90c559e in gtk_tree_model_foreach_helper /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1992 11 0x7f06a90c559e in gtk_tree_model_foreach_helper /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1992 12 0x7f06a90c559e in gtk_tree_model_foreach_helper /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1992 13 0x7f06a90c5710 in gtk_tree_model_foreach /home/lebedevri/src/gtk/gtk/gtktreemodel.c:2033 14 0x7f06852aa590 in combo_changed /home/lebedevri/darktable/src/libs/collect.c:1643 15 0x7f06aaa90608 in g_cclosure_marshal_VOID__VOID /home/lebedevri/src/glib/gobject/gmarshal.c:875 16 0x7f06aaa8d3e0 in g_closure_invoke /home/lebedevri/src/glib/gobject/gclosure.c:801 17 0x7f06aaaab9d1 in signal_emit_unlocked_R /home/lebedevri/src/glib/gobject/gsignal.c:3627 18 0x7f06aaaaac65 in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3383 19 0x7f06aaaab1d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 20 0x7f06a8e114fc in gtk_combo_box_set_active_internal /home/lebedevri/src/gtk/gtk/gtkcombobox.c:3972 21 0x7f06a8e11728 in gtk_combo_box_set_active_iter /home/lebedevri/src/gtk/gtk/gtkcombobox.c:4030 22 0x7f06a8e0ea56 in gtk_combo_box_scroll_event /home/lebedevri/src/gtk/gtk/gtkcombobox.c:2823 23 0x7f06a8f37227 in _gtk_marshal_BOOLEAN__BOXEDv /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:131 24 0x7f06aaa8db47 in g_type_class_meta_marshalv /home/lebedevri/src/glib/gobject/gclosure.c:1021 25 0x7f06aaa8d6c9 in _g_closure_invoke_va /home/lebedevri/src/glib/gobject/gclosure.c:864 26 0x7f06aaaa9fc7 in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3292 27 0x7f06aaaab1d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 28 0x7f06a912068a in gtk_widget_event_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:7792 29 0x7f06a911f9fe in gtk_widget_event /home/lebedevri/src/gtk/gtk/gtkwidget.c:7356 01 November 2015, 18:35:55 UTC
b90ce8a Collect lib: _folder_tree(): free string from gtk_tree_model_get() Direct leak of 765 byte(s) in 95 object(s) allocated from: 0 0x7f419a57037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7f419836b01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7f419836b2d8 in g_malloc_n /home/lebedevri/src/glib/glib/gmem.c:330 3 0x7f4198386ca0 in g_strdup /home/lebedevri/src/glib/glib/gstrfuncs.c:363 4 0x7f419b523723 in value_lcopy_string /home/lebedevri/src/glib/gobject/gvaluetypes.c:312 5 0x7f4199b2cdef in gtk_tree_model_get_valist /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1797 6 0x7f4199b2c89a in gtk_tree_model_get /home/lebedevri/src/gtk/gtk/gtktreemodel.c:1759 7 0x7f416fe6d933 in _folder_tree /home/lebedevri/darktable/src/libs/collect.c:715 8 0x7f416fe7badd in gui_init /home/lebedevri/darktable/src/libs/collect.c:2122 9 0x7f419a2854ef in dt_lib_load_modules /home/lebedevri/darktable/src/libs/lib.c:722 10 0x7f419a08d0b9 in dt_init /home/lebedevri/darktable/src/common/darktable.c:931 11 0x400bef in main /home/lebedevri/darktable/src/main.c:24 12 0x7f41931e5b44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44) 01 November 2015, 18:35:55 UTC
fa5fc8f _lib_darktable_draw_callback(): do not leak PangoFontDescription Direct leak of 80 byte(s) in 2 object(s) allocated from: 0 0x7fcfe6fd037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7fcfe4dcb01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7fcfe4de4184 in g_slice_alloc /home/lebedevri/src/glib/glib/gslice.c:1007 3 0x7fcfe5ed47a2 in pango_font_description_copy (/usr/lib/x86_64-linux-gnu/libpango-1.0.so.0+0x107a2) 4 0x7fcfe7f525e6 in boxed_proxy_lcopy_value /home/lebedevri/src/glib/gobject/gboxed.c:262 5 0x7fcfe64fc652 in gtk_style_context_get_valist /home/lebedevri/src/gtk/gtk/gtkstylecontext.c:852 6 0x7fcfe64fc894 in gtk_style_context_get /home/lebedevri/src/gtk/gtk/gtkstylecontext.c:887 7 0x7fcfc034872b in _lib_darktable_draw_callback /home/lebedevri/darktable/src/libs/tools/darktable.c:235 8 0x7fcfe63ff0af in _gtk_marshal_BOOLEAN__BOXED /home/lebedevri/src/gtk/gtk/gtkmarshalers.c:86 9 0x7fcfe65dbe5f in gtk_widget_draw_marshaller /home/lebedevri/src/gtk/gtk/gtkwidget.c:957 10 0x7fcfe7f553e0 in g_closure_invoke /home/lebedevri/src/glib/gobject/gclosure.c:801 11 0x7fcfe7f739d1 in signal_emit_unlocked_R /home/lebedevri/src/glib/gobject/gsignal.c:3627 12 0x7fcfe7f72cef in g_signal_emit_valist /home/lebedevri/src/glib/gobject/gsignal.c:3393 13 0x7fcfe7f731d6 in g_signal_emit /home/lebedevri/src/glib/gobject/gsignal.c:3439 14 0x7fcfe65e6ba6 in _gtk_widget_draw_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:6923 15 0x7fcfe65e6fe2 in _gtk_widget_draw_windows /home/lebedevri/src/gtk/gtk/gtkwidget.c:7032 16 0x7fcfe65e71bd in _gtk_widget_draw /home/lebedevri/src/gtk/gtk/gtkwidget.c:7106 17 0x7fcfe62e8eaf in gtk_container_propagate_draw_internal /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3735 18 0x7fcfe62e8ad8 in gtk_container_draw /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3604 19 0x7fcfe627a69f in gtk_box_draw /home/lebedevri/src/gtk/gtk/gtkbox.c:451 20 0x7fcfe65e6be5 in _gtk_widget_draw_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:6930 21 0x7fcfe65e71de in _gtk_widget_draw /home/lebedevri/src/gtk/gtk/gtkwidget.c:7112 22 0x7fcfe62e8eaf in gtk_container_propagate_draw_internal /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3735 23 0x7fcfe62e8ad8 in gtk_container_draw /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3604 24 0x7fcfe627a69f in gtk_box_draw /home/lebedevri/src/gtk/gtk/gtkbox.c:451 25 0x7fcfe65e6be5 in _gtk_widget_draw_internal /home/lebedevri/src/gtk/gtk/gtkwidget.c:6930 26 0x7fcfe65e71de in _gtk_widget_draw /home/lebedevri/src/gtk/gtk/gtkwidget.c:7112 27 0x7fcfe62e8eaf in gtk_container_propagate_draw_internal /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3735 28 0x7fcfe62e8ad8 in gtk_container_draw /home/lebedevri/src/gtk/gtk/gtkcontainer.c:3604 29 0x7fcfe639e7ea in gtk_grid_draw /home/lebedevri/src/gtk/gtk/gtkgrid.c:1704 01 November 2015, 18:35:55 UTC
265d4df noise profiles: clean up after myself. 01 November 2015, 18:04:10 UTC
7212b3e [l10n] Update Spanish translation 01 November 2015, 17:32:53 UTC
2130902 [l10n] Update Spanish translation 01 November 2015, 17:21:42 UTC
4bbe6cd noise profile: eos-1d mark iii contributed by dainichi fixes #10690 01 November 2015, 17:15:01 UTC
4b63294 lua: Short term fix for a crash When starting dt with an image from the command line Lua leaves a thread object on its stack which can crash code that assumes the stack to be empty. 01 November 2015, 17:01:55 UTC
1768a43 lua: Add __tostring for all the widgets This mitigates a bug that makes dt crash when trying to turn a Lua object without such a function to a string. 01 November 2015, 14:09:45 UTC
2560f29 Merge pull request #1006 from michaellass/master usermanual: fix spelling of "aberration" 01 November 2015, 12:41:50 UTC
edea0b0 usermanual: fix spelling of "aberration" 01 November 2015, 12:00:53 UTC
eaf9635 fix lua crash object is GC before unbind 31 October 2015, 20:53:27 UTC
ce82139 allow widgets to be unbound An unbound widget can be GC by lua at any time, so it should not be displayed anymore (or you need to rebind if you want to redisplay it) 31 October 2015, 18:59:26 UTC
c30086d correctly clean the stack after creating a widget for guides 31 October 2015, 18:58:15 UTC
4f68ff8 Merge pull request #1005 from michleb/F_translation_2015_10_27 Proofreading and update of the French translation of the user manual 31 October 2015, 14:21:14 UTC
0c2e3bb Clean the Lua stack after importing a folder 31 October 2015, 12:10:59 UTC
d824c60 Add a comment This explains why a lua_pop is needed where it is. It confused me. 31 October 2015, 12:10:03 UTC
f4f888c _lib_recentcollection_updated(): do not leak dt_conf_get_string() Direct leak of 9 byte(s) in 1 object(s) allocated from: 0 0x7fe5ac8c037a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7fe5aa6bb01b in g_malloc /home/lebedevri/src/glib/glib/gmem.c:94 2 0x7fe5aa6bb2d8 in g_malloc_n /home/lebedevri/src/glib/glib/gmem.c:330 3 0x7fe5aa6d6ca0 in g_strdup /home/lebedevri/src/glib/glib/gstrfuncs.c:363 4 0x7fe5871bfe5a in dt_conf_get_string /home/lebedevri/darktable/src/control/conf.h:195 5 0x7fe5871bfe5a in _lib_recentcollection_updated /home/lebedevri/darktable/src/libs/recentcollect.c:203 6 0x7fe5871c3a20 in gui_init /home/lebedevri/darktable/src/libs/recentcollect.c:337 7 0x7fe5ac5d533f in dt_lib_load_modules /home/lebedevri/darktable/src/libs/lib.c:722 8 0x7fe5ac3dcf19 in dt_init /home/lebedevri/darktable/src/common/darktable.c:931 9 0x400bef in main /home/lebedevri/darktable/src/main.c:24 10 0x7fe5a5535b44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44) 28 October 2015, 12:20:03 UTC
a17e969 Collect lib: create_folders_gui(): fix heap-use-after-free. Fixes following issue ================================================================= ==3265==ERROR: AddressSanitizer: heap-use-after-free on address 0x60300137bb48 at pc 0x7f91030d0755 bp 0x7ffeea738630 sp 0x7ffeea738628 READ of size 4 at 0x60300137bb48 thread T0 0 0x7f91030d0754 in create_folders_gui /home/lebedevri/darktable/src/libs/collect.c:1477 1 0x7f91030d0754 in _lib_collect_gui_update /home/lebedevri/darktable/src/libs/collect.c:1616 2 0x7f9123835014 in g_closure_invoke (/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0+0x10014) 3 0x7f9123847060 (/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0+0x22060) 4 0x7f912384ede0 in g_signal_emitv (/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0+0x29de0) 5 0x7f9125c256e8 in _signal_raise /home/lebedevri/darktable/src/control/signal.c:158 6 0x7f912355ee99 in g_main_context_dispatch (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x49e99) 7 0x7f912355f23f (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x4a23f) 8 0x7f912355f561 in g_main_loop_run (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x4a561) 9 0x7f912533e744 in gtk_main (/usr/lib/x86_64-linux-gnu/libgtk-3.so.0+0x211744) 10 0x7f9125d25b3a in dt_gui_gtk_run /home/lebedevri/darktable/src/gui/gtk.c:958 11 0x400c10 in main /home/lebedevri/darktable/src/main.c:25 12 0x7f911dfdeb44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44) 13 0x400c62 (/usr/local/bin/darktable+0x400c62) 0x60300137bb48 is located 8 bytes inside of 32-byte region [0x60300137bb40,0x60300137bb60) freed by thread T0 here: 0 0x7f91260490da in __interceptor_free (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x940da) 1 0x7f91235336e4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x1e6e4) previously allocated by thread T0 here: 0 0x7f912604937a in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.2+0x9437a) 1 0x7f9123564568 in g_malloc (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x4f568) 2 0x7f91030d4c55 in gui_init /home/lebedevri/darktable/src/libs/collect.c:2128 3 0x7f9125d5e2cf in dt_lib_load_modules /home/lebedevri/darktable/src/libs/lib.c:722 4 0x7f9125b65ea9 in dt_init /home/lebedevri/darktable/src/common/darktable.c:931 5 0x400bdf in main /home/lebedevri/darktable/src/main.c:24 6 0x7f911dfdeb44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44) SUMMARY: AddressSanitizer: heap-use-after-free /home/lebedevri/darktable/src/libs/collect.c:1477 create_folders_gui Shadow bytes around the buggy address: 0x0c0680267710: 00 fa fa fa 00 00 00 03 fa fa 00 00 00 00 fa fa 0x0c0680267720: 00 00 00 fa fa fa fa fa fa fa fa fa 00 00 00 fa 0x0c0680267730: fa fa fd fd fd fa fa fa fa fa fa fa fa fa 00 00 0x0c0680267740: 00 fa fa fa fa fa fa fa fa fa 00 00 00 fa fa fa 0x0c0680267750: fa fa fa fa fa fa 00 00 00 00 fa fa fa fa fa fa =>0x0c0680267760: fa fa 00 00 00 fa fa fa fd[fd]fd fd fa fa 00 00 0x0c0680267770: 00 fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c0680267780: fa fa fa fa fa fa 00 00 00 fa fa fa 00 00 00 00 0x0c0680267790: fa fa 00 00 00 fa fa fa 00 00 00 00 fa fa fa fa 0x0c06802677a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c06802677b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Heap right redzone: fb Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack partial redzone: f4 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe ==3265==ABORTING 27 October 2015, 15:10:08 UTC
df22657 GUI: do cleanup in main thread, after gtk_main() returns. Based on 7aa5f146e4f09a2ee21cef3e1f3b38331cc29fd9. 27 October 2015, 14:47:53 UTC
18e8454 Revert "dt_gui_gtk_quit(): just do not iconify" This reverts commit 401202901f0b694b1395561a5720a5e96d1dc383. 27 October 2015, 14:42:43 UTC
15068eb lua : fix boolean types not working correctly 27 October 2015, 10:28:21 UTC
55cf956 Proofreading and update of the French translation of the user manual 27 October 2015, 05:25:04 UTC
c8ada97 wb_presets: add Sony RX10II (fixes #10685) Thanks to Martin Vollrathson for the sample files 26 October 2015, 23:17:40 UTC
c55becf Basic support for Sony RX10II fixes #10684 26 October 2015, 20:17:24 UTC
1d3e8cc Properly read PNGs. Fixes #10683 Basically, for that specific png, after png_read_update_info(), png_get_rowbytes() changed, so we ended up heap-buffer-overflow-ing. 26 October 2015, 16:34:15 UTC
282291d tools: Remove image from more tables when purging 26 October 2015, 13:42:42 UTC
6ac8241 Merge pull request #982 from omrihar/master Removed image from tagged_images when purged 26 October 2015, 12:32:46 UTC
50c8279 usermanual: Update Spanish translation 26 October 2015, 12:08:38 UTC
d3d3176 [l10n] Update Spanish Translation 26 October 2015, 12:04:50 UTC
0125017 Merge pull request #851 from johnnyrun/some_fixes don't loose where I was using arrows 26 October 2015, 11:27:22 UTC
2b7fd62 Merge pull request #889 from johnnyrun/minor_arrow_fixes arrows and switching filters issue 26 October 2015, 10:52:48 UTC
51fea61 Fix PR #888 26 October 2015, 10:51:44 UTC
b372260 Merge pull request #888 from johnnyrun/arrows_lighttable Arrows lighttable Not perfect, cleanup is coming in another commit. 26 October 2015, 10:41:52 UTC
8ae46cb Basic support for the Panasonic GX8 25 October 2015, 23:49:53 UTC
48954b1 usermanual: Fix a typo found by tatica 25 October 2015, 12:44:55 UTC
393976c usermanual: proofreading by David Vinent-Jones plus some further small corrections 25 October 2015, 11:05:58 UTC
b60f792 Update French translation. 25 October 2015, 08:35:49 UTC
5c16af2 Merge pull request #1004 from MRIG/master Updated Dutch translation 24 October 2015, 15:29:26 UTC
a9ca66d Updated Dutch translation 24 October 2015, 15:28:11 UTC
2c1af12 [l10n] Update German translation 24 October 2015, 10:56:49 UTC
276fb2b Use stderr for errors and don't translate them 24 October 2015, 10:55:45 UTC
1db1a42 Fix the case of some strings 24 October 2015, 10:52:54 UTC
b79d07d [l10n] Swedish update 23 October 2015, 17:49:31 UTC
4012029 dt_gui_gtk_quit(): just do not iconify No iconify -> draw signal is delivered -> DT shutdowns proprely, without crashes or anything like that. TODO: figure a better way to close DT :) Using draw() callback for that seems wrong... <hanatos> LebedevRI: yes (re iconify), shutdown used to take forever (like a minute or two) <hanatos> i think maybe we don't need it any longer 22 October 2015, 18:57:55 UTC
fff3bdf Revert "OSX: 2nd try, fix hang on exit - draw signal isn't delivered to an iconified window" This reverts commit 7aa5f146e4f09a2ee21cef3e1f3b38331cc29fd9. 22 October 2015, 16:55:28 UTC
ee0d48d Remove nonsensical STATIC for lib_darktable 22 October 2015, 09:17:13 UTC
70b3d1c noiseprofiles: fix name of Olympus E-M10 Mark II 20 October 2015, 18:04:37 UTC
826e9eb noiseprofiles: Add Pentax K-50 Fixes #10209 20 October 2015, 17:41:42 UTC
ddc5a45 noiseprofiles: Add Sony SLT A58 Fixes #10266 20 October 2015, 17:28:07 UTC
0ef5474 noiseprofiles: Add Sony DSC-RX1 Fixes #10268 20 October 2015, 17:21:11 UTC
03749ec noiseprofiles: Add Nikon Coolpix P7700 Fixes #10275 20 October 2015, 17:13:31 UTC
58ff077 noiseprofiles: Add LGE Nexus 5 Fixes #10296 20 October 2015, 17:06:51 UTC
196d1e9 noiseprofiles: Add Fuji X-E1 Fixes #10317 20 October 2015, 16:59:48 UTC
9ed0342 noiseprofiles: Add Olympus E-PL3 Fixes #10364 20 October 2015, 16:48:34 UTC
17a446d noiseprofile: Add PowerShot SX510 HS Fixes #10581. 20 October 2015, 16:28:59 UTC
fd150f5 Merge pull request #1001 from michleb/F_translation_2015_10_17 French translation of the user manual 2.0 20 October 2015, 05:44:39 UTC
34a911b Merge branch 'F_translation_2015_10_17' of https://github.com/michleb/darktable into F_translation_2015_10_17 Conflicts: doc/usermanual/po/fr.po 20 October 2015, 04:03:31 UTC
2c97e5e Proofreading of the entire French translation of the user manual 2.0 .. before likely changes in its English version 19 October 2015, 21:43:02 UTC
cdeb6b4 Proofreading and update of the French translation of the user manual 19 October 2015, 21:43:02 UTC
703b580 Update French translation (work on print view) 19 October 2015, 21:43:01 UTC
c07459b Update French translation. 19 October 2015, 21:25:00 UTC
f3ccb9e OSX packaging: update for GTK3 switch 19 October 2015, 20:01:36 UTC
aeaa188 Better code for invisible selection fix. 19 October 2015, 17:13:16 UTC
3171b21 Proofreading and update of the French translation of the user manual 19 October 2015, 05:15:31 UTC
b21f5ad basecurve: make local helper function static 18 October 2015, 22:01:18 UTC
8ddbe56 basecurve: conf option requires restart We could potentially solve this and not require the restart but it doesn't seem worth the added complexity. 18 October 2015, 20:13:41 UTC
c616e54 basecurve: force filtering of per-camera presets Since we now know which presets are camera-specific we just force them to be filtered to only show up when they match. This means that we now don't use the two last elements in the structure at all for per-camera presets. 18 October 2015, 20:13:41 UTC
dd165b1 basecurve: default off per camera preset autoapply Make the camera-specific presets not autoapply by default instead of some autoapplying and some not. Add a config option to toggle that behavior so they all autoapply. 18 October 2015, 20:13:41 UTC
7aa5f14 OSX: 2nd try, fix hang on exit - draw signal isn't delivered to an iconified window 18 October 2015, 18:37:19 UTC
cb157cf Revert "OSX: fix hang on exit - draw signal isn't delivered to iconified window" It didn't fix all the cases:( This reverts commit 240bf8913850fdb26b2ec4a2839f378933e79c37. 18 October 2015, 18:03:53 UTC
240bf89 OSX: fix hang on exit - draw signal isn't delivered to iconified window 18 October 2015, 18:01:09 UTC
24e02e8 Update French translation. 18 October 2015, 16:53:46 UTC
94c4d11 exif: refactor exiv2 iterator find code Factor out the common pattern of exiv2 iterator finding making the code more readable and guarding against errors when a key is only available in a newer exiv2 version (previously that would make the whole read fail). 18 October 2015, 13:28:39 UTC
0c2c1e0 Merge pull request #1000 from MRIG/master Updated Dutch translation 18 October 2015, 12:58:53 UTC
862d61b Updated Dutch translation 18 October 2015, 12:57:41 UTC
8933df6 Fix the crop for the Sony A7S 18 October 2015, 12:41:13 UTC
15ab049 Basic support for the Sony A7SII 18 October 2015, 12:19:37 UTC
f25e325 rawspeed: support for Sony uncompressed format 18 October 2015, 11:57:54 UTC
a71ed0b noise profiles: fix olympus canonical name 18 October 2015, 10:03:36 UTC
1a8421d noise profiles: fix ricoh->pentax canonical name 18 October 2015, 10:03:36 UTC
2ee79a3 Fix some minor typos in the print view documentation. 18 October 2015, 08:57:01 UTC
8c47577 noise profile: olympus e-pl7 refs #10429 18 October 2015, 08:46:13 UTC
back to top