xuhuia1a / zipeg

Automatically exported from code.google.com/p/zipeg
0 stars 0 forks source link

IOException: Could not get shell folder ID list at sun.awt.shell.Win32ShellFolder2.getFileSystemPath0 #7

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
java.io.IOException: Could not get shell folder ID list
sun.awt.shell.Win32ShellFolder2.getFileSystemPath0(Native Method)
sun.awt.shell.Win32ShellFolder2.access$1000(Unknown Source)
sun.awt.shell.Win32ShellFolder2$8.call(Unknown Source)
sun.awt.shell.Win32ShellFolder2$8.call(Unknown Source)
concurrent.FutureTask$Sync.innerRun(Unknown Source)
concurrent.FutureTask.run(Unknown Source)
concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
sun.awt.shell.Win32ShellFolder2$ComTaskExecutor$2.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

sun.boot.library.path=C:\\Program Files\\Java\\jre1.6.0_03\\bin
java.vm.version=1.6.0_03-b05

Looks like it is:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6544857
and COM is not initialized on background thread again.
It might be possible to workaround it via introspection / jni if it becomes
wide spread.

Original issue reported on code.google.com by leo.kuzn...@gmail.com on 1 Nov 2007 at 10:52

GoogleCodeExporter commented 9 years ago
fixed in 2.1.0.859

Original comment by leo.kuzn...@gmail.com on 22 Apr 2008 at 5:27