https://bugs.winehq.org/show_bug.cgi?id=52500
--- Comment #46 from O. Nykyforchyn oleh.nyk@gmail.com --- (In reply to Bernhard Übelacker from comment #43)
Created attachment 75903 [details] DEBUG-make-winex11.drv-DllMain-visible_v2.patch
Hence __wine_init_unix_call() returned nonzero status.
Maybe you could revert my last patch and apply this new version. That should show the returned status and might point to which function failed inside __wine_init_unix_call.
Thanks to Your patch I seem to have found out the cause. Strange but it is indeed a dependency of winex11.so. Don't understand how but it affects loading of ntdll.
Would be nice if Wine gave some more clear clue in such cases. I leave Your patch for the future, who knows what can happen...