Bug 228352 - Crash on C++ import with Doxygen: cause Doxygen Braces
Summary: Crash on C++ import with Doxygen: cause Doxygen Braces
Status: RESOLVED FIXED
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-24 19:04 UTC by Premi Giorgio
Modified: 2013-11-06 17:31 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 4.8.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Premi Giorgio 2010-02-24 19:04:32 UTC
Version:            (using KDE 4.3.5)
Compiler:          gcc (Gentoo 4.3.4 p1.0, pie-10.1.5) 4.3.4 
OS:                Linux
Installed from:    Compiled From Sources

Hello!
   I've just found a funny bug (now... it was an headache) when importing a C++ header. It seems that the parser interpret braces even inside comments. Just trying to guess by the way. Here's the fact:

The problem:
using doxygen "special" tag /*@{*/ and /*@{*/ to group equally documented members, causes SEGFAULT

How to Reproduce:
Import this class:
==============
class TEST {
public:
        /*@{*/
        int ernational();
        int ent();
        /*@}*/
};
===============

Expected Behaviour:
A new class inside class diagram


Happy hacking!
Ciao!
Comment 1 Ralf Habacker 2011-12-01 12:56:46 UTC
fixed in svn
Comment 2 Ralf Habacker 2013-11-06 17:31:16 UTC
set version-fixed-in from 4.8.0 changelog