Actions
Patch #16781
closedCrash in markdown formatter causes ruby process to end
Start date:
Due date:
% Done:
0%
Estimated time:
Description
We observed this behavior at Planio when invalid markdown syntax was input by the user, which caused an exception in the link
callback declared in source:trunk/lib/redmine/wiki_formatting/markdown/formatter.rb because content
was nil
.
This exception seems to make the formatter instance unusable - the next time the formatter was used it crashed the whole ruby process. This seems to be related to this redcarpet issue.
The patch contains a test case and the (trivial) fix to take care of content==nil
in #link
.
Files
Updated by Jens Krämer over 10 years ago
the patch...
Updated by Toshi MARUYAMA over 10 years ago
- Category set to Text formatting
- Target version set to 2.5.2
Updated by Jean-Philippe Lang over 10 years ago
- Subject changed from crash in markdown formatter causes ruby process to end to Crash in markdown formatter causes ruby process to end
- Status changed from New to Resolved
- Assignee set to Jean-Philippe Lang
Committed in r13122, thanks.
Actions