When opening a file in sodipodi, it crashes. If I compile gtk+ without the filesel patches and such, it doesn't crash. It does open files by doing a sodipodi afile.svg
I was unable to recreate the bug that is described. I have contacted the reporter to get more info.
Is this still an issue ? More details ?
We have over 50+ packages that work fine with those patches... And I'm getting factory errors and it won't even start up for me which has nothing to do with those patches. The program is old and hasn't been updated since last October... perhaps someone should check the ximian srpms for any patches and clean up the ebuild and make sure deps are being properly handled.
First problem: sodipodi does not work when compiled with bonobo support on my system... ugh Second problem: save as works fine, open doesn't. You specify a filename, click ok, then halfway through opening the editing window. I think sodipodi is just buggy and the gtk patch just triggers some bad code. The backstrace:#0 0x40801e1b in gtk_file_selection_hide_fileop_buttons () from /usr/lib/libgtk-1.2.so.0 #1 0x4081f3f6 in gtk_marshal_NONE__INT_INT_POINTER () from /usr/lib/libgtk-1.2.so.0 #2 0x40844e48 in gtk_signal_connect_object_after () from /usr/lib/libgtk-1.2.so.0 #3 0x40844a1d in gtk_signal_connect_object_after () from /usr/lib/libgtk-1.2.so.0 #4 0x408436ef in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #5 0x407d6e38 in gtk_clist_set_row_style () from /usr/lib/libgtk-1.2.so.0 #6 0x4081efde in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0 #7 0x40844a5b in gtk_signal_connect_object_after () from /usr/lib/libgtk-1.2.so.0 #8 0x408436ef in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #9 0x4087094c in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0 #10 0x4081e245 in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0 #11 0x4081de6e in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0 #12 0x408ae63c in gdk_compress_exposures () from /usr/lib/libgdk-1.2.so.0 #13 0x408ddef8 in g_source_remove_by_funcs_user_data () from /usr/lib/libglib-1.2.so.0 #14 0x408de543 in g_source_remove_by_funcs_user_data () from /usr/lib/libglib-1.2.so.0 #15 0x408dee7c in g_main_run () from /usr/lib/libglib-1.2.so.0 Summary: I'll look at the ximian gtk+ patches in a few days to see if we missed.... we have 50+ packages, many of which play with the file dialog stuff alot and they have 0 problems. I think this package should be fixed if applying all of ximian's gtk patches doesn't fix it. PS: I don't have time to spend on this issue for the next few days so please do not assign it to me or it will not get fixed anytime soon ;)
doesnt look like anybody else is interested blockie..
Weird bug... one of the file selector patches was updated by ximian and our gtk+ 1.2.10 package is now using it. I don't know if the bug went away on my end because of this patch or if something else changed... Works for me now... try remerging the latest revision of gtk+ 1.2.10