Bug 143887 - Errormessage give unusable information for normal user - most content for developer
Summary: Errormessage give unusable information for normal user - most content for dev...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Base (show other bugs)
Version:
(earliest affected)
7.0.0.3 release
Hardware: x86-64 (AMD64) Linux (All)
: lowest trivial
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-15 10:09 UTC by Robert Großkopf
Modified: 2024-05-20 05:51 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Screenshot of unusable errormessage (61.52 KB, image/png)
2021-08-15 10:09 UTC, Robert Großkopf
Details
Open the query, try to set Sport_ID = 1 where Sport_ID is 2. Look at the appearing error. (3.51 KB, application/vnd.oasis.opendocument.database)
2021-08-15 10:14 UTC, Robert Großkopf
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Großkopf 2021-08-15 10:09:08 UTC
Created attachment 174298 [details]
Screenshot of unusable errormessage

Open the attached screenshot.
There is a query in the background. 
It is impossible to set the foreignkey in this query to a new value, because there are tow tables connected in the query. This is right behavior, but the error, which appears, gives:

Error updating the current record 
/home/buildslave/source/libo-core/connectivity/source/commontools/dbtools.cxx:751
/home/buildslave/source/libo-core/dbaccess/source/core/api/OptimisticSet.cxx:181

Only the first paragraph has been shown in older LO-versions. Since Firebird has been introduced the two for normal users unusable informations will be shown also. That are informations for developer, not for users. If developer will need this informations, it should be shown pressing a button like "Details" (or something else).
Comment 1 Robert Großkopf 2021-08-15 10:14:27 UTC
Created attachment 174299 [details]
Open the query, try to set Sport_ID = 1 where Sport_ID is 2. Look at the appearing error.

This errormessage shows only 
Error updating the current record
in LO 6.4.7.2
The new unusable errormessage first appears in LO 7.0.0.3 here.

Tested with OpenSUSE 15.2 64bit rpm Linux.
Comment 2 Buovjaga 2022-05-20 13:10:33 UTC
Reproduced. I wouldn't call this a regression as we want to keep the info but just hide it behind some details button.

Arch Linux 64-bit
Version: 7.4.0.0.alpha1+ / LibreOffice Community
Build ID: 47e8763114f12fe14e2a8dd94b5a339f614d23bc
CPU threads: 8; OS: Linux 5.17; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded
Built on 20 May 2022
Comment 3 QA Administrators 2024-05-20 03:14:29 UTC Comment hidden (obsolete)
Comment 4 Robert Großkopf 2024-05-20 05:51:17 UTC
Behavior is still the same in LO 24.2.3.2 on OpenSUSE 15.6 64bit rpm Linux.