NOTICE! This is a static HTML version of a legacy Fiji BugZilla bug.

The Fiji project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Bug 1138 - Quicktime import exception
Quicktime import exception
Status: NEEDSINFO
Product: Fiji
Classification: Unclassified
Component: Plugins
unspecified
Macintosh Mac OS
: P4 normal
Assigned To: ImageJ Bugs Mailing List
Depends on:
Blocks:
 
Reported: 2015-08-10 13:05 CDT by Ferdinando Pucci
Modified: 2015-08-11 08:36 CDT
2 users (show)

See Also:

Description Ferdinando Pucci 2015-08-10 13:05:56 CDT
(Fiji Is Just) ImageJ 2.0.0-rc-34/1.50a; Java 1.8.0_51 [64-bit]; Mac OS X 10.10.4; 66MB of 49958MB (<1%)
 
java.lang.NoClassDefFoundError: quicktime/qd/QDConstants
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:411)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at ij.IJ.runUserPlugIn(IJ.java:210)
	at ij.IJ.runPlugIn(IJ.java:176)
	at ij.IJ.runPlugIn(IJ.java:165)
	at HandleExtraFileTypes.tryPlugIn(HandleExtraFileTypes.java:525)
	at HandleExtraFileTypes.tryOpen(HandleExtraFileTypes.java:226)
	at HandleExtraFileTypes.openImage(HandleExtraFileTypes.java:485)
	at HandleExtraFileTypes.run(HandleExtraFileTypes.java:72)
	at ij.IJ.runUserPlugIn(IJ.java:212)
	at ij.IJ.runPlugIn(IJ.java:176)
	at ij.IJ.runPlugIn(IJ.java:165)
	at ij.io.Opener.openWithHandleExtraFileTypes(Opener.java:486)
	at ij.io.Opener.openImage(Opener.java:360)
	at ij.io.Opener.openImage(Opener.java:239)
	at ij.io.Opener.open(Opener.java:106)
	at ij.io.Opener.openAndAddToRecent(Opener.java:288)
	at ij.plugin.DragAndDrop.openFile(DragAndDrop.java:176)
	at ij.plugin.DragAndDrop.run(DragAndDrop.java:152)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: quicktime.qd.QDConstants
	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	... 31 more


Happens whether I drag and drop or import/using QT

Thanks for helping!

Information about your version of Java:

  os.arch => x86_64
  os.name => Mac OS X
  os.version => 10.10.4
  java.version => 1.8.0_51
  java.vendor => Oracle Corporation
  java.runtime.name => Java(TM) SE Runtime Environment
  java.runtime.version => 1.8.0_51-b16
  java.vm.name => Java HotSpot(TM) 64-Bit Server VM
  java.vm.version => 25.51-b03
  java.vm.vendor => Oracle Corporation
  java.vm.info => mixed mode
  java.awt.graphicsenv => sun.awt.CGraphicsEnvironment
  java.specification.name => Java Platform API Specification
  java.specification.version => 1.8
  sun.cpu.endian => little
  sun.desktop => null
  file.separator => /

The up-to-date check says: CHECK_TURNED_OFF

Information relevant to JAVA_HOME related problems:

  JAVA_HOME is set to: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/
  imagej.dir => /Applications/Fiji.app

Information about the version of each plugin:

Activated update sites:
ImageJ: http://update.imagej.net/ (last check:20150721225527)
Fiji: http://fiji.sc/update/ (last check:20150724155809)

Files not up-to-date:
  8096845f (MODIFIED) 20150527172026 Contents/Info.plist
  1ad3be0d (LOCAL_ONLY) 20140214180410 jars/jpedalSTD.jar
  d5a2ebdf (LOCAL_ONLY) 20150623161730 plugins/NDPITools_.jar
  617c3507 (LOCAL_ONLY) 20140513152031 plugins/QuickTime_Plugins.jar
Comment 1 Mark Hiner 2015-08-11 08:36:55 CDT
It looks like you manually installed the QuickTime plugins[1]. These plugins are not compatible with 64-bit java[2] which you are using.

If you remove the QuickTime plugins are you still unable to open your dataset? If so, can you try the Bio-Formats importer[3]?


[1] http://rsb.info.nih.gov/ij/plugins/movie-player.html
[2] http://rsb.info.nih.gov/ij/plugins/movie-opener.html
[3] http://fiji.sc/Bio-Formats#Bio-Formats_Importer