Closed matthiaskoenig closed 7 years ago
BIOMD0000000003.sedx.zip Here an example file.
This makes it impossible to use libcombine because there is no way to check if a file is valid and it will just kill the process which tries to open the archive.
This should now be resolved with commit 7e2fe08d478eba7c87fb01655c8b2fd0f9d0f8a6, now all occuring c++ exceptions are caught in wrapped languages ... additionally initializeFromArchive now returns False on non-existing files as well.
Is working. Thanks.
When calling
initFromArchive
for files which do not exist or are no zip files the python kernel is aborted. The c++ library should not kill the python kernel, but catch the runtime_error and return None.