Encoding error with nested diagrams

0 votes
asked May 29, 2021 in Bug by cgi (120 points)
edited May 30, 2021 by cgi

Hi,

catch interesting bug wihile work with embedded diagrams:

case 1 - it's OK:

@startuml
class ЕСИА {
- int field # комментарий с И
-- subsection --
  {
  start
  :Использовать;
  }}
}
@enduml

case 2 - diff is only second { to start rendering of nested diag.

@startuml
class ЕСИА {
- int field # комментарий с И
-- subsection --
  {{
  start
  :Использовать;
  }}
}
@enduml

I can't include image - plantuml server catch 500 error in this case ^(.

Some more tips:

I catch this in Idea plugin while it use svg format - switch to png solve problem.

commented May 30, 2021 by The-Lu (63,920 points)

Hello all,

Independently of encoding, here is a minimal error (Internal Server Error) example:

@startuml
class C {
{{
node n
}}
}
@enduml

If that can help,
Regards,
Th.

commented Jun 29, 2021 by The-Lu (63,920 points)

Hello Plantuml team,

With last online version, we observe:

Is it normal or not?
Thank for a new improvement,
Regards,
Th.

commented Jul 12, 2021 by The-Lu (63,920 points)

Hello all,

With last beta (V1.2021.9beta2), it seems to be correct, but with a little overlap, see with this example:

Regards,
Th.

commented Jul 12, 2021 by The-Lu (63,920 points)

Hello PlantUML team,

Here is another test with 'ClassCastException':

@startuml
class C {
- field
{{
node n
}}
}
@enduml

Regards,
Th.

commented Jul 27, 2021 by plantuml (294,960 points)
Thanks for your test !

This has been fixed on the online server.

You can download last beta here http://beta.plantuml.net/plantuml.jar

1 Answer

0 votes
answered Aug 20, 2021 by The-Lu (63,920 points)

FYI: Fixed (exempt the overlapping) on V1.2021.9 (25 Jul, 2021)

...