Inkscape crashing when setting blur to 0 on drop shadow

Bug #1405378 reported by rickmastfan67
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
High
Unassigned

Bug Description

Inkscape 0.48.5 r10040
Windows 7 x64 SP1

Steps to reproduce:
1. Load attached SVG file.
2. Select the object in the middle of the screen.
3. Filters > Shadows and Glows > Drop Shadow
4. Change the 'Blur radius' to 0. (don't mess with the other settings)
5. Now, click 'Apply'.

What should happen:
Inkscape should render the drop shadow completely without any problems.

What happens:
Inkscape encountered an internal error and will close now.
Automatic backups of unsaved documents were done to the following locations:

Inkscape crashes about 99% of the time following the steps above. However, there was just one time that it didn't crash when following the steps above.

Inkscape also crashes if you replace Step 5 with clicking the 'Live Preview' box. However, you don't get the emergency save to trigger if you were following my steps above exactly.

This could be related to the fix from Bug #808013 that was put in the 0.48 branch.

Interesting note here, but if you reload the 'emergency save' file in Inkscape, the drop shadow renders most of the time (there was a few times that Inkscape crashed on opening the 'emergency save' file).

Revision history for this message
rickmastfan67 (rickmastfan67) wrote :
description: updated
Revision history for this message
Alvin Penner (apenner) wrote :

- not reproduced on Windows XP, Inkscape 0.91pre3 r13670 (Dec 2 2014)
- result attached here:

Revision history for this message
jazzynico (jazzynico) wrote :

Not reproduced on Crunchbang Waldorf, Inkscape 0.48.3.1 and 0.91.x rev. 13687.
Not reproduced on Xubuntu 14.04, Inkscape 0.48.4.

tags: added: crash filters-svg
Changed in inkscape:
importance: Undecided → High
Revision history for this message
su_v (suv-lp) wrote :

On OS X 10.7.5, testing with new default prefs for each run:

Crash reproduced with
- Inkscape 0.48.3.1 (but only if not running from gdb)

Crash not reproduced with:
- Inkscape 0.48.0, Inkscape 0.48.2 (no drop shadow is visible rendered)
- Inkscape 0.48.4, Inkscape 0.48.5 (drop shadow rendered, no visible blur)
- Inkscape 0.91pre3 r13686, Inkscape 0.91+devel r13809 (drop shadow rendered, no visible blur)

Revision history for this message
su_v (suv-lp) wrote :

On 2014-12-24 10:54 (+0100), rickmastfan67 wrote:
> 4. Change the 'Blur radius' to 0. (don't mess with the other
> settings)

Since the settings are stored per user, could you please shared the "other settings" we are not supposed to mess with? (You don't mention that resetting the prefs to default is part of the 'steps to reproduce', so I assume the other settings are based on your earlier applications of the filter effect).

Revision history for this message
rickmastfan67 (rickmastfan67) wrote :

I forgot to mention this, but I can duplicate this with a completely fresh preferences and my normal Inkscape preferences. So, it shouldn't be a profile bug.

Anyways, the settings that the fresh preferences set are:

Blur radius, px = 2.0 (this is the only one I change to trigger this bug on my system)
Opacity, % = 50.0
Horizontal offset, px = 4.0
Vertical offset, px = 4.0

Revision history for this message
rickmastfan67 (rickmastfan67) wrote :

And I just tried Inkscape 0.91pre3 r13670 x64 with the a fresh preferences settings and it didn't crash. So, it seems that it's restricted to just the 0.48 branch.

Now, I know that odds are that there will never be a new 0.48.x released since 0.91 is very close to being released, but still, if there is, I hope this would be able to be fixed in it if possible.

Revision history for this message
jazzynico (jazzynico) wrote :

Reproduced on Windows XP, Inkscape 0.48.5.
Not reproduced with 0.91 and trunk rev. 14005.
Closing Fix released.

Changed in inkscape:
milestone: none → 0.91
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.