Description

Creating a list of definition lists, and then switching to gui and adding a LF (or anything else it seems) between any couple of definition lists breaks the GUI.

Steps to reproduce

Add this text

 List one :: definition one
 List two :: definition two

then switch to GUI and add a linefeed between the two definition lists:

List one
    definition one 
List two
    definition two 

to

List one
    definition one 

List two
    definition two 

then switch back or preview, and GUI crashes.

Details

Here the traceback, from apache 2.2 error_log traceback.txt ("ConvertError: Illegal list element br")

It happens in This Wiki. I reproduced the issue just now, in the sandbox. 1.9.5

Workaround

Reedit in graphic editor and delete all lines added.

Discussion

Well, obviously the converter sees BR list elements as invalid. (and your emptly line is just that: a html BR element)

[Reply] Consider that we have some documents written in libreoffice and openoffice, that pasted into the gui, after a while breaks the editor. The editor transform some passages in definition lists. I can attach a sample in openoffice. test.odt. Obviously, transformation in definition lists was not provided.

Plan


CategoryMoinMoinBug

MoinMoin: MoinMoinBugs/AddLineBetweenDefinitionListsCrashGUI (last edited 2012-11-16 12:12:06 by 204)