trunk: crash on opening 'share/examples/flowsample.svg' (rev >= 12119)

Bug #1229558 reported by su_v
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
High
Martin Owens

Bug Description

Steps to reproduce:
1) launch inkscape (default prefs, default new doc)
2) open 'flowsample.svg' from '/usr/share/inkscape/examples'

--> crash:
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0xffffffffffffff28
0xffffffffffffff28 in ?? ()
(gdb) bt
#0 0xffffffffffffff28 in ?? ()
Cannot access memory at address 0xffffffffffffff28
#1 0x00000001002ef029 in SPFlowtext::set (this=0x14421efb0, key=285, value=0x144740b00 "par-indent:10.0;justification:true;layoutAlgo:simple;") at sp-flowtext.cpp:207

First encountered with
- Inkscape 0.48+devel r12583 (local build) on Ubuntu 12.10 (VM, 64bit)
Reproduced with
- Inkscape 0.48+devel r12583 on OS X 10.7.5

Based on tests with archived builds on Ubuntu 12.10 and OS X 10.7.5:
- not reproduced with r12118 and earlier
- reproduced with r12119 and later builds
this regression was possibly introduced in r12119 (A couple of forward declarations):
<http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/12119>

Revision history for this message
su_v (suv-lp) wrote :
Changed in inkscape:
importance: Undecided → High
Revision history for this message
jazzynico (jazzynico) wrote :

Crash confirmed on Windows XP, Inkscape trunk revision 12583.

Changed in inkscape:
status: New → Triaged
Revision history for this message
Martin Owens (doctormo) wrote :

Should be fixed now, see r12585.

Changed in inkscape:
assignee: nobody → Martin Owens (doctormo)
status: Triaged → Fix Committed
Revision history for this message
su_v (suv-lp) wrote :

Thx for the fix :)

Changed in inkscape:
milestone: 0.49 → none
status: Fix Committed → 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.