tag:infinitekind.tenderapp.com,2009-01-14:/discussions/problems/74-windows-not-displayingInfinite Kind: Discussion 2018-10-18T13:53:48Ztag:infinitekind.tenderapp.com,2009-01-14:Comment/1610912009-05-12T14:43:14Z2009-05-12T14:43:38ZWindows not displaying<div><p>As the Get Satisfaction forum seems to be dead I will transfer
my problem over to here (hope that is acceptable). Original posting
:
http://getsatisfaction.com/theinfinitekind/topics/windows_not_displaying
Here is a transcript from the old forum :</p>
<hr>
<p>ME = I've got a problem that has been there since I started
using MoneyDance. When I've used the program for a short while (a
matter of minutes), when I open a new window (say the splits
window, the reminders window, the reconcile window, etc) the window
is blank. I have to restart the program to get it working again.
This will solve the problem for a short while but then it happens
again. As you can imagine, this gets very frustrating when I have
several things to do. Has anyone else experiences this ? Has anyone
got any suggestions for me to stop this happening ?</p>
<p>TIA xerty</p>
<hr>
<p>Raimund Buchholz, Employee = would you mind giving us some more
information like OS, JRE, MD version?</p>
<p>There are known problems with java and activated desktop effects
(compiz/beryl) e.g. under Ubuntu</p>
<hr>
<p>ME = ah yeah - sorry about that Raimund. Windows Vista 32 Home
Premium SP1 MD 2008r3 (629) Java 1.6.0_11</p>
<hr>
<p>Raimund Buchholz, Employee = hmm, no idea... maybe to few heap
memory (that's a special java setting) or again destop effects (but
I don't own Vista to test that)</p>
<p>btw. you may update to MD 631 if you like (it's a stable one)
(or even try 635...)</p>
<hr>
<p>Raimund Buchholz, Employee = you could start MD from a
commandline/shell to see if there are some java exceptions (java
-cp xxx.jar, xxy.jar -jar MD.jar) or try this extension
http://getsatisfaction.com/theinfinit...</p>
<hr>
<p>ME = Ok, here is the result from the Debugger. Hopefully you can
see something :</p>
<p>Exception in thread "AWT-EventQueue-0"
java.lang.OutOfMemoryError: Java heap space at
java.awt.image.DataBufferInt.(Unknown Source) at
java.awt.image.Raster.createPackedRaster(Unknown Source) at
java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown
Source) at sun.awt.image.SunVolatileImage.getBackupImage(Unknown
Source) at
sun.awt.image.VolatileSurfaceManager.getBackupSurface(Unknown
Source) at sun.awt.image.VolatileSurfaceManager.initialize(Unknown
Source) at sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.windows.WComponentPeer.createVolatileImage(Unknown Source)
at java.awt.Component.createVolatileImage(Unknown Source) at
java.awt.Component$BltBufferStrategy.createBackBuffers(Unknown
Source) at java.awt.Component$BltBufferStrategy.(Unknown Source) at
java.awt.Component$BltSubRegionBufferStrategy.(Unknown Source) at
java.awt.Component.createBufferStrategy(Unknown Source) at
java.awt.Window.createBufferStrategy(Unknown Source) at
javax.swing.BufferStrategyPaintManager$BufferInfo.createBufferStrategy(Unknown
Source) at
javax.swing.BufferStrategyPaintManager$BufferInfo.createBufferStrategy(Unknown
Source) at
javax.swing.BufferStrategyPaintManager$BufferInfo.getBufferStrategy(Unknown
Source) at javax.swing.BufferStrategyPaintManager.prepare(Unknown
Source) at javax.swing.BufferStrategyPaintManager.paint(Unknown
Source) at javax.swing.RepaintManager.paint(Unknown Source) at
javax.swing.JComponent.paint(Unknown Source) at
java.awt.GraphicsCallback$PaintCallback.run(Unknown Source) at
sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source) at
sun.awt.SunGraphicsCallback.runComponents(Unknown Source) at
java.awt.Container.paint(Unknown Source) at
javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at
javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at
javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source) at
javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown
Source) Exception in thread "AWT-EventQueue-0"
java.lang.OutOfMemoryError: Java heap space at
java.awt.image.DataBufferInt.(Unknown Source) at
java.awt.image.Raster.createPackedRaster(Unknown Source) at
java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown
Source) at sun.awt.image.SunVolatileImage.getBackupImage(Unknown
Source) at
sun.awt.image.VolatileSurfaceManager.getBackupSurface(Unknown
Source) at sun.awt.image.VolatileSurfaceManager.initialize(Unknown
Source) at sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.windows.WComponentPeer.createVolatileImage(Unknown Source)
at java.awt.Component.createVolatileImage(Unknown Source) at
java.awt.Component$BltBufferStrategy.createBackBuffers(Unknown
Source) at java.awt.Component$BltBufferStrategy.(Unknown Source) at
java.awt.Component$BltSubRegionBufferStrategy.(Unknown Source) at
java.awt.Component.createBufferStrategy(Unknown Source) at
java.awt.Window.createBufferStrategy(Unknown Source) at
javax.swing.BufferStrategyPaintManager$BufferInfo.createBufferStrategy(Unknown
Source) at
javax.swing.BufferStrategyPaintManager$BufferInfo.createBufferStrategy(Unknown
Source) at
javax.swing.BufferStrategyPaintManager$BufferInfo.getBufferStrategy(Unknown
Source) at javax.swing.BufferStrategyPaintManager.prepare(Unknown
Source) at javax.swing.BufferStrategyPaintManager.paint(Unknown
Source) at javax.swing.RepaintManager.paint(Unknown Source) at
javax.swing.JComponent.paint(Unknown Source) at
java.awt.GraphicsCallback$PaintCallback.run(Unknown Source) at
sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source) at
sun.awt.SunGraphicsCallback.runComponents(Unknown Source) at
java.awt.Container.paint(Unknown Source) at
javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at
javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at
javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source) at
javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown
Source) Exception in thread "AWT-EventQueue-0"
java.lang.OutOfMemoryError: Java heap space at
java.awt.image.DataBufferInt.(Unknown Source) at
java.awt.image.Raster.createPackedRaster(Unknown Source) at
java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown
Source) at sun.awt.image.SunVolatileImage.getBackupImage(Unknown
Source) at
sun.awt.image.VolatileSurfaceManager.getBackupSurface(Unknown
Source) at sun.awt.image.VolatileSurfaceManager.initialize(Unknown
Source) at sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.windows.WComponentPeer.createVolatileImage(Unknown Source)
at java.awt.Component.createVolatileImage(Unknown Source) at
java.awt.Component$BltBufferStrategy.createBackBuffers(Unknown
Source) at java.awt.Component$BltBufferStrategy.(Unknown Source) at
java.awt.Component$BltSubRegionBufferStrategy.(Unknown Source) at
java.awt.Component.createBufferStrategy(Unknown Source) at
java.awt.Window.createBufferStrategy(Unknown Source) at
javax.swing.BufferStrategyPaintManager$BufferInfo.createBufferStrategy(Unknown
Source) at
javax.swing.BufferStrategyPaintManager$BufferInfo.createBufferStrategy(Unknown
Source) at
javax.swing.BufferStrategyPaintManager$BufferInfo.getBufferStrategy(Unknown
Source) at javax.swing.BufferStrategyPaintManager.prepare(Unknown
Source) at javax.swing.BufferStrategyPaintManager.paint(Unknown
Source) at javax.swing.RepaintManager.paint(Unknown Source) at
javax.swing.JComponent.paint(Unknown Source) at
java.awt.GraphicsCallback$PaintCallback.run(Unknown Source) at
sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source) at
sun.awt.SunGraphicsCallback.runComponents(Unknown Source) at
java.awt.Container.paint(Unknown Source) at
javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at
javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at
javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source) at
javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown
Source) Exception in thread "AWT-EventQueue-0"
java.lang.OutOfMemoryError: Java heap space at
java.awt.image.DataBufferInt.(Unknown Source) at
java.awt.image.Raster.createPackedRaster(Unknown Source) at
java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown
Source) at sun.awt.image.SunVolatileImage.getBackupImage(Unknown
Source) at
sun.awt.image.VolatileSurfaceManager.getBackupSurface(Unknown
Source) at sun.awt.image.VolatileSurfaceManager.initialize(Unknown
Source) at sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.image.SunVolatileImage.(Unknown Source) at
sun.awt.windows.WComponentPeer.createVolatileImage(Unknown Source)
at java.awt.Component.createVolatileImage(Unknown Source) at
java.awt.Component$BltBufferStrategy.createBackBuffers(Unknown
Source) at java.awt.Component$BltBufferStrategy.(Unknown Source) at
java.awt.Component$BltSubRegionBufferStrategy.(Unknown Source) at
java.awt.Component.createBufferStrategy(Unknown Source) at
java.awt.Window.createBufferStrategy(Unknown Source) at
javax.swing.BufferStrategyPaintManager$BufferInfo.createBufferStrategy(Unknown
Source) at
javax.swing.BufferStrategyPaintManager$BufferInfo.createBufferStrategy(Unknown
Source) at
javax.swing.BufferStrategyPaintManager$BufferInfo.getBufferStrategy(Unknown
Source) at javax.swing.BufferStrategyPaintManager.prepare(Unknown
Source) at javax.swing.BufferStrategyPaintManager.paint(Unknown
Source) at javax.swing.RepaintManager.paint(Unknown Source) at
javax.swing.JComponent.paint(Unknown Source) at
java.awt.GraphicsCallback$PaintCallback.run(Unknown Source) at
sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source) at
sun.awt.SunGraphicsCallback.runComponents(Unknown Source) at
java.awt.Container.paint(Unknown Source) at
javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at
javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at
javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source) at
javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown
Source)</p>
<hr>
<p>Raimund Buchholz, Employee = as you can see, it's a java heap
space problem...</p>
<p>you cloud probably modify the startup script and add/change
below java settings (make them bigger) -Xms"initial heap size"
-Xmx"maximum heap size" esp. for the second setting you should try
-Xmx256m</p>
<p>how did you install MD, how do you start MD? Are there other
java apps loaded concurrently?</p>
<hr>
<p>ME = Installed via MD installer many months ago. Used to be a
Quicken user and transferred my data successfully over. I'm not
100% sure, but I think I originally had this installed on my
previous Windows XP system. Can't remember if the problem was
present on that system though.</p>
<p>I start MD via the Start menu shortcut which was created during
installation. The shortcut points to Moneydance.exe</p>
<p>No other java apps loaded as far as I am aware. I just tried
starting windows in safe mode and running MD, but the problem
persists.</p>
<p>How do I go about changing the startup script ? I thought that
adding -Xmx256m to the end of the shortcut Target field would
accomplish it as so : "C:__1 Apps\Program
Files\Moneydance\Moneydance.exe" -Xmx256m Program started ok but
problem persisted. Was that the correct way to go about this ? How
do I know if anything has changed (apart from the problem being
eliminated) ?</p>
<p>Many thanks for the help so far Raimund.</p>
<hr>
<p>Raimund Buchholz, Employee = Windows has nothing to do with that
as it is a java problem - because of that using safe mode does not
help the proposed setting is a jave one, so on commandline it would
look similar to this: "java -cp xxx.jar,xxy.jar -Xmx256m -jar
md.jar" Because you use the app launcher "Moneydance.exe", the
setting doesn't get trough...</p>
<p>Someone else has to jump in to tell us where the startup-script
is moneydance.exe relies on... in the meantime I'll try to install
MD using Wine...</p>
<hr>
<p>ME = I used safe mode to make sure that only moneydance was
running :)</p>
<hr>
<p>ME = Anyone know how to accomplish the commandline settings
Raimund details above ?</p>
<hr></div>xertytag:infinitekind.tenderapp.com,2009-01-14:Comment/1610912009-05-14T03:14:38Z2009-05-14T03:14:38ZWindows not displaying<div><p>Xerty, How much RAM does your system have? Have you installed
any software that tweaks Windows appearance or function in any way?
We're looking into this issue and that information would be
helpful. Sincerely, Brian Moneydance Support</p></div>Brian Adlertag:infinitekind.tenderapp.com,2009-01-14:Comment/1610912009-05-14T21:35:03Z2009-05-14T21:35:15ZWindows not displaying<div><p>I have 4GB of ram. No tweaking software afaik. Any help
gratefully appreciated.</p></div>xertytag:infinitekind.tenderapp.com,2009-01-14:Comment/1610912009-05-15T20:27:31Z2009-05-15T20:27:38ZWindows not displaying<div><p>I have the same problem, when I click on a function and a
dialogue box appears, the dialog box is blank. If I go back and
click the function again, the dialog box might appear normally or
it might appear blank again. This happens with all the dialog
boxes, including reconcile and the log-in box. I am using
Moneydance 2008R3 (631) with java 1.6.0-07 with Firefox 3.0.10
running on Ubuntu 8.04 with Linux kernel 2.6.24-24 generic and
Gnome 2.22.3. I have 2 GiB memory.</p>
<p>In frustration, I attempted to export my data to Gnu-cash.
Gnu-cash refused to import the resulting file saying that it was
not in a QIF format.</p></div>prau53tag:infinitekind.tenderapp.com,2009-01-14:Comment/1610912009-05-16T03:58:15Z2009-05-16T03:58:50ZWindows not displaying<div><p>In response to prau53</p>
<p>The problem you are describing is caused by something quite
different. The version of Java you are using has a bug that
prevents it from interacting correctly with the compiz window
manager that comes with ubuntu 8.04. If you turn off special
effects in gnome the problem goes away. The good news is that in
the latest release of Java the bug is fixed. I had this same
problem with ubuntu 8.04 and after upgrading to 9.04 all is
well.</p>
<p>Sincerely</p>
<p>Ben Spencer</p></div>Ben Spencertag:infinitekind.tenderapp.com,2009-01-14:Comment/1610912009-08-29T14:52:49Z2009-08-29T14:52:49ZWindows not displaying<div><p>I still have this problem and would really really like to get it
sorted, as it is making me consider looking for an alternative to
MD, which would be a shame as this is the only fault I have with it
at the moment.<br>
Currently using MD 2008r4 (640)<br>
Any suggestions ?</p>
<p>Thanks,<br>
xerty</p></div>xertytag:infinitekind.tenderapp.com,2009-01-14:Comment/1610912009-08-29T18:38:28Z2009-08-29T18:38:28ZWindows not displaying<div><p>Hi xerty</p>
<p>you could again try to apply different settings for Java heap
memory<br>
see<br>
<a href=
"http://help.infinitekind.com/faqs/frequently-asked-questions-2/make-md-protableusing-java-settings-under-win">
http://help.infinitekind.com/faqs/frequently-asked-questions-2/make...</a><br>
(links to)<br>
<a href=
"http://moneydance.com/trac/ticket/770">http://moneydance.com/trac/ticket/770</a><br></p>
<p>btw. the latest Sun JRE should be 1.6-14, MD build is 641 (I
don't expect 641 to resolve your problem),<br>
but setting 256MB for heap memory should be a good starting
point</p></div>Raimund Buchholztag:infinitekind.tenderapp.com,2009-01-14:Comment/1610912009-08-30T14:20:58Z2009-08-30T14:23:05ZWindows not displaying<div><p>Hi Raimund.<br>
Looks like we are still at logger-heads with how to accomplish the
changing of the java settings.<br>
I looked at the links you provided and they do not help me as I use
Vista. The Linux option allows changing of the java settings, but
how do I accomplish this in Windows Vista ?<br>
There must be a way of doing it, but I am still as stumped as last
time.<br>
I even had a look at the config.dict file in the .moneydance
folder, which I believe is the config file. But could not find
anything obvious in there.<br>
It may have something to do with the moneydance.jar file in the
main moneydance folder. But again, I could not find anything
obvious when I opened it up with Wordpad.<br>
So, we are back to needing to find a way to change the java heap
memory setting that you suggest.</p>
<p>Oh, I have also downloaded and installed Java Version 6 Update
15. Problem still present :(</p>
<p>Any ideas welcomed,<br>
xerty.</p></div>xertytag:infinitekind.tenderapp.com,2009-01-14:Comment/1610912009-08-31T07:33:58Z2009-08-31T07:33:58ZWindows not displaying<div><p>Hi xerty,<br></p>
<p>don't understand why applying additional settings does not work
for you - as someone in trac ticket 770 mentioned he still has it
working with Vista - the setting should probably look like
"-J-Xmx256m"</p>
<p>additionally you can start MD using a commandline...
(cmd.exe)<br>
you may "cd" to MD's installation directory and then spawn MD using
something similar to this:<br>
java -cp path_to <em>md_libs-xx.jar;path_to</em> md_libs-xy.jar;...
-Xmx... -jar moneydance.jar</p>
<p>this way, you also can see directly in the commandline window
if/when something goes wrong</p>
<p>you are right about config.dict - it holds the moneydance
settings - but no java specific things there. moneydance.jar itself
is the main application, it is a zipped file - you can open it with
e.g. Winzip to see what java and additional files moneydance makes
use of.</p>
<p>Raimund</p></div>Raimund Buchholztag:infinitekind.tenderapp.com,2009-01-14:Comment/1610912009-08-31T16:01:25Z2012-01-27T23:37:22ZWindows not displaying<div><p>Hi Raimund,</p>
<p>Success !!<br>
The vital missing piece of info was the "-J-"<br>
I changed the shortcut target to :</p>
<p>"C:__1 Apps\Program Files\Moneydance\Moneydance.exe"
-J-Xmx256m</p>
<p>and now not only do the windows display perfectly, the whole
program runs a lot of faster.<br>
What a difference.<br>
Moneydance feels much more usable now.<br>
Many thanks for sticking with me to resolve this problem.<br>
Hopefully this will help any others having this problem too.</p>
<p>Thanks,<br>
xerty.</p></div>xerty