-
-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SQLite3 Multiple Ciphers v2.0.0 problem using LINUX Os #186
Comments
Thanks for reporting the issue. I will look into it. Most likely it is more or less the same issue as reported for wxSQLite3 (which uses SQLite3MultipleCiphers under the hood).
It is a bit strange that these crashes occur, because the library is tested under Ubuntu via GitHub CI. And the CI runs work without reporting any issues.
Thanks for the details. I hope I will be able to reproduce the problem in my development environment somehow. Otherwise it will be very difficult to track down the cause of the crashes. |
I made some tests under Ubuntu 24.04.1 and Linux Mint 22. Up to now I was not able to reproduce the issue, unfortunately. Could you please try/test the following:
|
Thank you @utelle I made other tests The original sqlite library v3.47.2 without any ancryption feature, works fine. Unfortunatelly I can't provide a minimal sample useful to debug the library as I'm using it in a dynamic library (plug-in) I normally build the library using the following compile time options
(this one is the last I added following your suggetion) |
Thanks for confirming that it works without the AEGIS cipher. This was also confirmed by another user (see thothix/guayadeque#34). With his assistance I try to track down the cause of the crash.
No problem. With the help of the other user we found out that the minimal sample application coming with wxSQLite3 also exhibits the crash. So, we have a small test application which makes it easier to perform further tests, until the crash cause has been found.
All I can say at the moment is that the presence of the AEGIS code seems to provoke the crash. I don't know yet why, but I'm confident that the problem will be solved in a hopefully not so far future.
This is definitely a workaround as long as the new cipher scheme is not needed. |
- Based on SQLite version 3.47.2 - Fixed issue #186
Release 2.0.1 fixes the issue. |
Thank you very much |
With the latest version v2.0.0 and LINUX OS, I get a runtime error and the application crashes.
Using MSW everithig works fine even using the v2.0.0
I didn't notice this kind of behavior using previous versions, for instance the v1.9.2 works fine on both OSs
I think the "problem" is due to
mcRegisterCodecExtensions
Below some information regarding the issue.
OS information
CPU Cores: 6
CPU architecture: x86_64
OS Description: Linux 5.4.0-150-generic x86_64
Linux info: Linuxmint - tricia - 19.3
Desktop info: X-CINNAMON
Stack
The text was updated successfully, but these errors were encountered: