Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 1361 - Opening file in sodipodi
Summary: Opening file in sodipodi
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Bruce A. Locke (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-03-27 06:42 UTC by Jan Sabbe
Modified: 2003-02-04 19:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Sabbe 2002-03-27 06:42:51 UTC
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
Comment 1 Jared H. Hudson 2002-04-17 17:34:00 UTC
I was unable to recreate the bug that is described. I have contacted the
reporter to get more info.
Comment 2 Martin Schlemmer (RETIRED) gentoo-dev 2002-04-29 14:45:01 UTC
Is this still an issue ?  More details ?
Comment 3 Bruce A. Locke (RETIRED) gentoo-dev 2002-04-29 14:53:38 UTC
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.
Comment 4 Bruce A. Locke (RETIRED) gentoo-dev 2002-04-29 15:10:20 UTC
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 ;)
Comment 5 Donny Davies (RETIRED) gentoo-dev 2002-05-14 02:16:52 UTC
doesnt look like anybody else is interested blockie..

Comment 6 Bruce A. Locke (RETIRED) gentoo-dev 2002-05-21 02:28:52 UTC
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