Singularity wine: OK on Ubuntu, fails CentOS

Questions about Wine on Linux
Locked
chrisroat
Newbie
Newbie
Posts: 1
Joined: Thu Sep 03, 2020 7:22 pm

Singularity wine: OK on Ubuntu, fails CentOS

Post by chrisroat »

I have a Singularity container based on a Docker container which has Ubuntu 20.04 + wine 5.0.2 (from https://hub.docker.com/r/scottyhardy/docker-wine/). On top of that, I've installed Prairie View's Image Block Ripping Utility, which is a scientific application used for image format conversion.

Everything runs great on my Ubuntu 18.04 box, where I can run both the Docker and Singularity containers with no issue. When I move to a cluster (which disallows Docker) with CentOS 7.6.1810 machines, the execution of the the utility on my Singularity container fails.

Here is the intial output, which is the same output I get on my successful runs:

Code: Select all

000d:err:menubuilder:init_xdg error looking up the desktop directory
0031:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0xd4c1000, 0xd4d2030, 0xd4d2050) stub.
0031:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0xd4cfd70, 43) stub
0031:fixme:nls:GetThreadPreferredUILanguages 00000038, 0xdb0cdb4, 0xdb0cdd0 0xdb0cdb0
0031:fixme:nls:get_dummy_preferred_ui_language (0x38 0xdb0cdb4 0xdb0cdd0 0xdb0cdb0) returning a dummy value (current locale)
Here is the crash the occurs on CentOS:

Code: Select all

=================================================================
	Native Crash Reporting
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

=================================================================
	Managed Stacktrace:
=================================================================
	  at <unknown> <0xffffffff>
	  at Image_Block_Ripping_Utility.frmMain:RipRawImages <0x000e5>
	  at Image_Block_Ripping_Utility.frmMain:StartConversion <0x009ca>
	  at System.Threading.ThreadHelper:ThreadStart_Context <0x000b2>
	  at System.Threading.ExecutionContext:RunInternal <0x001f5>
	  at System.Threading.ExecutionContext:Run <0x00052>
	  at System.Threading.ExecutionContext:Run <0x0007a>
	  at System.Threading.ThreadHelper:ThreadStart <0x0005a>
	  at System.Object:runtime_invoke_void__this__ <0x0009f>
=================================================================
wine: Unhandled page fault on read access to 0000000000000050 at address 000000007BC519B5 (thread 0031), starting debugger...
Any help would be appreciated!
Locked