Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Minimwatch error "Can't load AMD 64-bit .dll on a IA 32-bit platform" - now solved
23-06-2014, 22:49 (This post was last modified: 23-06-2014 22:59 by Bats586.)
Post: #1
Minimwatch error "Can't load AMD 64-bit .dll on a IA 32-bit platform" - now solved
Hi,

*** Update - it appears JAVA had updated itself to the 32bit version ***

*** Following the instructions here has fixed the problems ***

*** Feel free to close thread ***


Using minimserver on a ReadyNAS NV+ 2 (ARM), and minimserver on Windows 7 64bit for a few months. Everything going fine but for the first time today I receive the following error message on my Windows PC when starting Minimwatch

java.lang.UnsatisfiedLinkError: C:\Users\Jon\AppData\Roaming\MinimWatch\data\native\ohNet.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform

Being installing updates when prompted by minimwatch, but nothing's been updated recently. Java up-to-date (no recent changes). No other recent system changes - all was working fine yesterday

My machine has an Intel i5 2500k with 64 bit Windows 7.

I've tried
Rebooting
Re-installing minimwatch
Re-installing JAVA

Still same error message

I've pasted the crash log from minimwatch below.

Thanks in advance for the help

Jon

"
MinimWatch crash dump, produced at 20140623-224111.817

java.lang.UnsatisfiedLinkError: C:\Users\Jon\AppData\Roaming\MinimWatch\data\native\ohNet.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform

java.lang.UnsatisfiedLinkError: C:\Users\Jon\AppData\Roaming\MinimWatch\data\native\ohNet.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(Unknown Source)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.jminim.lib.OhNetService.createLibrary(OhNetService.java:534)
at org.jminim.lib.OhNetService.createControlPointStack(OhNetService.java:496)
at org.jminim.lib.OhNetService.createDeviceListFactory(OhNetService.java:402)
at org.jminim.lib.OhNetService.access$1300(OhNetService.java:46)
at org.jminim.lib.OhNetService$Proxy.createDeviceListFactory(OhNetService.java:850)​
at org.jminim.lib.ObserverService.start(ObserverService.java:66)
at org.jminim.core.ContextImpl.startComponent(ContextImpl.java:160)
at org.jminim.core.ContextImpl.start(ContextImpl.java:85)
at org.jminim.core.RootContextImpl.getService(RootContextImpl.java:154)
at org.jminim.core.RuntimeImpl.getService(RuntimeImpl.java:1202)
at org.jminim.core.ContextImpl.getService(ContextImpl.java:274)
at com.minimserver.watch.MinimWatch.doStart(MinimWatch.java:162)
at com.minimserver.watch.MinimWatch.start(MinimWatch.java:47)
at org.jminim.core.ContextImpl.startComponent(ContextImpl.java:160)
at org.jminim.core.ContextImpl.start(ContextImpl.java:85)
at org.jminim.core.RootContextImpl.startComponent(RootContextImpl.java:45)
at org.jminim.core.ContextImpl.start(ContextImpl.java:85)
at org.jminim.core.RuntimeImpl.run(RuntimeImpl.java:1236)
at org.jminim.core.LauncherImpl.run(LauncherImpl.java:795)
at org.jminim.core.LauncherImpl.launch(LauncherImpl.java:96)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jminim.launch.Launcher.doLaunch(Launcher.java:475)
at org.jminim.launch.Launcher.launch(Launcher.java:133)
at com.minimserver.watch.launch.LaunchWatch.main(LaunchWatch.java:28)

"TimerQueue" id=21 WAITING
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@127a1d8
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unkn​own Source)
at java.util.concurrent.DelayQueue.take(Unknown Source)
at javax.swing.TimerQueue.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Locked synchronizers:
- java.util.concurrent.locks.ReentrantLock$NonfairSync@5e6c89

"Thread-6" id=18 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.lib.OhNetService$TimerThread@31c43f
at org.jminim.lib.OhNetService$TimerThread.run(OhNetService.java:749)

"Thread-5" id=17 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.lib.OhNetService$ActionThread@14b2819
at java.lang.Object.wait(Object.java:503)
at org.jminim.lib.OhNetService$ActionThread.run(OhNetService.java:704)

"Thread-3" id=15 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.core.RuntimeImpl$TimerThread@135b95d
at org.jminim.core.RuntimeImpl$TimerThread.run(RuntimeImpl.java:2406)

"Thread-2" id=14 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.core.RuntimeImpl$ActionThread@1cba87
at java.lang.Object.wait(Object.java:503)
at org.jminim.core.RuntimeImpl$ActionThread.run(RuntimeImpl.java:2360)

"Thread-1" id=13 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.launch.Launcher$ConsoleThread@19fc4e
at java.lang.Object.wait(Object.java:503)
at org.jminim.launch.Launcher$ConsoleThread.run(Launcher.java:1094)

"AWT-EventQueue-0" id=12 WAITING
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@364ef
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unkn​own Source)
at java.awt.EventQueue.getNextEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

"AWT-Windows" id=10 RUNNABLE (in native)
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

"AWT-Shutdown" id=9 RUNNABLE
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:503)
at sun.awt.AWTAutoShutdown.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

"Java2D Disposer" id=8 WAITING
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@160e8a2
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.java2d.Disposer.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

"Attach Listener" id=5 RUNNABLE

"Signal Dispatcher" id=4 RUNNABLE

"Finalizer" id=3 WAITING
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@148f7e0
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

"Reference Handler" id=2 WAITING
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.Reference$Lock@189b9bd
at java.lang.Object.wait(Object.java:503)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

"main" id=1 RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.getThreadInfo(Unknown Source)
at org.jminim.core.LogImpl.writeCrashDump(LogImpl.java:1033)
at org.jminim.core.LogImpl.printStackTraceSync(LogImpl.java:958)
- locked org.jminim.core.LogImpl@1013985
at org.jminim.core.LogImpl.fatalEx(LogImpl.java:231)
at com.minimserver.watch.MinimWatch.start(MinimWatch.java:56)
at org.jminim.core.ContextImpl.startComponent(ContextImpl.java:160)
at org.jminim.core.ContextImpl.start(ContextImpl.java:85)
- locked java.lang.Object@3b014c
at org.jminim.core.RootContextImpl.startComponent(RootContextImpl.java:45)
at org.jminim.core.ContextImpl.start(ContextImpl.java:85)
- locked java.lang.Object@1d26552
at org.jminim.core.RuntimeImpl.run(RuntimeImpl.java:1236)
at org.jminim.core.LauncherImpl.run(LauncherImpl.java:795)
at org.jminim.core.LauncherImpl.launch(LauncherImpl.java:96)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jminim.launch.Launcher.doLaunch(Launcher.java:475)
at org.jminim.launch.Launcher.launch(Launcher.java:133)
at com.minimserver.watch.launch.LaunchWatch.main(LaunchWatch.java:28)

- - - - - - - - - - - - - - - -"
Find all posts by this user
Quote this message in a reply
24-06-2014, 20:02
Post: #2
RE: Minimwatch error "Can't load AMD 64-bit .dll on a IA 32-bit platform" - ...
(23-06-2014 22:49)Bats586 Wrote:  Hi,

*** Update - it appears JAVA had updated itself to the 32bit version ***

*** Following the instructions here has fixed the problems ***

*** Feel free to close thread ***

Using minimserver on a ReadyNAS NV+ 2 (ARM), and minimserver on Windows 7 64bit for a few months. Everything going fine but for the first time today I receive the following error message on my Windows PC when starting Minimwatch

java.lang.UnsatisfiedLinkError: C:\Users\Jon\AppData\Roaming\MinimWatch\data\native\ohNet.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform

This can happen if you update Java manually from a 32-bit browser. It might also happen with automatic Java updates if you previously had both 32-bit Java and 64-bit Java installed. I'm glad you've been able to solve the problem.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)