[Bug 43472] Several apps (R-Link 2 Toolbox, Mavimplant 1.0, Kundenkartei 5 ) crash on startup (Wine's 'packager.dll' is preferred over native, causing failure to load app provided library with same name)

wine-bugs at winehq.org wine-bugs at winehq.org
Sat May 18 20:13:20 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=43472

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Several apps (R-Link 2      |Several apps (R-Link 2
                   |Toolbox, boulangerie        |Toolbox, Mavimplant 1.0,
                   |patisserie Mavimplant,      |Kundenkartei 5) crash on
                   |Kundenkartei 5) crash on    |startup (Wine's
                   |startup (Wine's             |'packager.dll' is preferred
                   |'packager.dll' is preferred |over native, causing
                   |over native, causing        |failure to load app
                   |failure to load app         |provided library with same
                   |provided library with same  |name)
                   |name)                       |
                URL|https://rcs-rlmanager.aw.at |https://web.archive.org/web
                   |os.net/archives/win/RLink2T |/20190519005619/https://rcs
                   |oolbox-latest.exe           |-rlmanager.aw.atos.net/arch
                   |                            |ives/win/RLink2Toolbox-late
                   |                            |st.exe

--- Comment #10 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

I've generated stable links for the affected apps for reproducing:

https://web.archive.org/web/20190519005619/https://rcs-rlmanager.aw.atos.net/archives/win/RLink2Toolbox-latest.exe
('R-Link 2 Toolbox')

https://web.archive.org/web/20190426094447/http://boulangerie-patisserie-mavimplant.inrs.fr/installeur/boulangerie-patisserie-mavimplant.inrs.fr-1.0.exe
('Mavimplant 1.0')

https://web.archive.org/web/20190519003329/https://kundenkartei.net/download/Kundenkartei_installer.exe
('Kundenkartei 5')

---

Tidbit: It seems all these apps are Java-based and 'packager.dll' is JavaFX
native packager/bootstrapper.

https://github.com/ojdkbuild/lookaside_openjfx/blob/eb808358baee9c8ff13ba04c0de58bc6483a40ef/modules/fxpackager/src/main/native/launcher/win/WinLauncher.cpp

https://github.com/ojdkbuild/lookaside_openjfx/blob/eb808358baee9c8ff13ba04c0de58bc6483a40ef/modules/fxpackager/src/main/native/library/common/main.cpp

--- snip ---
$ pwd
/home/focht/.wine/drive_c/users/focht/Local Settings/Application Data/R-Link 2
Toolbox

$ winedump -j export packager.dll 
Contents of packager.dll: 214016 bytes

Exports table:

  Name:            packager.dll
  Characteristics: 00000000
  TimeDateStamp:   5B332FEA Wed Jun 27 08:34:18 2018
  Version:         0.00
  Ordinal base:    1
  # of functions:  6
  # of Names:      6
Addresses of functions: 00030D08
Addresses of name ordinals: 00030D38
Addresses of names: 00030D20

  Entry Pt  Ordn  Name
  00003530     1
_Java_jdk_packager_services_userjvmoptions_LauncherUserJvmOptions__1getUserJvmOptionDefaultKeys at 8
  00003540     2
_Java_jdk_packager_services_userjvmoptions_LauncherUserJvmOptions__1getUserJvmOptionDefaultValue at 12
  00003560     3
_Java_jdk_packager_services_userjvmoptions_LauncherUserJvmOptions__1getUserJvmOptionKeys at 8
  00003570     4
_Java_jdk_packager_services_userjvmoptions_LauncherUserJvmOptions__1getUserJvmOptionValue at 12
  00003590     5
_Java_jdk_packager_services_userjvmoptions_LauncherUserJvmOptions__1setUserJvmKeysAndValues at 16
  000133F0     6 start_launcher

Done dumping packager.dll
--- snip ---

$ wine --version
wine-4.8-202-g61aea5a987

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list