<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Illegal table in generated DOCX not shown in writer, but shown in Word correctly"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=134860#c11">Comment # 11</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Illegal table in generated DOCX not shown in writer, but shown in Word correctly"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=134860">bug 134860</a>
from <span class="vcard"><a class="email" href="mailto:mikekaganski@hotmail.com" title="Mike Kaganski <mikekaganski@hotmail.com>"> <span class="fn">Mike Kaganski</span></a>
</span></b>
<pre>(In reply to Telesto from <a href="show_bug.cgi?id=134860#c10">comment #10</a>)
<span class="quote">> 1) Why is Word able to handle this? Show Microsoft decided to allow this to
> work? The had to implement this them-self for a reason (even if it's of spec)</span >
Lol. If you see that some program does something when it's fed invalid data, it
doesn't necessarily mean it's intentional. In this case, I'm sure it's called a
bug. To have a bug in your software, you don't have to make any extra effort.
To the contrary. And then people start to generate your files without using its
documentation, and simply test if some weird output they generate happens to
render in your software as they expected. If your software is popular enough,
and many people do that, each your bug sooner or later gets its happy user.
I myself made lots of patches to be "bug-to-bug compatible" with MS Office. So
I know that it makes sense sometimes, but -
the *first* thing to do here is not to discuss if we need to support one of
these bugs. The first thing should be to tell "this file is generated by
software X. We contacted them, and filed the report. But they refused to fix
it, telling ... . The software is used widely, and its impact is large, so that
there are millions invalid documents generated all the time, without any hope
for a fix." ... and only then it's the time to discuss if we need to break our
software.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>