we need to find out a way to hide some filters from the ui because they are not implemented yet. These filters are feFlood, feTile, feImage and feComponentTransfer
feImage is only partially implemented.
I wrote the patch that is attached to this email. It seems to work, but it crashed once when I tried to add a primitive to an opened SVG that contained one of these four filter primitives.
Maybe we should instead let these 4 primitives listed on the combobox but display a message saying that they are part of the SVG specs but not implemented yet.
Juca
Another alternative might be to set those filters insensitive in the combo. This is probably easy to do, if others agree?
-Nicholas
On Jan 15, 2008 11:21 PM, Felipe Sanches <felipe.sanches@...400...> wrote:
we need to find out a way to hide some filters from the ui because they are not implemented yet. These filters are feFlood, feTile, feImage and feComponentTransfer
feImage is only partially implemented.
I wrote the patch that is attached to this email. It seems to work, but it crashed once when I tried to add a primitive to an opened SVG that contained one of these four filter primitives.
Maybe we should instead let these 4 primitives listed on the combobox but display a message saying that they are part of the SVG specs but not implemented yet.
Juca
This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
On Jan 16, 2008 12:42 PM, Nicholas Bishop wrote:
Another alternative might be to set those filters insensitive in the combo. This is probably easy to do, if others agree?
This will result in millions of questions like "How can I make these filters available? Should I pay for this feature?" :-)
Alexandre
so... be honest to the user and say "This filter is part of the SVG spec, but is still not fully implemented on inkscape"
anyway, I am trying to implement feflood right now. Though I think we dont have time for the four that are still remaining.
On Jan 16, 2008 7:50 AM, Alexandre Prokoudine < alexandre.prokoudine@...400...> wrote:
On Jan 16, 2008 12:42 PM, Nicholas Bishop wrote:
Another alternative might be to set those filters insensitive in the combo. This is probably easy to do, if others agree?
This will result in millions of questions like "How can I make these filters available? Should I pay for this feature?" :-)
Alexandre
This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
now, at r17087, feFlood is implemented :-D
On Jan 16, 2008 7:55 AM, Felipe Sanches <felipe.sanches@...400...> wrote:
so... be honest to the user and say "This filter is part of the SVG spec, but is still not fully implemented on inkscape"
anyway, I am trying to implement feflood right now. Though I think we dont have time for the four that are still remaining.
On Jan 16, 2008 7:50 AM, Alexandre Prokoudine < alexandre.prokoudine@...400...> wrote:
On Jan 16, 2008 12:42 PM, Nicholas Bishop wrote:
Another alternative might be to set those filters insensitive in the combo. This is probably easy to do, if others agree?
This will result in millions of questions like "How can I make these filters available? Should I pay for this feature?" :-)
Alexandre
This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
On Wed, Jan 16, 2008 at 07:55:28AM -0200, Felipe Sanches wrote:
so... be honest to the user and say "This filter is part of the SVG spec, but is still not fully implemented on inkscape"
anyway, I am trying to implement feflood right now. Though I think we dont have time for the four that are still remaining.
Agreed; go ahead and disable the remaining ones. Make sure they're not listed as advertised features in the ReleaseNotes as well.
Bryce
Wed, 16 Jan 2008 10:21:52 -0800 Bryce Harrington <bryce@...961...> kirjoitti:
Agreed; go ahead and disable the remaining ones. Make sure they're not listed as advertised features in the ReleaseNotes as well.
Release notes contain the filters that were implemented a couple weeks ago, when I updated that section.
Now that Felipe Sanches has implemented feFlood, that should be added to release notes. Also, if feImage is going to be hidden, it probably should be removed from release notes.
On Wed, Jan 16, 2008 at 09:19:46PM +0200, Niko Kiirala wrote:
Wed, 16 Jan 2008 10:21:52 -0800 Bryce Harrington <bryce@...961...> kirjoitti:
Agreed; go ahead and disable the remaining ones. Make sure they're not listed as advertised features in the ReleaseNotes as well.
Release notes contain the filters that were implemented a couple weeks ago, when I updated that section.
Now that Felipe Sanches has implemented feFlood, that should be added to release notes. Also, if feImage is going to be hidden, it probably should be removed from release notes.
Agreed.
Thanks, Bryce
I've committed a change that removes the Image filter effect from the list as suggested. Also, for files that already contain that filter, the dialog notes that it isn't implemented in Inkscape yet.
If these changes look OK, I will do this for the other unimplemented filters as well.
-Nicholas
On Jan 16, 2008 4:55 PM, Bryce Harrington <bryce@...961...> wrote:
On Wed, Jan 16, 2008 at 09:19:46PM +0200, Niko Kiirala wrote:
Wed, 16 Jan 2008 10:21:52 -0800 Bryce Harrington <bryce@...961...> kirjoitti:
Agreed; go ahead and disable the remaining ones. Make sure they're not listed as advertised features in the ReleaseNotes as well.
Release notes contain the filters that were implemented a couple weeks ago, when I updated that section.
Now that Felipe Sanches has implemented feFlood, that should be added to release notes. Also, if feImage is going to be hidden, it probably should be removed from release notes.
Agreed.
Thanks, Bryce
This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
no. It's not OK. It is crashing.
steps to reproduce: 1. open a .svg that uses feImage 2. open the filter effects dialog 3. select the filter that uses the feImage primitive 4. try to add another primitive
then it crashes
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228871984 (LWP 15357)] 0xb6e6a989 in free () from /lib/libc.so.6
Hmm, I wasn't able to reproduce this, although I've tried several files. Can you send me a file that crashes for you?
-Nicholas
On Jan 17, 2008 3:23 PM, Felipe Sanches <felipe.sanches@...400...> wrote:
no. It's not OK. It is crashing.
steps to reproduce:
- open a .svg that uses feImage
- open the filter effects dialog
- select the filter that uses the feImage primitive
- try to add another primitive
then it crashes
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228871984 (LWP 15357)] 0xb6e6a989 in free () from /lib/libc.so.6
I have used this test from the W3C SVG test suite: http://tavmjong.free.fr/INKSCAPE/W3C_SVG/htmlInkscapeHarness/full-filters-im...
On Jan 17, 2008 7:09 PM, Nicholas Bishop <nicholasbishop@...400...> wrote:
Hmm, I wasn't able to reproduce this, although I've tried several files. Can you send me a file that crashes for you?
-Nicholas
On Jan 17, 2008 3:23 PM, Felipe Sanches <felipe.sanches@...400...> wrote:
no. It's not OK. It is crashing.
steps to reproduce:
- open a .svg that uses feImage
- open the filter effects dialog
- select the filter that uses the feImage primitive
- try to add another primitive
then it crashes
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228871984 (LWP 15357)] 0xb6e6a989 in free () from /lib/libc.so.6
you should also download the png and place it on ../images
http://tavmjong.free.fr/INKSCAPE/W3C_SVG/images/image1.jpg
On Jan 17, 2008 7:18 PM, Felipe Sanches <felipe.sanches@...400...> wrote:
I have used this test from the W3C SVG test suite: http://tavmjong.free.fr/INKSCAPE/W3C_SVG/htmlInkscapeHarness/full-filters-im...
On Jan 17, 2008 7:09 PM, Nicholas Bishop <nicholasbishop@...400...> wrote:
Hmm, I wasn't able to reproduce this, although I've tried several files. Can you send me a file that crashes for you?
-Nicholas
On Jan 17, 2008 3:23 PM, Felipe Sanches < felipe.sanches@...400...> wrote:
no. It's not OK. It is crashing.
steps to reproduce:
- open a .svg that uses feImage
- open the filter effects dialog
- select the filter that uses the feImage primitive
- try to add another primitive
then it crashes
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228871984 (LWP 15357)] 0xb6e6a989 in free () from /lib/libc.so.6
Still no crash for me. Can you send me a backtrace?
-Nicholas
On Jan 17, 2008 4:20 PM, Felipe Sanches <felipe.sanches@...400...> wrote:
you should also download the png and place it on ../images
http://tavmjong.free.fr/INKSCAPE/W3C_SVG/images/image1.jpg
On Jan 17, 2008 7:18 PM, Felipe Sanches <felipe.sanches@...400...> wrote:
I have used this test from the W3C SVG test suite:
http://tavmjong.free.fr/INKSCAPE/W3C_SVG/htmlInkscapeHarness/full-filters-im...
On Jan 17, 2008 7:09 PM, Nicholas Bishop <nicholasbishop@...400...> wrote:
Hmm, I wasn't able to reproduce this, although I've tried several files. Can you send me a file that crashes for you?
-Nicholas
On Jan 17, 2008 3:23 PM, Felipe Sanches < felipe.sanches@...400...>
wrote:
no. It's not OK. It is crashing.
steps to reproduce:
- open a .svg that uses feImage
- open the filter effects dialog
- select the filter that uses the feImage primitive
- try to add another primitive
then it crashes
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228871984 (LWP 15357)] 0xb6e6a989 in free () from /lib/libc.so.6
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228294448 (LWP 19042)] 0xb6ef7989 in free () from /lib/libc.so.6 (gdb) bt #0 0xb6ef7989 in free () from /lib/libc.so.6 #1 0xb734f131 in g_free () from /usr/lib/libglib-2.0.so.0 #2 0xb77621cd in ?? () from /usr/lib/libgdk_pixbuf-2.0.so.0 #3 0xb4290008 in ?? () #4 0xb7774450 in ?? () from /usr/lib/libgdk_pixbuf-2.0.so.0 #5 0xbfc9a858 in ?? () #6 0xb7761c70 in ?? () from /usr/lib/libgdk_pixbuf-2.0.so.0 #7 0xb4290008 in ?? () #8 0x00000000 in ?? () (gdb)
I dont know whether this is useful (or it I did it right) Please tell me if this is not what you need.
On Jan 17, 2008 7:28 PM, Nicholas Bishop <nicholasbishop@...400...> wrote:
Still no crash for me. Can you send me a backtrace?
-Nicholas
On Jan 17, 2008 4:20 PM, Felipe Sanches <felipe.sanches@...400...> wrote:
you should also download the png and place it on ../images
http://tavmjong.free.fr/INKSCAPE/W3C_SVG/images/image1.jpg
On Jan 17, 2008 7:18 PM, Felipe Sanches <felipe.sanches@...400...>
wrote:
I have used this test from the W3C SVG test suite:
http://tavmjong.free.fr/INKSCAPE/W3C_SVG/htmlInkscapeHarness/full-filters-im...
On Jan 17, 2008 7:09 PM, Nicholas Bishop <nicholasbishop@...400...>
wrote:
Hmm, I wasn't able to reproduce this, although I've tried several files. Can you send me a file that crashes for you?
-Nicholas
On Jan 17, 2008 3:23 PM, Felipe Sanches < felipe.sanches@...400...>
wrote:
no. It's not OK. It is crashing.
steps to reproduce:
- open a .svg that uses feImage
- open the filter effects dialog
- select the filter that uses the feImage primitive
- try to add another primitive
then it crashes
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228871984 (LWP 15357)] 0xb6e6a989 in free () from /lib/libc.so.6
Could you check to be sure that this crash wasn't already happening before the change I committed? I begin to suspect the crash may be caused by something in the filter rendering code, rather than the UI. Unfortunately it appears that your build is either lacking debugging symbols, or there's a corrupt stackframe, so it's hard to be sure exactly what's going on.
-Nicholas
On Jan 17, 2008 4:55 PM, Felipe Sanches <felipe.sanches@...400...> wrote:
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228294448 (LWP 19042)] 0xb6ef7989 in free () from /lib/libc.so.6 (gdb) bt #0 0xb6ef7989 in free () from /lib/libc.so.6 #1 0xb734f131 in g_free () from /usr/lib/libglib- 2.0.so.0 #2 0xb77621cd in ?? () from /usr/lib/libgdk_pixbuf-2.0.so.0 #3 0xb4290008 in ?? () #4 0xb7774450 in ?? () from /usr/lib/libgdk_pixbuf-2.0.so.0 #5 0xbfc9a858 in ?? () #6 0xb7761c70 in ?? () from /usr/lib/libgdk_pixbuf- 2.0.so.0 #7 0xb4290008 in ?? () #8 0x00000000 in ?? () (gdb)
I dont know whether this is useful (or it I did it right) Please tell me if this is not what you need.
On Jan 17, 2008 7:28 PM, Nicholas Bishop < nicholasbishop@...400...> wrote:
Still no crash for me. Can you send me a backtrace?
-Nicholas
On Jan 17, 2008 4:20 PM, Felipe Sanches <felipe.sanches@...400...> wrote:
you should also download the png and place it on ../images
http://tavmjong.free.fr/INKSCAPE/W3C_SVG/images/image1.jpg
On Jan 17, 2008 7:18 PM, Felipe Sanches < felipe.sanches@...400...>
wrote:
I have used this test from the W3C SVG test suite:
http://tavmjong.free.fr/INKSCAPE/W3C_SVG/htmlInkscapeHarness/full-filters-im...
On Jan 17, 2008 7:09 PM, Nicholas Bishop < nicholasbishop@...400...>
wrote:
Hmm, I wasn't able to reproduce this, although I've tried several files. Can you send me a file that crashes for you?
-Nicholas
On Jan 17, 2008 3:23 PM, Felipe Sanches < felipe.sanches@...400...>
wrote:
no. It's not OK. It is crashing.
steps to reproduce:
- open a .svg that uses feImage
- open the filter effects dialog
- select the filter that uses the feImage primitive
- try to add another primitive
then it crashes
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228871984 (LWP 15357)] 0xb6e6a989 in free () from /lib/libc.so.6
yeah, you're right. I have compiler r17109 and it crashes too.
So, your patch is ok an I will extend it to the other filters not implemented yet.
I will also investigate what happens on feimage that makes it crash
On Jan 17, 2008 8:01 PM, Nicholas Bishop <nicholasbishop@...400...> wrote:
Could you check to be sure that this crash wasn't already happening before the change I committed? I begin to suspect the crash may be caused by something in the filter rendering code, rather than the UI. Unfortunately it appears that your build is either lacking debugging symbols, or there's a corrupt stackframe, so it's hard to be sure exactly what's going on.
-Nicholas
On Jan 17, 2008 4:55 PM, Felipe Sanches <felipe.sanches@...400...> wrote:
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228294448 (LWP 19042)] 0xb6ef7989 in free () from /lib/libc.so.6 (gdb) bt #0 0xb6ef7989 in free () from /lib/libc.so.6 #1 0xb734f131 in g_free () from /usr/lib/libglib- 2.0.so.0 #2 0xb77621cd in ?? () from /usr/lib/libgdk_pixbuf-2.0.so.0 #3 0xb4290008 in ?? () #4 0xb7774450 in ?? () from /usr/lib/libgdk_pixbuf-2.0.so.0 #5 0xbfc9a858 in ?? () #6 0xb7761c70 in ?? () from /usr/lib/libgdk_pixbuf- 2.0.so.0 #7 0xb4290008 in ?? () #8 0x00000000 in ?? () (gdb)
I dont know whether this is useful (or it I did it right) Please tell me
if
this is not what you need.
On Jan 17, 2008 7:28 PM, Nicholas Bishop < nicholasbishop@...400...>
wrote:
Still no crash for me. Can you send me a backtrace?
-Nicholas
On Jan 17, 2008 4:20 PM, Felipe Sanches <felipe.sanches@...400...>
wrote:
you should also download the png and place it on ../images
http://tavmjong.free.fr/INKSCAPE/W3C_SVG/images/image1.jpg
On Jan 17, 2008 7:18 PM, Felipe Sanches < felipe.sanches@...400...>
wrote:
I have used this test from the W3C SVG test suite:
http://tavmjong.free.fr/INKSCAPE/W3C_SVG/htmlInkscapeHarness/full-filters-im...
On Jan 17, 2008 7:09 PM, Nicholas Bishop <
nicholasbishop@...400...>
wrote:
Hmm, I wasn't able to reproduce this, although I've tried
several
files. Can you send me a file that crashes for you?
-Nicholas
On Jan 17, 2008 3:23 PM, Felipe Sanches <
felipe.sanches@...400...>
wrote:
> no. It's not OK. It is crashing. > > steps to reproduce: > 1. open a .svg that uses feImage > 2. open the filter effects dialog > 3. select the filter that uses the feImage primitive > 4. try to add another primitive > > then it crashes > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread -1228871984 (LWP 15357)] > 0xb6e6a989 in free () from /lib/libc.so.6 > > >
can you please check whether this procedure crashes on your computer, please?
svn r17117: 1.open the file: http://tavmjong.free.fr/INKSCAPE/W3C_SVG/svggen/filters-comptran-01-b.svg 2. open the filter effects dialog 3. at the filters column, click on any of the 4 available filters ()
inkscape crashes
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228892464 (LWP 26598)] 0xb7e361ad in Gtk::Widget::set_sensitive () from /usr/lib/libgtkmm-2.4.so.1 (gdb) bt #0 0xb7e361ad in Gtk::Widget::set_sensitive () from /usr/lib/libgtkmm- 2.4.so.1 #1 0x08210085 in Inkscape::UI::Dialog::FilterEffectsDialog::update_settings_sensitivity (this=0xb1f6a00) at ui/dialog/filter-effects-dialog.cpp:2137 #2 0x08210274 in Inkscape::UI::Dialog::FilterEffectsDialog::update_settings_view (this=0xb1f6a00) at ui/dialog/filter-effects-dialog.cpp:2105 #3 0x08215107 in Inkscape::UI::Dialog::FilterEffectsDialog::PrimitiveList::on_primitive_selection_changed (this=0xb1f6c9c) at /usr/include/sigc++-2.0/sigc++/signal.h:544 #4 0xb7b1433a in Glib::SignalProxyNormal::slot0_void_callback () from /usr/lib/libglibmm-2.4.so.1 #5 0xb75109d9 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #6 0xb750362b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #7 0xb75143f1 in ?? () from /usr/lib/libgobject-2.0.so.0 #8 0x0b1fe3e0 in ?? () #9 0x00000000 in ?? () (gdb)
On Jan 17, 2008 8:58 PM, Felipe Sanches <felipe.sanches@...400...> wrote:
yeah, you're right. I have compiler r17109 and it crashes too.
So, your patch is ok an I will extend it to the other filters not implemented yet.
I will also investigate what happens on feimage that makes it crash
On Jan 17, 2008 8:01 PM, Nicholas Bishop <nicholasbishop@...400...> wrote:
Could you check to be sure that this crash wasn't already happening before the change I committed? I begin to suspect the crash may be caused by something in the filter rendering code, rather than the UI. Unfortunately it appears that your build is either lacking debugging symbols, or there's a corrupt stackframe, so it's hard to be sure exactly what's going on.
-Nicholas
On Jan 17, 2008 4:55 PM, Felipe Sanches < felipe.sanches@...400...> wrote:
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228294448 (LWP 19042)] 0xb6ef7989 in free () from /lib/libc.so.6 (gdb) bt #0 0xb6ef7989 in free () from /lib/libc.so.6 #1 0xb734f131 in g_free () from /usr/lib/libglib- 2.0.so.0 #2 0xb77621cd in ?? () from /usr/lib/libgdk_pixbuf-2.0.so.0 #3 0xb4290008 in ?? () #4 0xb7774450 in ?? () from /usr/lib/libgdk_pixbuf-2.0.so.0 #5 0xbfc9a858 in ?? () #6 0xb7761c70 in ?? () from /usr/lib/libgdk_pixbuf- 2.0.so.0 #7 0xb4290008 in ?? () #8 0x00000000 in ?? () (gdb)
I dont know whether this is useful (or it I did it right) Please tell
me if
this is not what you need.
On Jan 17, 2008 7:28 PM, Nicholas Bishop < nicholasbishop@...400...>
wrote:
Still no crash for me. Can you send me a backtrace?
-Nicholas
On Jan 17, 2008 4:20 PM, Felipe Sanches < felipe.sanches@...400...>
wrote:
you should also download the png and place it on ../images
http://tavmjong.free.fr/INKSCAPE/W3C_SVG/images/image1.jpg
On Jan 17, 2008 7:18 PM, Felipe Sanches < felipe.sanches@...400...
wrote:
I have used this test from the W3C SVG test suite:
http://tavmjong.free.fr/INKSCAPE/W3C_SVG/htmlInkscapeHarness/full-filters-im...
On Jan 17, 2008 7:09 PM, Nicholas Bishop <
nicholasbishop@...400...>
wrote:
> Hmm, I wasn't able to reproduce this, although I've tried
several
> files. Can you send me a file that crashes for you? > > -Nicholas > > > > > On Jan 17, 2008 3:23 PM, Felipe Sanches <
felipe.sanches@...400...>
wrote:
> > no. It's not OK. It is crashing. > > > > steps to reproduce: > > 1. open a .svg that uses feImage > > 2. open the filter effects dialog > > 3. select the filter that uses the feImage primitive > > 4. try to add another primitive > > > > then it crashes > > > > Program received signal SIGSEGV, Segmentation fault. > > [Switching to Thread -1228871984 (LWP 15357)] > > 0xb6e6a989 in free () from /lib/libc.so.6 > > > > > > >
That one I was able to reproduce. Committed fix to trunk.
-Nicholas
On Jan 17, 2008 6:47 PM, Felipe Sanches <felipe.sanches@...400...> wrote:
can you please check whether this procedure crashes on your computer, please?
svn r17117: 1.open the file: http://tavmjong.free.fr/INKSCAPE/W3C_SVG/svggen/filters-comptran-01-b.svg
- open the filter effects dialog
- at the filters column, click on any of the 4 available filters ()
inkscape crashes
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228892464 (LWP 26598)] 0xb7e361ad in Gtk::Widget::set_sensitive () from /usr/lib/libgtkmm-2.4.so.1 (gdb) bt #0 0xb7e361ad in Gtk::Widget::set_sensitive () from /usr/lib/libgtkmm-2.4.so.1 #1 0x08210085 in Inkscape::UI::Dialog::FilterEffectsDialog::update_settings_sensitivity (this=0xb1f6a00) at ui/dialog/filter- effects-dialog.cpp:2137 #2 0x08210274 in Inkscape::UI::Dialog::FilterEffectsDialog::update_settings_view (this=0xb1f6a00) at ui/dialog/filter-effects-dialog.cpp:2105 #3 0x08215107 in Inkscape::UI::Dialog::FilterEffectsDialog::PrimitiveList::on_primitive_selection_changed (this=0xb1f6c9c) at /usr/include/sigc++-2.0/sigc++/signal.h:544 #4 0xb7b1433a in Glib::SignalProxyNormal::slot0_void_callback () from /usr/lib/libglibmm-2.4.so.1 #5 0xb75109d9 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject- 2.0.so.0 #6 0xb750362b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #7 0xb75143f1 in ?? () from /usr/lib/libgobject-2.0.so.0 #8 0x0b1fe3e0 in ?? () #9 0x00000000 in ?? () (gdb)
On Jan 17, 2008 8:58 PM, Felipe Sanches <felipe.sanches@...400...> wrote:
yeah, you're right. I have compiler r17109 and it crashes too.
So, your patch is ok an I will extend it to the other filters not
implemented yet.
I will also investigate what happens on feimage that makes it crash
On Jan 17, 2008 8:01 PM, Nicholas Bishop <nicholasbishop@...400...> wrote:
Could you check to be sure that this crash wasn't already happening before the change I committed? I begin to suspect the crash may be caused by something in the filter rendering code, rather than the UI. Unfortunately it appears that your build is either lacking debugging symbols, or there's a corrupt stackframe, so it's hard to be sure exactly what's going on.
-Nicholas
On Jan 17, 2008 4:55 PM, Felipe Sanches < felipe.sanches@...400...>
wrote:
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228294448 (LWP 19042)] 0xb6ef7989 in free () from /lib/libc.so.6 (gdb) bt #0 0xb6ef7989 in free () from /lib/libc.so.6 #1 0xb734f131 in g_free () from /usr/lib/libglib- 2.0.so.0 #2 0xb77621cd in ?? () from /usr/lib/libgdk_pixbuf-2.0.so.0 #3 0xb4290008 in ?? () #4 0xb7774450 in ?? () from /usr/lib/libgdk_pixbuf-2.0.so.0 #5 0xbfc9a858 in ?? () #6 0xb7761c70 in ?? () from /usr/lib/libgdk_pixbuf- 2.0.so.0 #7 0xb4290008 in ?? () #8 0x00000000 in ?? () (gdb)
I dont know whether this is useful (or it I did it right) Please tell
me if
this is not what you need.
On Jan 17, 2008 7:28 PM, Nicholas Bishop < nicholasbishop@...400...>
wrote:
Still no crash for me. Can you send me a backtrace?
-Nicholas
On Jan 17, 2008 4:20 PM, Felipe Sanches < felipe.sanches@...400...>
wrote:
you should also download the png and place it on ../images
http://tavmjong.free.fr/INKSCAPE/W3C_SVG/images/image1.jpg
On Jan 17, 2008 7:18 PM, Felipe Sanches <
felipe.sanches@...400...>
wrote:
> > I have used this test from the W3C SVG test suite: >
http://tavmjong.free.fr/INKSCAPE/W3C_SVG/htmlInkscapeHarness/full-filters-im...
> > > > > > > > On Jan 17, 2008 7:09 PM, Nicholas Bishop <
nicholasbishop@...400...>
wrote:
> > > Hmm, I wasn't able to reproduce this, although I've tried
several
> > files. Can you send me a file that crashes for you? > > > > -Nicholas > > > > > > > > > > On Jan 17, 2008 3:23 PM, Felipe Sanches <
felipe.sanches@...400...>
wrote: > > > no. It's not OK. It is crashing. > > > > > > steps to reproduce: > > > 1. open a .svg that uses feImage > > > 2. open the filter effects dialog > > > 3. select the filter that uses the feImage primitive > > > 4. try to add another primitive > > > > > > then it crashes > > > > > > Program received signal SIGSEGV, Segmentation fault. > > > [Switching to Thread -1228871984 (LWP 15357)] > > > 0xb6e6a989 in free () from /lib/libc.so.6 > > > > > > > > > > > > >
participants (5)
-
Alexandre Prokoudine
-
Bryce Harrington
-
Felipe Sanches
-
Nicholas Bishop
-
Niko Kiirala