Um 09:09 Uhr am 09.07.08 schrieb Lars Lindner:
> Thanks for the retest. This time it did help, the crash is now a line
> below in feedlist_free(). Now we could solve this second issue by
> another check, but I would like to ask you one thing first: can you
> please determine how many times feedlist_free() is really called? I'd
> suggest to set a breakpoint using gdb or to add a g_print("something")
> at the start of feedlist_free().
> I think the method is called twice in your case and this is not correct.
You are right.
Output of my test (annotations by me):
,----
| [EMAIL PROTECTED]:~$ liferea
| libnm_glib_nm_state_cb: dbus returned an error.
| (org.freedesktop.DBus.Error.ServiceUnknown) The name
org.freedesktop.NetworkManager was not provided by any .service files
> start of: feedlist_free
> ^^^^^^^^^^^^^^^^^^^^^^^ -> 1
| (liferea:14969): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed
|
| (liferea:14969): GLib-CRITICAL **: g_hash_table_lookup: assertion `hash_table
!= NULL' failed
|
| ** (liferea:14969): WARNING **: mozsupport_get_zoom(): Could not retrieve
browser...
|
| (liferea:14969): Gtk-CRITICAL **: gtk_tree_view_get_selection: assertion
`GTK_IS_TREE_VIEW (tree_view)' failed
|
| (liferea:14969): Gtk-CRITICAL **: gtk_tree_selection_unselect_all: assertion
`GTK_IS_TREE_SELECTION (selection)' failed
|
| ** (liferea:14969): CRITICAL **: feedlist_schedule_save_cb: assertion `NULL
!= rootNode' failed
> start of: feedlist_free
> ^^^^^^^^^^^^^^^^^^^^^^^ -> 2
| (liferea:14969): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed
| **
| ** ERROR:(node.c:515):node_foreach_child_full: assertion failed: (NULL !=
node)
| Aborted
`----
Grüße,
Sven
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]