inkscape crashed with SIGSEGV in Inkscape::Extension::Output::get_extension()

Bug #973174 reported by Rene Pieters
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
High
Johan Engelen
inkscape (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Export to jpg borker: I tried to save a copy of a file as a jpg, using the "guess type by extension" option.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: inkscape 0.48.3.1-1ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-21.34-generic 3.2.13
Uname: Linux 3.2.0-21-generic x86_64
ApportVersion: 2.0-0ubuntu4
Architecture: amd64
CrashCounter: 1
Date: Wed Apr 4 10:13:27 2012
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/inkscape
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120328)
ProcCmdline: inkscape /home/username/Dropbox/Lokaal\ delen/Doornroosje/taart.backup.svg
ProcEnviron:
 PATH=(custom, no user)
 LANG=nl_NL.UTF-8
 SHELL=/bin/bash
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: inkscape
StacktraceTop: Inkscape::Extension::Output::get_extension() ()
ThreadStacktrace:
 .
 Thread 4 (LWP 21207):
 #0 0x00007f4624dd7b03 in ?? ()
 No symbol table info available.
 .
Title: inkscape crashed with SIGSEGV in Inkscape::Extension::Output::get_extension()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin mythtv plugdev sambashare sudo

Related branches

Revision history for this message
Rene Pieters (rene-pieters) wrote :
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop: Inkscape::Extension::Output::get_extension (this=0x0) at extension/output.cpp:143

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in inkscape (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Changed in inkscape:
importance: Undecided → High
tags: added: crash
Revision history for this message
su_v (suv-lp) wrote :

> Export to jpg borker

Not supported by Inkscape - feature request tacked in:
Bug #171390 (sf1516747) “Extended Raster export support please”
<https://bugs.launchpad.net/inkscape/+bug/171390>

> I tried to save a copy of a file as a jpg, using the "guess type by extension" option.
>
> ProblemType: Crash

Testing on OS X 10.7.2:
- Not reproduced with Inkscape 0.48.2: saving as (or saving a copy as) fails and displays an error dialog, but does not crash. Console message:
** (inkscape:88244): WARNING **: Unable to find output module to handle file: /Users/su_v/973174-save-as-JPEG-1.jpg

- Reproduced with Inkscape 0.48.3.1 and 0.48+devel r11146

Changed in inkscape:
status: New → Confirmed
tags: added: regression saving
Revision history for this message
su_v (suv-lp) wrote :

> - Reproduced with Inkscape 0.48.3.1 and 0.48+devel r11146

More tests with archived trunk builds indicate that the regression was introduced between r10819 and 10828 (lp:inkscape):
- not reproduced with <= r10819
- reproduced with >= r10828

Possibly a side-effect of the fix for the win32 saving regression in 0.48.2 (r10820, r10821)?

Full backtrace (Inkscape 0.48+devel r11150 debug build, 64bit, OS X 10.7.2) attached.

Revision history for this message
Johan Engelen (johanengelen) wrote :

great bug hunting information! (bug introduced by me in r10821)
fixed in rev. 11158

Changed in inkscape:
assignee: nobody → Johan Engelen (johanengelen)
milestone: none → 0.49
status: Confirmed → Fix Committed
su_v (suv-lp)
tags: added: backport-proposed
Revision history for this message
Kris (kris-degussem) wrote :

Backported for inkscape 0.48.4 in 0.48.x branch revision 9894.

Changed in inkscape:
milestone: 0.49 → 0.48.4
tags: removed: apport-crash backport-proposed
Revision history for this message
saurabh (faplap) wrote :

I have a similar problem when using "Guess from extension" to save an SVG file - inkscape crashes out. Would this have been fixed by this bugfix?

Ted Gould (ted)
Changed in inkscape:
status: Fix Committed → Fix Released
Changed in inkscape (Ubuntu):
status: New → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package inkscape - 0.48.4-0ubuntu1

---------------
inkscape (0.48.4-0ubuntu1) raring; urgency=low

  * New upstream release (LP: #1091308). Fixes several Ubuntu bugs:
    - Inkscape crashed with SIGSEGV in getObject() (LP: #941317)
    - Inkscape crashed with SIGSEGV in
      Inkscape::Extension::Implementation::Script::effect() (LP: #944077)
    - Inkscape crashed with SIGSEGV in
      Inkscape::Extension::Output::get_extension() (LP: #973174)
    - Overlay scrollbars causing input boxes to be small (LP: #946631)
  * Drop 03_track_libpoppler25_abi_changes.patch: applied upstream
  * Drop 04_track_libpoppler25_abi_changes_colorspace.patch: applied upstream
 -- Alexander Valavanis <email address hidden> Wed, 19 Dec 2012 13:45:59 +0000

Changed in inkscape (Ubuntu):
status: Triaged → 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.