Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#92 EventAreaPtr->get_next_area()

None
closed-fixed
nobody
None
5
2014-02-04
2013-03-12
xfarmad
No

Wenn importing exporttex_test12.mpr (see attachment) Visio crash.

Problem is caused when:
CoregionAreaPtr is cased to EventAreaPtr and then on EventAreaPtr is invoked function get_next_area.

instance_sequencer.cpp line: 498

            EventAreaPtr area;
    area = it->get()->get_first_area();
    while(area)

    {
        CoregionArea* coregion;
        coregion = dynamic_cast<CoregionArea*>(area.get());
        if(coregion)
            coregion->set_width(m_cor_width_value);
        area = area->get_next_area();  <- this line invokes unhandled exception and Visio crash
    }
1 Attachments

Discussion

  • Ondřej Bouda
    Ondřej Bouda
    2013-03-12

    Please, test again in a week or so. Event areas are already reworked and will be merged back to trunk in a few days.

     
  • Ondřej Bouda
    Ondřej Bouda
    2013-03-21

    All refactorings made so far were committed to trunk. Please, try again on the current revision and report (or close the ticket).

     
  • Vojtech Rehak
    Vojtech Rehak
    2013-04-10

    Visio still crashes when importing exporttex_test12.mpr.

     
  • Matus  Madzin
    Matus Madzin
    2014-02-04

    • status: open --> closed-fixed
    • Group: --> None