Crash au démarrage sur Glib::ConvertError (MacOS via brew)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Invalid
|
Undecided
|
Unassigned |
Bug Description
MacOS Version 10.11.6
Installation de Inkscape 0.92.2_1 sous brew par la formule caskformula/
Messages au lancement du binaire :
$ inkscape
libc++abi.dylib: terminating with uncaught exception of type Glib::ConvertError
Emergency save activated!
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at www.inkscape.org
with a detailed description of the steps leading to the crash, so we can fix it.
(inkscape:13611): Gtk-WARNING **: 12:48:55.085: ChannelsAction: missing action ChannelsAction
(inkscape:13611): Gtk-WARNING **: 12:48:55.085: ThresholdAction: missing action ThresholdAction
(inkscape:13611): Gtk-WARNING **: 12:48:55.085: OffsetAction: missing action OffsetAction
(inkscape:13611): Gtk-WARNING **: 12:48:55.085: PaintbucketUnit
(inkscape:13611): Gtk-WARNING **: 12:48:55.085: AutoGapAction: missing action AutoGapAction
(inkscape:13611): Gtk-WARNING **: 12:48:55.085: PaintbucketRese
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextFontStyleAc
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextOuterStyleA
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextFontSizeAction: missing action TextFontSizeAction
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextLineHeightA
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextLineHeightU
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextLineHeightU
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextAlignAction: missing action TextAlignAction
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextSuperscript
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextSubscriptAc
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextLetterSpaci
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextWordSpacing
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextDxAction: missing action TextDxAction
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextDyAction: missing action TextDyAction
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextRotationAction: missing action TextRotationAction
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextWritingMode
(inkscape:13611): Gtk-WARNING **: 12:48:55.244: TextOrientation
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: GradientNewType
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: GradientNewFill
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: GradientSelectG
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: GradientEditLin
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: GradientEditRev
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: GradientSelectR
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: GradientEditSto
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: GradientEditOff
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: GradientEditAdd
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: GradientEditDel
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: MeshNewTypeAction: missing action MeshNewTypeAction
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: MeshNewFillStro
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: MeshRowAction: missing action MeshRowAction
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: MeshColumnAction: missing action MeshColumnAction
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: MeshToggleSides
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: MeshMakeEllipti
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: MeshPickColorsA
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: MeshFitInBoundi
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: MeshShowHandles
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: MeshEditFillAction: missing action MeshEditFillAction
(inkscape:13611): Gtk-WARNING **: 12:48:55.248: MeshEditStrokeA
(inkscape:13611): Gtk-WARNING **: 12:48:55.249: MeshWarningAction: missing action MeshWarningAction
(inkscape:13611): Gtk-WARNING **: 12:48:55.249: MeshSmoothAction: missing action MeshSmoothAction
(inkscape:13611): Gtk-WARNING **: 12:48:55.249: DropperOpacityA
(inkscape:13611): Gtk-WARNING **: 12:48:55.249: DropperPickAlph
(inkscape:13611): Gtk-WARNING **: 12:48:55.249: DropperSetAlpha
(inkscape:13611): Gtk-WARNING **: 12:48:55.249: ConnectorAvoidA
(inkscape:13611): Gtk-WARNING **: 12:48:55.249: ConnectorIgnore
(inkscape:13611): Gtk-WARNING **: 12:48:55.249: ConnectorOrthog
(inkscape:13611): Gtk-WARNING **: 12:48:55.249: ConnectorCurvat
(inkscape:13611): Gtk-WARNING **: 12:48:55.249: ConnectorSpacin
(inkscape:13611): Gtk-WARNING **: 12:48:55.249: ConnectorGraphA
(inkscape:13611): Gtk-WARNING **: 12:48:55.249: ConnectorLength
(inkscape:13611): Gtk-WARNING **: 12:48:55.249: ConnectorDirect
(inkscape:13611): Gtk-WARNING **: 12:48:55.249: ConnectorOverla
puis le pop-up de fermeture.
Se reproduit aux essais ultérieurs...
tags: | added: bug-migration |
Same Glib::ConvertError on OS X 10.10.5 with Macports Inkscape.
I have built Inkscape 0.92.3 from source with Debug option and found that the error is related to Glib::ustring usage. Inkscape 0.91 gives the same error, so I assume something changed in Glib?
Not being a programmer myself, don't know how to fix this, but maybe this info helps.
Regards,
Johan
Details
=======
OS X 10.10.5
Macports:
inkscape @0.92.2_2+x11 (active)
glib Macports installed:
dbus-glib @0.110_0 (active)
geocode-glib @3.24.0_0 (active)
glib-networking @2.54.1_0 (active)
glib2 @2.56.0_0+x11 (active)
glibmm @2.56.0_0+x11 (active)
json-glib @1.2.8_0 (active)
taglib @1.11.1_0 (active)
Location of the first occurrence (resulting in ConvertError exception) is in src/widgets/ text-toolbar. cpp at line 1792. Bypass using std::string results in the next location on line #1378.
std::string tooltip = _("Font size");
tooltip += " (";
tooltip += sp_style_
tooltip += ")";