Inkscape crashes (C++ Runtime Library) when using extensions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Invalid
|
High
|
Unassigned |
Bug Description
Using version 0.48 (also happened with 0.47) running on Vista Home Premium, 64-bit version, factory installed on an HP notebook.
This occurs with a number of the extensions when I attempt to apply them or even to obtain a preview of them. A dialogue window will pop up stating that the application had attempted to terminate in an unusual manner. The OS then runs the "I'm telling Mommy" dialogue (i.e., "Windows is looking for a solution") and when that's done presents a dialogue for closing the program. I attempted to use different extensions, but seem to get the same type of crash (my subjective experience).
Just to test, I ran Inkscape 0.48 again, and did the following:
1) created a rectangle shape using the rectangle tool;
2) selected the rectangle and coverted to a path using Obect to Path;
3) selected the whole path again; and
4) Went to apply the "Extrude" extension to the rectangle path.
The results were as follows:
1) the Inkscape dialogue came up saying that I needed to select two paths;
2) I clicked "Ok" on that dialogue;
3) the screen "blinked" quickly, the standard extrude dialogue box got and lost focus several times (the color of the border went off and on in the "active" color several times;
4) The OS kicks out a dialogue with the title "Microsoft Visual C++ Runtime Library" and contains the following content:
"This application has requested the Runtime to terminate in an unusual manner.
Please contact the application's support team for more information."
(clearly, one of Microsoft's more informative and helpful crash messages, no?);
5) When I click "Ok" on that dialogue box, I then get another dialogue box that has this content (I redacted my actual username and replaced it with "MYUSERNAME"):
"Inkscape encountered an internal error and will close now.
Automatic backups of unsaved documents were done to the following locations:
6) Windows pops up the "I'm telling mommie" dialogue (i.e., "Windows is looking for a solution..."), doesn't find a solution, and then says that Windows will close the program and notify me if a solution is available. When I click "ok" on that dialogue window, Inkscape closes out.
I've gotten three crashes like this tonight, each time attempting to use a different extension. The event viewer data on the crashes is as follows:
Crash 1
-------
Faulting application inkscape.exe, version 0.47.0.9, time stamp 0x4c691d0c, faulting module libglib-2.0-0.dll, version 2.22.3.0, time stamp 0x4b1e650e, exception code 0x40000015, fault offset 0x00050083, process id 0x109c, application start time 0x01cb4d6cf2c9af33.
-------
Crash 2
-------
Faulting application inkscape.exe, version 0.47.0.9, time stamp 0x4c691d0c, faulting module libglib-2.0-0.dll, version 2.22.3.0, time stamp 0x4b1e650e, exception code 0x40000015, fault offset 0x00050083, process id 0x448, application start time 0x01cb4d7147c00853.
-------
Crash 3
-------
Faulting application inkscape.exe, version 0.47.0.9, time stamp 0x4c691d0c, faulting module libglib-2.0-0.dll, version 2.22.3.0, time stamp 0x4b1e650e, exception code 0x40000015, fault offset 0x00050083, process id 0xdb4, application start time 0x01cb4d759d7da913.
Unfortunately, the exception code 0x40000015 is probably not very helpful as it appears to refer to this error: 'STATUS_
At any rate, I hope that either I'm just missing an easy fix/work-around, or that this info helps to pinpoint what's going on; given how frequently the error occurs, it really puts a drag on using Inkscape.
tags: | added: crash extensions-plugins win32 |
Changed in inkscape: | |
importance: | Undecided → High |
Changed in inkscape: | |
status: | Confirmed → Incomplete |
summary: |
- 0.48 crashes (C++ Runtime Library) when using extensions + Inkscape crashes (C++ Runtime Library) when using extensions |
Not reproduced on Windows XP (32bits) and Inkscape 0.48.
Maybe a Vista/Seven or 64bits specific issue.