<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:xiscofauli@libreoffice.org" title="Xisco Faulí <xiscofauli@libreoffice.org>"> <span class="fn">Xisco Faulí</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Libo6.1 crash when datasource error dialog dismissed FORMS"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=117053">bug 117053</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Keywords</td>
           <td>
                
           </td>
           <td>regression
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Blocks</td>
           <td>116968
           </td>
           <td>
                
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Libo6.1 crash when datasource error dialog dismissed FORMS"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=117053#c4">Comment # 4</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Libo6.1 crash when datasource error dialog dismissed FORMS"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=117053">bug 117053</a>
              from <span class="vcard"><a class="email" href="mailto:xiscofauli@libreoffice.org" title="Xisco Faulí <xiscofauli@libreoffice.org>"> <span class="fn">Xisco Faulí</span></a>
</span></b>
        <pre>The error started after:

author  Lionel Elie Mamane <<a href="mailto:lionel@mamane.lu">lionel@mamane.lu</a>>   2018-01-02 22:49:31 +0100
committer       Lionel Elie Mamane <<a href="mailto:lionel@mamane.lu">lionel@mamane.lu</a>>   2018-01-04 07:50:22
+0100
commit  a29d97e6ddab8ec002ba9827bd5fc874117712e0 (patch)
tree    cbedfb8885b7980a4ea6ebb1347e2170a969b01a
parent  1bbadad79d91005dc18a3c1e34de14d02660f6ab (diff)
tdf#104986 move named parameters substitution into generic layer
Previously, drivers were responsible for making the substitution themselves.
In practice they all (Firebird, ODBC and JDBC) used the LibreOffice SQL
parser to parse the SQL statement and do the substitution.

This had a few negative consequences:
 * The substitition was applied to _all_ SQL commands, including
   queries having the "execute SQL directly" bit set. Which means
   that the SQL was _not_ sent to the DBMS exactly as typed by
   the user. Even if there was no substitution to be made, since
   the SQL command was always round-tripped through the parser,
   thus "normalising" it (which is what led to tdf#104986).
 * "execute SQL directly" queries "magically" behaved slightly
   differently depending on whether the LibreOffice SQL parser
   succeeded in parsing them or not.

Bisected with:

Adding Cc: to Lionel Elie Mamane</pre>
        </div>
      </p>

        <div id="referenced">
          <hr style="border: 1px dashed #969696">
          <b>Referenced Bugs:</b>
          <ul>
              <li>
                [<a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [META] Migrating existing embedded HSQLDB databases to Firebird"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=116968">Bug 116968</a>] [META] Migrating existing embedded HSQLDB databases to Firebird
              </li>
          </ul>
        </div>
        <br>

      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>