inkscape has encountered an internal error and will close now
I've just installed Inkscape 0.92.1 for 64-bit systems on my computer with Windows 8.1 64-bit.
My problem is that when I try to open Inskcape it looks like it never opens but a few seconds later it displays an error message saying "inkscape has encountered an internal error and will close now".
I used the .exe file to install Inkscape.
I've never had any issues with Inkscape. I formatted my computer a few days ago. I had installed Inkscape 0.91 (64-bits version) in my computer with Windows 7 64-bit before and it worked perfectly but now that I have Windows 8.1 and Inkscape 0.92.1 I can't open it.
Any idea about it?
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Inkscape Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Elisabet Gonzalez Juarez
- Solved:
- Last query:
- Last reply:
Revision history for this message
|
#1 |
I would try uninstalling Inkscape and re-installing. There were reports of a problem with the .91 uninstaller.
Revision history for this message
|
#2 |
If that doesn't help, please find out if this bug report applies to you: https:/
You can try to get a more helpful error message on the command line by starting Inkscape from the command line by entering 'inkscape' there.
Revision history for this message
|
#3 |
Thankyou both.
The problem was a Font file, just as you said.
I had to eliminate one Font with special characters in the filename.
Revision history for this message
|
#4 |
Could you maybe attach the conflicting font to the linked bug report (or mail it to me directly if there are licensing considerations?). Also please post the codepage [1] used by your system as well the "system locale" and "input locale" [2]
This is a longstanding bug (and a nasty one at that), but as far as I know none of the developers was able to reproduce it so far, so there is no possibility to fix it...
[1] you can get the active code page by executing the command "chcp" on a console
[2] you can get "system locale" and "input locale" by executing the command "systeminfo" on a console
Revision history for this message
|
#5 |
Hi, I don't know how to attach the fonts files but I already emailed to you.
[1] My codepage is 850.
[2] This is what I get with executing systeminfo command.
Propiedad de: <email address hidden>
Organización registrada:
Id. del producto: 00261-50000-
Fecha de instalación original: 24/04/2017, 06:27:26 p. m.
Tiempo de arranque del sistema: 03/05/2017, 06:33:02 p. m.
Fabricante del sistema: Gigabyte Technology Co., Ltd.
Modelo el sistema: To be filled by O.E.M.
Tipo de sistema: x64-based PC
Procesador(es): 1 Procesadores instalados.
Versión del BIOS: American Megatrends Inc. F14, 17/04/2013
Directorio de Windows: C:\Windows
Directorio de sistema: C:\Windows\system32
Dispositivo de arranque: \Device\
Configuración regional del sistema: es-mx;Español (México)
Idioma de entrada: es;Español (tradicional)
Zona horaria: (UTC-07:00) Chihuahua, La Paz, Mazatlán
Cantidad total de memoria física: 8,067 MB
Memoria física disponible: 1,745 MB
Memoria virtual: tamaño máximo: 15,760 MB
Memoria virtual: disponible: 8,054 MB
Memoria virtual: en uso: 7,706 MB
Ubicación(es) de archivo de paginación: C:\pagefile.sys
Dominio: WORKGROUP
Servidor de inicio de sesión: \\MicrosoftAccount
Revisión(es): 263 revisión(es) instaladas.
Tarjeta(s) de red: 2 Tarjetas de interfaz de red instaladas.
Requisitos Hyper-V: Extensiones de modo de monitor de VM: Sí
Revision history for this message
|
#6 |
Thank you very much!
I'm afraid I'm still not able to reproduce the bug on my system. :-(
Two of the three fonts (the TrueType Fonts, *.ttf) work just fine and I can use them in Inkscape. The third (AESYSMAT.FON) can not be loaded in Inkscape (console output [1]), but nothing crashes.
The last thing I can think off is switching my system locale to Español (México) to match your settings and see if it makes a difference. If that doesn't change anything I'm out of ideas... :-/
[1] Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 1 char 29: Invalid UTF-8 encoded text in name - not valid '\xc6 Systematic -BRK- '
Revision history for this message
|
#7 |
Note "\xc6" is the UTF8 character code that results when interpreting an ASCII "Æ" without doing proper character conversion.
Revision history for this message
|
#8 |
Yay! Got it to crash! (I'd never thought that could make me happy ;-) )
The problem occurs for me when setting Inkscape locale to Spanish (I did that by using "set LANG=es-MX" on the console before launching Inkscape from that console).
It does not crash on startup but when selecting the "Æ Systematic TT BRKRegular" font in Inkscape (I'm now seeing three fonts, so it's likely the one that could no be used before is now causing the crash).
I'll investigate further and let you know if I can come up with a solution.
Revision history for this message
|
#9 |
Thank you very much!
Revision history for this message
|
#10 |
Eduard just made a code change that prevents Inkscape from crashing. With that fix, the font that would cause the crash is not available for use in Inkscape, but that nasty crash on startup is hopefully fixed.
Great work, Eduard + Elisabet :)
Revision history for this message
|
#11 |
You're noticing everything Maren ;-)
I was still busy with building a testing version of Inkscape 0.92.x (the stable branch) which is available to download from [1] now.
@Elisabeth: If you could download that version and test if it avoids the crash for you that would be extremely helpful!
As I was not able to fully reproduce the issue (Inkscape crashed only on font selection for me - not on startup) there's still a slight chance that you hit yet another issue.
[1]
https:/
Revision history for this message
|
#12 |
LOL, yes, Eduard :D
I'm subscribed to commits to 0.92.x, and I love reading your detailed commit messages.
Revision history for this message
|
#13 |
(and for spam removal reasons, I'm subscribed to new resources on inkscape.org, just in case you were wondering ;-) )