Good thing you said this, GR 1.0 final is supposed to go out in 2-3 days. Can you describe the problem in more details and post the log? Thanks!
josephp
Joined: 2002-10-03
Posts: 172
Posted: Tue, 2002-11-12 00:20
Sadly, it crashes on my repeatly when I try to force to close it and somehow it got messed up so I had to remove it but I ll re install and run the error and provide you the error log something
Thanks
cherie
Joined: 2002-10-27
Posts: 15
Posted: Thu, 2002-11-14 11:00
I'm seeing this problem as well, with both the b11 and b12 builds (the 1.0b4 would quit properly but would not login if you were anyone other than the admin).
With these builds, the only way I can shut down this proggie is to force close the Gallery Remote process manually from my task manager.
What info can I provide you to help troubleshoot this? I'm running Windows XP SP1. I already had the Sun Java 1.41 installed before installing Gallery Remote. I was using 1.0b4 previously but am testing the newer builds for my users that cannot log in via that version. And now I'm seeing the issue where it won't quit.
The last line in Gallery Remote's log.txt simply states:
Cherie (being French, it's quite a jolt to start a post this way :smile: ), could you indeed send me the log file (you may want to find and replace your passwords with *** before) to [gallery at paour dot com]. Thanks.
drees
Joined: 2002-11-20
Posts: 16
Posted: Wed, 2002-11-20 17:12
Just a "Me Too", GR does not close and have to use Task Manager.
Using GR 1.0b12. Java 1.4.1_01 on Windows 2000.
-Dave
paour
Joined: 2002-08-14
Posts: 1479
Posted: Wed, 2002-11-20 22:59
Can someone post a full log? I am still unable to reproduce this bug...
Download 1.0b12, unzip files into old install directory.
Start GR from start menu item.
paour
Joined: 2002-08-14
Posts: 1479
Posted: Fri, 2002-11-22 00:56
drees, thanks for the log trace, but it doesn't show you trying to select File>Quit.
Also, before you run GR, can you activate the detailed log (read the ReadMe.html to learn how to do that)?
I've added in a new build a catch all statement to try to overcome any problem, but I'm puzzled as to why the app would not quit and yet not print any exception to the log or standard output.
To debug this, please run Gallery in console mode (read ReadMe.html to see how to do that, too).
Thanks for your help guys (and gals)...
drees
Joined: 2002-11-20
Posts: 16
Posted: Fri, 2002-11-22 08:51
I suspect this stack trace is what you're looking for. I got this twice: Once when I hit File->Quit, another time when I forced it closed using the task manager.
Any reason you don't catch all stack traces and log them to file?
java.lang.NullPointerException
at com.gallery.GalleryRemote.model.Gallery.getUrlString(Gallery.java:220)
at com.gallery.GalleryRemote.MainFrame.thisWindowClosing(MainFrame.java:193)
at com.gallery.GalleryRemote.MainFrame.actionPerformed(MainFrame.java:848)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1764)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1817)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
at javax.swing.AbstractButton.doClick(AbstractButton.java:289)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1109)
at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(BasicMenuItemUI.java:943)
at java.awt.Component.processMouseEvent(Component.java:5093)
at java.awt.Component.processEvent(Component.java:4890)
at java.awt.Container.processEvent(Container.java:1566)
at java.awt.Component.dispatchEventImpl(Component.java:3598)
at java.awt.Container.dispatchEventImpl(Container.java:1623)
at java.awt.Component.dispatchEvent(Component.java:3439)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
at java.awt.Container.dispatchEventImpl(Container.java:1609)
at java.awt.Window.dispatchEventImpl(Window.java:1585)
at java.awt.Component.dispatchEvent(Component.java:3439)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)
paour
Joined: 2002-08-14
Posts: 1479
Posted: Fri, 2002-11-22 18:46
Thanks for the stack trace drees. Now I know what's acting up and I'll fix it right away.
And now I also do catch any Throwables that happen when shutting down. Doing this in a general case in an event-driven application is a pain in the ass, and not really necessarily productive. Especially in the case of NPEs, it's better if they don't happen at all...
drees
Joined: 2002-11-20
Posts: 16
Posted: Sat, 2002-11-23 08:33
Quote:
Thanks for the stack trace drees. Now I know what's acting up and I'll fix it right away.
Glad I could help.
Quote:
And now I also do catch any Throwables that happen when shutting down. Doing this in a general case in an event-driven application is a pain in the ass, and not really necessarily productive. Especially in the case of NPEs, it's better if they don't happen at all...
Good point. My Java work has been mostly with server side applications, I now remember that you can't simply throw a big try/catch around the whole thing to catch all exceptions.
drees
Joined: 2002-11-20
Posts: 16
Posted: Sat, 2002-11-23 21:30
BTW, I just built GR fresh from CVS, no more shutdown problems. Will let you know if I find any other problems. :wink:
-Dave
paour
Joined: 2002-08-14
Posts: 1479
Posted: Mon, 2002-11-25 09:43
drees: yes, this would be very useful. GR 1.0 should be released today or tomorrow.
jamirae
Joined: 2002-09-04
Posts: 5
Posted: Sat, 2002-12-07 04:26
just installed GR1.0b12.. and I am getting the shutdown problem. running win2k, sp2. I submitted it on the bug list.. but not sure if I should have just listed it here.. didnt see this thread until after I submitted the bug report. sorry!
cherie
Joined: 2002-10-27
Posts: 15
Posted: Mon, 2002-12-16 21:48
Quote:
Cherie (being French, it's quite a jolt to start a post this way :smile: ), could you indeed send me the log file (you may want to find and replace your passwords with *** before) to [gallery at paour dot com]. Thanks.
*grin* My grandmother is French so I know... I am often referred to as 'Mon Cherie'. :grin:
Anyway, sorry for the delayed reply. I think I was expecting that I'd get an email notify if there was a response to my post as I hadn't seen one when I had looked manually a few days later, so sorry I'm just getting back to it now.
Anyway, I assume you no longer need a copy of my logs as someone posted the detail in a later thread. And that you indeed fixed this up in the current 1.01 betas. I'll download one of those and confirm that it has fixed the issue for me as well, since my system config may be different from others.
Thanks!
~Cherie
paour
Joined: 2002-08-14
Posts: 1479
Posted: Mon, 2002-12-16 21:52
Yeah, as you noted, I finally got that problem killed, so no need to chase your logs...
If you want to get email notification, you can monitor the whole forum, but that's not exactly what you want.
Posts: 1479
Good thing you said this, GR 1.0 final is supposed to go out in 2-3 days. Can you describe the problem in more details and post the log? Thanks!
Posts: 172
Sadly, it crashes on my repeatly when I try to force to close it and somehow it got messed up so I had to remove it but I ll re install and run the error and provide you the error log something
Thanks
Posts: 15
I'm seeing this problem as well, with both the b11 and b12 builds (the 1.0b4 would quit properly but would not login if you were anyone other than the admin).
With these builds, the only way I can shut down this proggie is to force close the Gallery Remote process manually from my task manager.
What info can I provide you to help troubleshoot this? I'm running Windows XP SP1. I already had the Sun Java 1.41 installed before installing Gallery Remote. I was using 1.0b4 previously but am testing the newer builds for my users that cannot log in via that version. And now I'm seeing the issue where it won't quit.
The last line in Gallery Remote's log.txt simply states:
1037271063700|INFO |MainFrame |Command selected File.Quit
yet it stays running like I said. Let me know if you want me to email you the whole log file or try anything else.
~Cherie
http://cherie-n-mike.com
Posts: 1479
Cherie (being French, it's quite a jolt to start a post this way :smile: ), could you indeed send me the log file (you may want to find and replace your passwords with *** before) to [gallery at paour dot com]. Thanks.
Posts: 16
Just a "Me Too", GR does not close and have to use Task Manager.
Using GR 1.0b12. Java 1.4.1_01 on Windows 2000.
-Dave
Posts: 1479
Can someone post a full log? I am still unable to reproduce this bug...
Posts: 16
1037871859500|INFO |SysProps |awt.toolkit= |sun.awt.windows.WToolkit|
1037871859500|INFO |SysProps |file.encoding= |Cp1252|
1037871859500|INFO |SysProps |file.encoding.pkg= |sun.io|
1037871859500|INFO |SysProps |file.separator= ||
1037871859500|INFO |SysProps |java.awt.graphicsenv= |sun.awt.Win32GraphicsEnvironment|
1037871859500|INFO |SysProps |java.awt.printerjob= |sun.awt.windows.WPrinterJob|
1037871859500|INFO |SysProps |java.class.path= |C:Program FilesGallery RemoteGalleryRemote.jar;C:Program FilesGallery Remotelax.jar;c:j2sdk1.4.1_01libdt.jar;c:j2sdk1.4.1_01libhtmlconverter.jar;c:j2sdk1.4.1_01libtools.jar;|
1037871859500|INFO |SysProps |java.class.version= |48.0|
1037871859500|INFO |SysProps |java.endorsed.dirs= |c:j2sdk1.4.1_01jrelibendorsed|
1037871859500|INFO |SysProps |java.ext.dirs= |c:j2sdk1.4.1_01jrelibext|
1037871859500|INFO |SysProps |java.home= |c:j2sdk1.4.1_01jre|
1037871859500|INFO |SysProps |java.io.tmpdir= |C:DOCUME~1ADMINI~1LOCALS~1Temp|
1037871859500|INFO |SysProps |java.library.path= |C:Program FilesGallery Remote;.;C:WINDOWSSystem32;C:WINDOWS;c:j2sdk1.4.0bin;c:jikes-1.17bin;C:WINDOWS;C:WINDOWSsystem32;C:WINDOWSsystem32WBEM;C:Program FilesSecureCRT 3.0|
1037871859500|INFO |SysProps |java.runtime.name= |Java(TM) 2 Runtime Environment, Standard Edition|
1037871859500|INFO |SysProps |java.runtime.version= |1.4.1_01-b01|
1037871859500|INFO |SysProps |java.specification.name= |Java Platform API Specification|
1037871859500|INFO |SysProps |java.specification.vendor= |Sun Microsystems Inc.|
1037871859500|INFO |SysProps |java.specification.version= |1.4|
1037871859500|INFO |SysProps |java.util.prefs.PreferencesFactory= |java.util.prefs.WindowsPreferencesFactory|
1037871859500|INFO |SysProps |java.vendor= |Sun Microsystems Inc.|
1037871859500|INFO |SysProps |java.vendor.url= |http://java.sun.com/|
1037871859500|INFO |SysProps |java.vendor.url.bug= |http://java.sun.com/cgi-bin/bugreport.cgi|
1037871859500|INFO |SysProps |java.version= |1.4.1_01|
1037871859500|INFO |SysProps |java.vm.info= |mixed mode|
1037871859500|INFO |SysProps |java.vm.name= |Java HotSpot(TM) Client VM|
1037871859500|INFO |SysProps |java.vm.specification.name= |Java Virtual Machine Specification|
1037871859500|INFO |SysProps |java.vm.specification.vendor= |Sun Microsystems Inc.|
1037871859500|INFO |SysProps |java.vm.specification.version= |1.0|
1037871859500|INFO |SysProps |java.vm.vendor= |Sun Microsystems Inc.|
1037871859500|INFO |SysProps |java.vm.version= |1.4.1_01-b01|
1037871859500|INFO |SysProps |lax.application.name= |Gallery Remote.exe|
1037871859500|INFO |SysProps |lax.class.path= |GalleryRemote.jar;lax.jar|
1037871859500|INFO |SysProps |lax.command.line.args= |$CMD_LINE_ARGUMENTS$|
1037871859500|INFO |SysProps |lax.dir= |C:Program FilesGallery Remote|
1037871859500|INFO |SysProps |lax.generated.launcher.name= |C:Program FilesGallery RemoteGallery Remote.exe|
1037871859500|INFO |SysProps |lax.main.class= |com.gallery.GalleryRemote.GalleryRemote|
1037871859500|INFO |SysProps |lax.main.method= |main|
1037871859500|INFO |SysProps |lax.nl.current.vm= |C:j2sdk1.4.1_01binjava.exe|
1037871859500|INFO |SysProps |lax.nl.env.ALLUSERSPROFILE= |C:Documents and SettingsAll Users|
1037871859500|INFO |SysProps |lax.nl.env.APPDATA= |C:Documents and SettingsAdministratorApplication Data|
1037871859500|INFO |SysProps |lax.nl.env.CLASSPATH= |c:j2sdk1.4.0jrelibrt.jar|
1037871859500|INFO |SysProps |lax.nl.env.COMMONPROGRAMFILES= |C:Program FilesCommon Files|
1037871859500|INFO |SysProps |lax.nl.env.COMPUTERNAME= |SPOKE|
1037871859500|INFO |SysProps |lax.nl.env.COMSPEC= |C:WINDOWSsystem32cmd.exe|
1037871859500|INFO |SysProps |lax.nl.env.HOMEDRIVE= |C:|
1037871859500|INFO |SysProps |lax.nl.env.HOMEPATH= ||
1037871859500|INFO |SysProps |lax.nl.env.LOGONSERVER= |\SPOKE|
1037871859500|INFO |SysProps |lax.nl.env.NUMBER_OF_PROCESSORS= |1|
1037871859500|INFO |SysProps |lax.nl.env.OS= |Windows_NT|
1037871859500|INFO |SysProps |lax.nl.env.OS2LIBPATH= |C:WINDOWSsystem32os2dll;|
1037871859500|INFO |SysProps |lax.nl.env.PATH= |c:j2sdk1.4.0bin;c:jikes-1.17bin;C:WINDOWS;C:WINDOWSsystem32;C:WINDOWSsystem32WBEM;C:Program FilesSecureCRT 3.0|
1037871859500|INFO |SysProps |lax.nl.env.PATHEXT= |.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH|
1037871859500|INFO |SysProps |lax.nl.env.PROCESSOR_ARCHITECTURE= |x86|
1037871859510|INFO |SysProps |lax.nl.env.PROCESSOR_IDENTIFIER= |x86 Family 6 Model 3 Stepping 1, AuthenticAMD|
1037871859510|INFO |SysProps |lax.nl.env.PROCESSOR_LEVEL= |6|
1037871859510|INFO |SysProps |lax.nl.env.PROCESSOR_REVISION= |0301|
1037871859510|INFO |SysProps |lax.nl.env.PROGRAMFILES= |C:Program Files|
1037871859510|INFO |SysProps |lax.nl.env.PROMPT= |$p$g|
1037871859510|INFO |SysProps |lax.nl.env.SYSTEMDRIVE= |C:|
1037871859510|INFO |SysProps |lax.nl.env.SYSTEMROOT= |C:WINDOWS|
1037871859510|INFO |SysProps |lax.nl.env.TEMP= |C:DOCUME~1ADMINI~1LOCALS~1Temp|
1037871859510|INFO |SysProps |lax.nl.env.TMP= |C:DOCUME~1ADMINI~1LOCALS~1Temp|
1037871859510|INFO |SysProps |lax.nl.env.USERDOMAIN= |SPOKE|
1037871859510|INFO |SysProps |lax.nl.env.USERNAME= |Administrator|
1037871859510|INFO |SysProps |lax.nl.env.USERPROFILE= |C:Documents and SettingsAdministrator|
1037871859510|INFO |SysProps |lax.nl.env.WINBOOTDIR= |C:WINDOWS|
1037871859510|INFO |SysProps |lax.nl.env.WINDIR= |C:WINDOWS|
1037871859510|INFO |SysProps |lax.nl.env.allusersprofile= |C:Documents and SettingsAll Users|
1037871859510|INFO |SysProps |lax.nl.env.appdata= |C:Documents and SettingsAdministratorApplication Data|
1037871859510|INFO |SysProps |lax.nl.env.classpath= |c:j2sdk1.4.0jrelibrt.jar|
1037871859510|INFO |SysProps |lax.nl.env.commonprogramfiles= |C:Program FilesCommon Files|
1037871859510|INFO |SysProps |lax.nl.env.computername= |SPOKE|
1037871859510|INFO |SysProps |lax.nl.env.comspec= |C:WINDOWSsystem32cmd.exe|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.ALLUSERSPROFILE= |C:Documents and SettingsAll Users|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.APPDATA= |C:Documents and SettingsAdministratorApplication Data|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.CLASSPATH= |c:j2sdk1.4.0jrelibrt.jar|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.COMPUTERNAME= |SPOKE|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.ComSpec= |C:WINDOWSsystem32cmd.exe|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.CommonProgramFiles= |C:Program FilesCommon Files|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.HOMEDRIVE= |C:|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.HOMEPATH= ||
1037871859510|INFO |SysProps |lax.nl.env.exact_case.LOGONSERVER= |\SPOKE|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.NUMBER_OF_PROCESSORS= |1|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.OS= |Windows_NT|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.Os2LibPath= |C:WINDOWSsystem32os2dll;|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.PATHEXT= |.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.PROCESSOR_ARCHITECTURE= |x86|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.PROCESSOR_IDENTIFIER= |x86 Family 6 Model 3 Stepping 1, AuthenticAMD|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.PROCESSOR_LEVEL= |6|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.PROCESSOR_REVISION= |0301|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.PROMPT= |$p$g|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.Path= |c:j2sdk1.4.0bin;c:jikes-1.17bin;C:WINDOWS;C:WINDOWSsystem32;C:WINDOWSsystem32WBEM;C:Program FilesSecureCRT 3.0|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.ProgramFiles= |C:Program Files|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.SystemDrive= |C:|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.SystemRoot= |C:WINDOWS|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.TEMP= |C:DOCUME~1ADMINI~1LOCALS~1Temp|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.TMP= |C:DOCUME~1ADMINI~1LOCALS~1Temp|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.USERDOMAIN= |SPOKE|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.USERNAME= |Administrator|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.USERPROFILE= |C:Documents and SettingsAdministrator|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.winbootdir= |C:WINDOWS|
1037871859510|INFO |SysProps |lax.nl.env.exact_case.windir= |C:WINDOWS|
1037871859510|INFO |SysProps |lax.nl.env.homedrive= |C:|
1037871859510|INFO |SysProps |lax.nl.env.homepath= ||
1037871859510|INFO |SysProps |lax.nl.env.logonserver= |\SPOKE|
1037871859510|INFO |SysProps |lax.nl.env.number_of_processors= |1|
1037871859510|INFO |SysProps |lax.nl.env.os= |Windows_NT|
1037871859510|INFO |SysProps |lax.nl.env.os2libpath= |C:WINDOWSsystem32os2dll;|
1037871859510|INFO |SysProps |lax.nl.env.path= |c:j2sdk1.4.0bin;c:jikes-1.17bin;C:WINDOWS;C:WINDOWSsystem32;C:WINDOWSsystem32WBEM;C:Program FilesSecureCRT 3.0|
1037871859510|INFO |SysProps |lax.nl.env.pathext= |.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH|
1037871859510|INFO |SysProps |lax.nl.env.processor_architecture= |x86|
1037871859510|INFO |SysProps |lax.nl.env.processor_identifier= |x86 Family 6 Model 3 Stepping 1, AuthenticAMD|
1037871859510|INFO |SysProps |lax.nl.env.processor_level= |6|
1037871859510|INFO |SysProps |lax.nl.env.processor_revision= |0301|
1037871859510|INFO |SysProps |lax.nl.env.programfiles= |C:Program Files|
1037871859510|INFO |SysProps |lax.nl.env.prompt= |$p$g|
1037871859510|INFO |SysProps |lax.nl.env.systemdrive= |C:|
1037871859510|INFO |SysProps |lax.nl.env.systemroot= |C:WINDOWS|
1037871859510|INFO |SysProps |lax.nl.env.temp= |C:DOCUME~1ADMINI~1LOCALS~1Temp|
1037871859510|INFO |SysProps |lax.nl.env.tmp= |C:DOCUME~1ADMINI~1LOCALS~1Temp|
1037871859510|INFO |SysProps |lax.nl.env.userdomain= |SPOKE|
1037871859510|INFO |SysProps |lax.nl.env.username= |Administrator|
1037871859510|INFO |SysProps |lax.nl.env.userprofile= |C:Documents and SettingsAdministrator|
1037871859510|INFO |SysProps |lax.nl.env.winbootdir= |C:WINDOWS|
1037871859510|INFO |SysProps |lax.nl.env.windir= |C:WINDOWS|
1037871859510|INFO |SysProps |lax.nl.java.launcher.main.class= |com.zerog.lax.LAX|
1037871859510|INFO |SysProps |lax.nl.java.launcher.main.method= |main|
1037871859510|INFO |SysProps |lax.nl.valid.vm.list= |J2|
1037871859510|INFO |SysProps |lax.nl.win32.microsoftvm.min.version= |2750|
1037871859510|INFO |SysProps |lax.nl.win32.service= |false|
1037871859510|INFO |SysProps |lax.root.install.dir= |C:Program FilesGallery Remote|
1037871859510|INFO |SysProps |lax.stderr.redirect= ||
1037871859510|INFO |SysProps |lax.stdin.redirect= ||
1037871859510|INFO |SysProps |lax.stdout.redirect= ||
1037871859510|INFO |SysProps |lax.user.dir= |.|
1037871859510|INFO |SysProps |lax.version= |5.0|
1037871859510|INFO |SysProps |line.separator= |
|
1037871859510|INFO |SysProps |os.arch= |x86|
1037871859510|INFO |SysProps |os.name= |Windows 2000|
1037871859510|INFO |SysProps |os.version= |5.0|
1037871859510|INFO |SysProps |path.separator= |;|
1037871859510|INFO |SysProps |sun.arch.data.model= |32|
1037871859510|INFO |SysProps |sun.boot.class.path= |c:j2sdk1.4.1_01jrelibrt.jar;c:j2sdk1.4.1_01jrelibi18n.jar;c:j2sdk1.4.1_01jrelibsunrsasign.jar;c:j2sdk1.4.1_01jrelibjsse.jar;c:j2sdk1.4.1_01jrelibjce.jar;c:j2sdk1.4.1_01jrelibcharsets.jar;c:j2sdk1.4.1_01jreclasses|
1037871859510|INFO |SysProps |sun.boot.library.path= |c:j2sdk1.4.1_01jrebin|
1037871859510|INFO |SysProps |sun.cpu.endian= |little|
1037871859510|INFO |SysProps |sun.cpu.isalist= |pentium i486 i386|
1037871859510|INFO |SysProps |sun.io.unicode.encoding= |UnicodeLittle|
1037871859510|INFO |SysProps |sun.java2d.fontpath= ||
1037871859510|INFO |SysProps |sun.os.patch.level= |Service Pack 3|
1037871859510|INFO |SysProps |user.country= |US|
1037871859510|INFO |SysProps |user.dir= |C:Program FilesGallery Remote|
1037871859510|INFO |SysProps |user.home= |C:Documents and SettingsAdministrator|
1037871859510|INFO |SysProps |user.language= |en|
1037871859510|INFO |SysProps |user.name= |Administrator|
1037871859510|INFO |SysProps |user.timezone= |America/Los_Angeles|
1037871859510|INFO |SysProps |user.variant= ||
1037871860391|INFO |ImageUtils|tmpDir: C:DOCUME~1ADMINI~1LOCALS~1Tempthumbs
1037871860391|INFO |ImageUtils|useIM: true
1037871860391|INFO |ImageUtils|imPath: imagemagick/win32/convert.exe
1037871868232|INFO |MainFrame |Command selected Help.About
Posts: 16
Installation process was as follows:
Install 1.0b4.
Download 1.0b12, unzip files into old install directory.
Start GR from start menu item.
Posts: 1479
drees, thanks for the log trace, but it doesn't show you trying to select File>Quit.
Also, before you run GR, can you activate the detailed log (read the ReadMe.html to learn how to do that)?
I've added in a new build a catch all statement to try to overcome any problem, but I'm puzzled as to why the app would not quit and yet not print any exception to the log or standard output.
To debug this, please run Gallery in console mode (read ReadMe.html to see how to do that, too).
Thanks for your help guys (and gals)...
Posts: 16
I suspect this stack trace is what you're looking for. I got this twice: Once when I hit File->Quit, another time when I forced it closed using the task manager.
Any reason you don't catch all stack traces and log them to file?
java.lang.NullPointerException
at com.gallery.GalleryRemote.model.Gallery.getUrlString(Gallery.java:220)
at com.gallery.GalleryRemote.MainFrame.thisWindowClosing(MainFrame.java:193)
at com.gallery.GalleryRemote.MainFrame.actionPerformed(MainFrame.java:848)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1764)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1817)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
at javax.swing.AbstractButton.doClick(AbstractButton.java:289)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1109)
at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(BasicMenuItemUI.java:943)
at java.awt.Component.processMouseEvent(Component.java:5093)
at java.awt.Component.processEvent(Component.java:4890)
at java.awt.Container.processEvent(Container.java:1566)
at java.awt.Component.dispatchEventImpl(Component.java:3598)
at java.awt.Container.dispatchEventImpl(Container.java:1623)
at java.awt.Component.dispatchEvent(Component.java:3439)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
at java.awt.Container.dispatchEventImpl(Container.java:1609)
at java.awt.Window.dispatchEventImpl(Window.java:1585)
at java.awt.Component.dispatchEvent(Component.java:3439)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)
Posts: 1479
Thanks for the stack trace drees. Now I know what's acting up and I'll fix it right away.
And now I also do catch any Throwables that happen when shutting down. Doing this in a general case in an event-driven application is a pain in the ass, and not really necessarily productive. Especially in the case of NPEs, it's better if they don't happen at all...
Posts: 16
Glad I could help.
Good point. My Java work has been mostly with server side applications, I now remember that you can't simply throw a big try/catch around the whole thing to catch all exceptions.
Posts: 16
BTW, I just built GR fresh from CVS, no more shutdown problems. Will let you know if I find any other problems. :wink:
-Dave
Posts: 1479
drees: yes, this would be very useful. GR 1.0 should be released today or tomorrow.
Posts: 5
just installed GR1.0b12.. and I am getting the shutdown problem. running win2k, sp2. I submitted it on the bug list.. but not sure if I should have just listed it here.. didnt see this thread until after I submitted the bug report. sorry!
Posts: 15
*grin* My grandmother is French so I know... I am often referred to as 'Mon Cherie'. :grin:
Anyway, sorry for the delayed reply. I think I was expecting that I'd get an email notify if there was a response to my post as I hadn't seen one when I had looked manually a few days later, so sorry I'm just getting back to it now.
Anyway, I assume you no longer need a copy of my logs as someone posted the detail in a later thread. And that you indeed fixed this up in the current 1.01 betas. I'll download one of those and confirm that it has fixed the issue for me as well, since my system config may be different from others.
Thanks!
~Cherie
Posts: 1479
Yeah, as you noted, I finally got that problem killed, so no need to chase your logs...
If you want to get email notification, you can monitor the whole forum, but that's not exactly what you want.