Skip to content
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

Durin does not work with WSL2 (the Windows subsystem for Linux) #22

Open
KayDiederichs opened this issue Mar 1, 2021 · 3 comments
Open
Assignees

Comments

@KayDiederichs
Copy link

I recently tested XDS and XDSGUI under WSL2 / Ubuntu 20.042 LTS, on my "Windows 10 Home" version "20H2" operating system build "19042.804" DELL XPS 13 7390 2-in-1 notebook with core i7-1065G7 CPU and 16G memory.
This crashes immediately with:

forrtl: severe (174): SIGSEGV, segmentation fault occurred Image
PC Routine Line Source xds_par 0000000000562093
Unknown Unknown Unknown libpthread-2.31.s 00007F8A2EA273C0
Unknown Unknown Unknown libc-2.31.so 00007F8A2E8AF2B4 IO_default_xsput Unknown Unknown libc-2.31.so 00007F8A2E893AF2
Unknown Unknown Unknown libc-2.31.so 00007F8A2E8A2279
Unknown Unknown Unknown libc-2.31.so 00007F8A2E87F048 sprintf
Unknown Unknown durin-plugin.so 00007F8A2E08A922 get_dectris_eiger
Unknown Unknown durin-plugin.so 00007F8A2E089BCA create_dataset_de
Unknown Unknown durin-plugin.so 00007F8A2E08B9F6 get_detector_info
Unknown Unknown durin-plugin.so 00007F8A2E089321 plugin_open
Unknown Unknown xds_par 0000000000417347 generic_data_plug 301
generic_data_plugin.f90 xds_par 0000000000431170 generic_getfrm
25830
MAIN_XDS.f90 xds_par 000000000042F303 getfrm_ 25932
MAIN_XDS.f90 xds_par 000000000042BE82 parser_ 13599
MAIN_XDS.f90 xds_par 000000000041AEE3 xds_ 21627
MAIN_XDS.f90 xds_par 0000000000418951 MAIN__ 1
MAIN_XDS.f90 xds_par 0000000000415862 Unknown Unknown
Unknown libc-2.31.so 00007F8A2E8410B3 __libc_start_main Unknown
Unknown xds_par 0000000000415769 Unknown Unknown
Unknown

(sorry for the lack of alignment; I found it difficult to prevent this editor to create one long line out of my pasted text)
I tried with several data sets, from DLS or not, but the issue happens with all of them.
durin-plugin.so is
-rwxrwxr-x 1 dikay dikay 3887581 May 8 2019 durin-plugin.so
copied from /dls_sw/apps/XDS/20200417/durin-plugin.so today.

This works well with dectris-neggia.so .

@graeme-winter graeme-winter self-assigned this Mar 1, 2021
@graeme-winter
Copy link
Collaborator

@KayDiederichs what were the filenames for these data please? I am wondering if they were e.g. rather long

@KayDiederichs
Copy link
Author

They are short:

master_file=../n9-x1-images/x1_1_master.h5
[generic_data_plugin] - INFO - generic_open
+ library = <./durin-plugin.so>
+ template_name = <../n9-x1-images/x1_1_master.h5>
+ dll_filename = <./durin-plugin.so>
+ image_data_filename = <../n9-x1-images/x1_1_master.h5>

@KayDiederichs
Copy link
Author

The problem can be reproduced also with the test code at https://strucbio.biologie.uni-konstanz.de/xdswiki/index.php/LIB

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants