jwolz / yajhfc

YajHFC (Yet another Java HylaFAX client) is a client for the HylaFAX fax server written completely in Java
https://www.yajhfc.de
Other
7 stars 1 forks source link

yajhfc hangs when shutting down Microsoft Windows #5

Closed jwolz closed 8 years ago

jwolz commented 12 years ago

Original report by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Original issue 5 created by jonaswolz on 2012-04-13T13:34:20.000Z:

  1. Launch yajhfc
  2. Try to shut down Windows

Yajhfc will prevent shutdown with an "End Now" dialog box on XP. Windows 7 will force yajhfc to close automatically.

jwolz commented 12 years ago

Original comment by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Comment #1 originally posted by jonaswolz on 2012-04-22T08:49:42.000Z:

Could you give me the Java and YajHFC version you are using?

It seems to work for me here for both Windows 7 and XP...

Thanks!

jwolz commented 12 years ago

Original comment by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Comment #2 originally posted by jonaswolz on 2012-04-23T05:01:40.000Z:

I've the same issue, here's the data you requested:

latest yajhfc 0.5.1

os.arch=x86 os.name=Windows XP os.version=5.1

java.runtime.name=Java(TM) SE Runtime Environment java.runtime.version=1.6.0_31-b05 java.specification.name=Java Platform API Specification java.specification.vendor=Sun Microsystems Inc. java.specification.version=1.6 java.vendor=Sun Microsystems Inc. java.vendor.url=http://java.sun.com/ java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi java.version=1.6.0_31 java.vm.info=mixed mode, sharing java.vm.name=Java HotSpot(TM) Client VM java.vm.specification.name=Java Virtual Machine Specification java.vm.specification.vendor=Sun Microsystems Inc. java.vm.specification.version=1.0 java.vm.vendor=Sun Microsystems Inc. java.vm.version=20.6-b01

jwolz commented 12 years ago

Original comment by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Comment #3 originally posted by jonaswolz on 2012-04-23T13:42:28.000Z:

yajhfc 0.5.1

awt.toolkit=sun.awt.windows.WToolkit file.encoding=Cp1252 file.encoding.pkg=sun.io file.separator=\ java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment java.awt.printerjob=sun.awt.windows.WPrinterJob java.class.path=yajhfc.jar java.class.version=50.0 java.endorsed.dirs=C:\Program Files\Java\jre6\lib\endorsed java.ext.dirs=C:\Program Files\Java\jre6\lib\ext;C:\WINDOWS\Sun\Java\lib\ext java.home=C:\Program Files\Java\jre6 java.io.tmpdir=C:\DOCUME~1\jonathan\LOCALS~1\Temp\ java.library.path=C:\Program Files\Java\jre6\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;. java.runtime.name=Java(TM) SE Runtime Environment java.runtime.version=1.6.0_31-b05 java.specification.name=Java Platform API Specification java.specification.vendor=Sun Microsystems Inc. java.specification.version=1.6 java.vendor=Sun Microsystems Inc. java.vendor.url=http://java.sun.com/ java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi java.version=1.6.0_31 java.vm.info=mixed mode, sharing java.vm.name=Java HotSpot(TM) Client VM java.vm.specification.name=Java Virtual Machine Specification java.vm.specification.vendor=Sun Microsystems Inc. java.vm.specification.version=1.0 java.vm.vendor=Sun Microsystems Inc. java.vm.version=20.6-b01 line.separator=

os.arch=x86 os.name=Windows XP os.version=5.1 path.separator=; sun.arch.data.model=32 sun.awt.exception.handler=yajhfc.util.AWTExceptionLogger sun.boot.class.path=C:\Program Files\Java\jre6\lib\resources.jar;C:\Program Files\Java\jre6\lib\rt.jar;C:\Program Files\Java\jre6\lib\sunrsasign.jar;C:\Program Files\Java\jre6\lib\jsse.jar;C:\Program Files\Java\jre6\lib\jce.jar;C:\Program Files\Java\jre6\lib\charsets.jar;C:\Program Files\Java\jre6\lib\modules\jdk.boot.jar;C:\Program Files\Java\jre6\classes sun.boot.library.path=C:\Program Files\Java\jre6\bin sun.cpu.endian=little sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86 sun.desktop=windows sun.io.unicode.encoding=UnicodeLittle sun.java.command=yajhfc.jar sun.java.launcher=SUN_STANDARD sun.jnu.encoding=Cp1252 sun.management.compiler=HotSpot Client Compiler sun.os.patch.level=Service Pack 3 user.country=US user.dir=C:\Program Files\YajHFC user.home=C:\Documents and Settings\jonathan user.language=en user.name=jonathan user.timezone=America/New_York user.variant=

jwolz commented 12 years ago

Original comment by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Comment #4 originally posted by jonaswolz on 2012-04-23T17:41:40.000Z:

Now that I installed Java 1.6.0_31 ("Java 6 update 31"), I can reproduce this bug here.

It seems this problem does not occur with Java 1.6.0_26 (which has been the version on my XP test system here...). Java 1.7.0_03 ("Java 7u3") also seems to work fine (at least on XP, I did not test Win7 so far).

So, until I find out more here, the proposed workaround for this problem is to install either Java 7 or an older version of Java 6.

jwolz commented 12 years ago

Original comment by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Comment #5 originally posted by jonaswolz on 2012-04-23T18:19:16.000Z:

I just downgraded to Java 1.6.0_26, but still have the error when logging out from XP. Will try 1.7.0_03 tomorrow.

java.runtime.name=Java(TM) SE Runtime Environment java.runtime.version=1.6.0_26-b03 java.specification.name=Java Platform API Specification java.specification.vendor=Sun Microsystems Inc. java.specification.version=1.6 java.vendor=Sun Microsystems Inc. java.vendor.url=http://java.sun.com/ java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi java.version=1.6.0_26 java.vm.info=mixed mode, sharing java.vm.name=Java HotSpot(TM) Client VM java.vm.specification.name=Java Virtual Machine Specification java.vm.specification.vendor=Sun Microsystems Inc. java.vm.specification.version=1.0 java.vm.vendor=Sun Microsystems Inc. java.vm.version=20.1-b02

jwolz commented 12 years ago

Original comment by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Comment #6 originally posted by jonaswolz on 2012-09-24T22:58:48.000Z:

I comfirm that win XP 32bits yajhfc works good on shutdown with jre-7u3-windows-i586.exe

jwolz commented 8 years ago

Original comment by Jonas Wolz (Bitbucket: jonaswolz, GitHub: jwolz).


Seems to be resolved