Форум — Development [gdk-pixbuf] free 0 0 как освободить память из pixbuf'a?g_object_unref не помогает, во время выполнения - assertion `G_IS_OBJECT (object)' Ссылка
>gdk_pixbuf_unref has been deprecated since version 2.0 and should not be used in newly-written code. Use g_object_unref(). А у тебя какой GTK? Может в программе ошибка? congestion_control (07.12.10 21:35:12 MSK) Ссылка
Все нормально работает, только вчера использовал g_object_unref для GdkPixbuf. Скорее всего ты unref-ишь уже освобождённый ранее объект. snizovtsev ★★★★★ (08.12.10 00:04:50 MSK) Ссылка
GTK у меня версии 2.20.1, поэтому и использую g_object_unrefда нет, занят pixbuf, уменьшаю кол-во ссылок у объекта который беру в liststore (в liststore у меня одной из полей GDK_TYPE_PIXBUF) FANATID (08.12.10 05:14:26 MSK) автор топика Ссылка
Упс, сейчас сам себя натолкнул на мысль, что не у всех записей в storelist есть загруженный pixbuf, у некоторых значение NULL.Память освободил, только кол-во ссылок равно 2, и пришлось дважды вызвать unref. FANATID (08.12.10 05:44:01 MSK) автор топика Ссылка