Bug 218386

Summary: umbrello freezes during c++ header import, Ubuntu 9.10 with kubuntu-desktop
Product: [Applications] umbrello Reporter: Kestas <kuryba00>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: RESOLVED DUPLICATE    
Severity: crash CC: ralf.habacker
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Kestas 2009-12-12 14:20:21 UTC
Version:           2.3.2 (using KDE 4.3.2)
OS:                Linux
Installed from:    Ubuntu Packages

Project is created with Qt Creator, project compiles and runs. But Umbrello freezes when I try to import some *.h files from this project.

My project: http://launchpadlibrarian.net/36700388/simulator.zip

 On tuesday I have presentation at university about my project and open-source tools I've used, it would be very unpleasant if can't demonstrate umbrello because of this ugly bug..
 Any ideas how to solve problem?

This is objsconnections.h file from project, when i try to import it, Umbrello freezes:

#ifndef OBJSCONNECTIONS_H
#define OBJSCONNECTIONS_H

#include <list>
#include <string.h>
#include "ifobjheader.h"
#include "ifslottime.h"
using namespace std;

class ObjsConnections : IFSlotTime
{
private:
    list<IFObjHeader *> listObjs;
    list<IFObjHeader *>::iterator iter1; // general purpose obj list iterator
    list<IFObjHeader *>::iterator iter2; // general purpose obj list iterator
    double timeStep;
    IFSlotTime *view;
    void signalTime() { view->slotTime(); }
public:
    ObjsConnections();
    list<IFObjHeader *> *getObjsList();
    void addObj( IFObjHeader *a );
    void setTimeStep(double step) { timeStep = step;}
    void slotTime();
    void setView(IFSlotTime *view) {this->view = view;}
};

#endif // OBJSCONNECTIONS_H
Comment 1 Ralf Habacker 2012-06-26 05:44:41 UTC
already fixed in trunk/branch 4.9

*** This bug has been marked as a duplicate of bug 302384 ***