Plugin segfaults with latest deadbeef
After deadbeef update to 0.6.2 release the file browser pluging stopped working. When I try to add it to the layout, deadbeef freezes and I see this in the console output:
(deadbeef:32684): Gtk-CRITICAL **: IA__gtk_toolbar_set_icon_size: assertion 'GTK_IS_TOOLBAR (toolbar)' failed
(deadbeef:32684): Gtk-CRITICAL **: IA__gtk_toolbar_set_style: assertion 'GTK_IS_TOOLBAR (toolbar)' failed
(deadbeef:32684): Gtk-CRITICAL **: IA__gtk_container_add: assertion 'GTK_IS_CONTAINER (container)' failed
(deadbeef:32684): Gtk-CRITICAL **: IA__gtk_container_add: assertion 'GTK_IS_CONTAINER (container)' failed
(deadbeef:32684): Gtk-CRITICAL **: IA__gtk_container_add: assertion 'GTK_IS_CONTAINER (container)' failed
(deadbeef:32684): Gtk-CRITICAL **: IA__gtk_container_add: assertion 'GTK_IS_CONTAINER (container)' failed
(deadbeef:32684): Gtk-CRITICAL **: IA__gtk_container_add: assertion 'GTK_IS_CONTAINER (container)' failed
(deadbeef:32684): Gtk-CRITICAL **: IA__gtk_container_add: assertion 'GTK_IS_CONTAINER (container)' failed
(deadbeef:32684): Gtk-CRITICAL **: IA__gtk_container_add: assertion 'GTK_IS_CONTAINER (container)' failed
(deadbeef:32684): Gtk-CRITICAL **: gtk_box_pack: assertion 'GTK_IS_WIDGET (child)' failed
(deadbeef:32684): Gtk-CRITICAL **: IA__gtk_container_set_focus_chain: assertion 'GTK_IS_WIDGET (tmp_list->data)' failed
gtk style:
style "deadbeef-filebrowser" {
}
widget "*.deadbeef_filebrowser_treeview" style "deadbeef-filebrowser"
Segmentation Fault
This happens also with git builds of deadbeef.