[Libreoffice-bugs] [Bug 117053] Libo6.1 crash when datasource error dialog dismissed FORMS

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Apr 17 09:09:55 UTC 2018


https://bugs.documentfoundation.org/show_bug.cgi?id=117053

Xisco FaulĂ­ <xiscofauli at libreoffice.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |regression
             Blocks|116968                      |

--- Comment #4 from Xisco FaulĂ­ <xiscofauli at libreoffice.org> ---
The error started after:

author  Lionel Elie Mamane <lionel at mamane.lu>   2018-01-02 22:49:31 +0100
committer       Lionel Elie Mamane <lionel at mamane.lu>   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


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=116968
[Bug 116968] [META] Migrating existing embedded HSQLDB databases to Firebird
-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180417/f8960985/attachment.html>


More information about the Libreoffice-bugs mailing list