Community
Participate
Working Groups
Build Identifier: 3.0.0 FilePath l.1163 Please also add the file path. "Native function mod failed on file: "+f.getAbsolutePath() I have thousands times this error in log but I don't know on which files it is happening. Reproducible: Always
BTW in which platform this is happening? Hudson native use native access (by accessing the native library like LibC) to do some native stuff like chmod, link etc (needs jna-native-support plugin). If it fails to load the library or the JNA native access plugin is not found, it simply prints out the message and switch to non native method. It is only information, not error. Looks like the info is displayed too many times. I'll fix it to not to display again and again.
It is on Linux ci-lin-1 2.6.32-45-generic #102-Ubuntu SMP Wed Jan 2 22:38:04 UTC 2013 x86_64 GNU/Linux with java: java version "1.6.0_24" OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~10.04.2) OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode) In Hudson Plugin Manager, Available->Compatibility JNA Native SUpport Plugin has a Green tick and the version is 3.0.2 In /var/log/hudson/hudson.log , there is no mention of errors when loading this plugin: Feb 5, 2013 12:15:36 PM hudson.PluginManager$2$1$1 run INFO: Loading plugin - jna-native-support-plugin Feb 5, 2013 12:15:37 PM hudson.model.Hudson$5 onAttained INFO: Attained Loading plugin jna-native-support-plugin