@blake.meike Here is dropbox link for the dump files: Dropbox - cblite2.8.1.1 - Simplify your life, where we will upload new dump files.
FYI, Previously we used maven to compile this dependency, and we are now testing the downloaded one.
@blake.meike Here is dropbox link for the dump files: Dropbox - cblite2.8.1.1 - Simplify your life, where we will upload new dump files.
FYI, Previously we used maven to compile this dependency, and we are now testing the downloaded one.
Excellent. What are those files? I can’t open them with any Java heap analyzer that I have…
They should be the core dump files
@blake.meike Hi Blake, with downloaded zip file of CE 2.8.1.1, and the crash happened with this code (attached at Dropbox - purge.txt - Simplify your life ), the purpose for this code is to delete some records in database. Thanks!
@blake.meike new core dump file: Dropbox - 2020-12-21_14-01-EST_CP1-CRASH - Simplify your life
@priya.rajagopal since I haven’t heard from Blake for a while for this issue, just check if you have anyone else to take look at this.
A few of us are out of the office this week. Will take a look when we are back.
Hey @Brad_Johnson. Back from the Holiday. Hope you got some time away from this, too.
The most recent dump is quite helpful. I still don’t know what’s going on but I’ll certainly have a better idea after analyzing this one. I’ll do that today.
I still don’t know what those core dump files are. I can’t load them in any of the Java analysis programs I know of. Are they, perhaps, raw core dumps? It’s been quite a while since I’ve dealt with one of those…
@Brad_Johnson,
I have a build of 2.8.3 CE that I would like you to try. Would it be convenient for me to put it in your dropbox? If not , I can find another way to get it to you…
Thanks @blake.meike I saw 2.8.3 CE is available on your website, which is the same as yours? If so, we have downloaded from your website already
No… this is a debug version that I built in hopes of cornering this issue.
The release version of Core will not allow DEBUG level debugging. The build that I want to give you, will.
I’m pretty sure that I’ve found this bug. I’ll get a fix for it together, for you to test, early next week.
@blake.meike Thanks a lot, sounds great news that we are looking forward to. Yes, you can put the DEBUG version into our dropbox: Dropbox - cblite2.8.1.1 - Simplify your life
I do not seem to have the permissions necessary to put anything into that dropbox folder. I’ve put the debug version here:
@blake.meike Thank you very much!
@blake.meike is this version for windows only? We need to deploy it to Linux for production where we have crash. Here is error from Linux:
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:210)
Caused by: java.io.IOException: Cannot find MD5 for library at /libs/windows/x86_64/LiteCore.dll
at com.couchbase.lite.internal.NativeLibrary.getTargetDirectory(NativeLibrary.java:81)
at com.couchbase.lite.internal.NativeLibrary.load(NativeLibrary.java:60)
No… it is for linux only. I think you just tried to run it on a Windows system.
If you need to run it on a Windows system, I can repackage it so that you can do that. Because you said you were running on Linux, I gave you a version that would run on Linux.
@blake.meike sorry that I misunderstood the issue, we need to have windows lib to do unit test on windows machine first, then deploy it to Linux/prod server. Therefore, would you please send us the one for windows?
This is a one-off test version that I built for you. My access to the tools for creating a Windows version are limited. I will try to get you something as soon as I can. Probably not right away, though.