GregorTP

Members
  • Content count

    14
  • Joined

  • Last visited

About GregorTP

  • Rank
    Junior Member
  1. Now celebrating 7 months of poor customer service! I should start planning some sort of cake for when this makes it to a year.
  2. Latest version of Flash sucks up CPU

    Check if you're experiencing the ever more popular High CPU Usage, Browser Crash with wmode and Multiple Graphs bug.
  3. I've been programming long enough to know that what I think is happening and what is actually happening are not always one and the same. --Gregor
  4. Hi Bernard, How did you modify the swf file to make that change? I'm looking for any workable solution at this point. --Gregor
  5. I get a consistent ~50% CPU load on this page, I've attached a screenshot similar to yours to show the results I am experiencing. This is not a problem unique to my PC, as I have tested several others with the same results and others have reported experiencing this issue in this thread. I need to get this issue fixed and will answer any questions you have about what you can do to reproduce it. It's been nearly 2.5 months since I first reported this, and thus far have received no useful feedback or any indication that you and the FusionCharts team are going to spend time investigating this. Just let me know what you need and I will be of any assistance I can. I would like to know if you're going to investigate this in a reasonable period of time or if I need to look elsewhere for a flash chart solution.
  6. How is your progress on investigating this issue? Do you have any information that may be of interest? Do you have any questions from me regarding reproducing this bug? I'm willing to provide any assistance on testing and resolving this issue if needed. --Gregor
  7. I'm confident that it's not the JS. I tried vanilla swfobject.js and embed's with no success. Here's the HTML from the embed test if you'd like to confirm: <html> <head> <style type='text/css'> div.graph_div { width: 500px; height: 300px; border: solid black 1px; margin-bottom: 0.5em; } </style> </head> <body> <div class='graph_div' id='d0'> <embed type="application/x-shockwave-flash" src="Column3D.swf" wmode="transparent" flashvars="chartWidth=500&chartHeight=300&dataURL=Col3D1.xml" height="300" width="500"></embed> </div> <div class='graph_div' id='d1'> <embed type="application/x-shockwave-flash" src="Column3D.swf" wmode="transparent" flashvars="chartWidth=500&chartHeight=300&dataURL=Col3D1.xml" height="300" width="500"></embed> </div> <div class='graph_div' id='d2'> <embed type="application/x-shockwave-flash" src="Column3D.swf" wmode="transparent" flashvars="chartWidth=500&chartHeight=300&dataURL=Col3D1.xml" height="300" width="500"></embed> </div> <div class='graph_div' id='d3'> <embed type="application/x-shockwave-flash" src="Column3D.swf" wmode="transparent" flashvars="chartWidth=500&chartHeight=300&dataURL=Col3D1.xml" height="300" width="500"></embed> </div> <div class='graph_div' id='d4'> <embed type="application/x-shockwave-flash" src="Column3D.swf" wmode="transparent" flashvars="chartWidth=500&chartHeight=300&dataURL=Col3D1.xml" height="300" width="500"></embed> </div> <div class='graph_div' id='d5'> <embed type="application/x-shockwave-flash" src="Column3D.swf" wmode="transparent" flashvars="chartWidth=500&chartHeight=300&dataURL=Col3D1.xml" height="300" width="500"></embed> </div> <div style='height: 1000px; width: 20px; background-color: red; position: absolute; top: 300px; left: 100px;'></div> </body> </html>
  8. Hi John, Can you try out the bug proof which I posted in this file (http://www.fusioncharts.com/forum/Attachment192.aspx) as well? Maybe a few more confirmations will get this issue some attention.
  9. http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_12701 The listed values for wmode are shown in the knowledge base linked above: # wmode - Possible values: window, opaque, transparent. Sets the Window Mode property of the Flash movie for transparency, layering, and positioning in the browser. * window - movie plays in its own rectangular window on a web page. * opaque - the movie hides everything on the page behind it. * transparent - the background of the HTML page shows through all transparent portions of the movie, this may slow animation performance. Both opaque and transparent will allow you to place HTML content over top of the flash. If I change the wmode value to transparent the same issues occur. I have Firebug installed and haven't been able to detect any issues on the JS side (like an infinite loop). What can I do to help you be able to reproduce this bug? Other users have reported similar issues (http://www.fusioncharts.com/forum/Topic1446-6-1.aspx) and I've been able to reproduce it on several computers in our office (all except the Windows Vista machine).
  10. There's some content on our site (tooltips, a page progress bar, and a dropdown menu) which are designed to display over top of the other HTML content. If the wmode is left as its default value, that HTML content will display behind the flash. I need to set the wmode to opaque or transparent in order to have that content display on top of the flash. Have you tried Safari 3 for Windows? That browser will consistently lock up on my box when trying to view the test page I posted earlier. Is there any sort of advanced debug logging that I can turn on in order to help diagnose the issue?
  11. Hi Pallav, Have you had any success in reproducing the issue I've been having? --Gregor
  12. Here's a stripped down version of this issue to show that there's nothing fancy going on with our site causing this bug. You'll need the following: FusionCharts.js Col3D1.xml from the sample gallery. Column3D.swf also from the sample gallery. and the following HTML page: <html> <head> <script type='text/javascript' src='FusionCharts.js'></script> <script type='text/javascript'> var chart = new Array(); function drawChart(i) { chart[i] = new FusionCharts('Column3D.swf', 'chart' + i, '500', '300', '0', '1'); chart[i].setDataURL('Col3D1.xml'); chart[i].addParam('wmode', 'opaque'); chart[i].render('d' + i); } </script> <style type='text/css'> div.graph_div { width: 500px; height: 300px; border: solid black 1px; margin-bottom: 0.5em; } </style> </head> <body> <div class='graph_div' id='d0'></div> <script type='text/javascript'>drawChart(0);</script> <div class='graph_div' id='d1'></div> <script type='text/javascript'>drawChart(1);</script> <div class='graph_div' id='d2'></div> <script type='text/javascript'>drawChart(2);</script> <div class='graph_div' id='d3'></div> <script type='text/javascript'>drawChart(3);</script> <div class='graph_div' id='d4'></div> <script type='text/javascript'>drawChart(4);</script> <div class='graph_div' id='d5'></div> <script type='text/javascript'>drawChart(5);</script> <div style='height: 1000px; width: 20px; background-color: red; position: absolute; top: 300px; left: 100px;'></div> </body> </html> Place all the files in the same directory. To reproduce the bug, scroll down to the bottom of the page and allow all the charts to load. I've only seen this issue in Firefox and Safari. The CPU usage should go unusually high once all the charts have loaded, or your browser will start behaving poorly. The expected result is that the page loads correctly and there is a red div floating over top of the graphs. If you comment out the line which says "chart.addParam('wmode', 'opaque');" the red div will go behind the graphs and the CPU usage will be minimal. I've attached a zip file with the files above for ease in trying this out. fusion_wmode.zip
  13. Hi Pallav, I'm also running Windows XP, and have tested it on another Windows XP workation. The XP boxes were both running the most recent version of Firefox with Flash 9,0,115,0 on one, and 9,0,47,0 on the other. Both of these computers get up to 50% load after it draws all of the graphs (Note: this requires scrolling all the way down the page so that all of the graphs are drawn). I've also tried it on a Windows Vista laptop (Firefox 2.0.0.11, Flash 9,0,47,0) that had no CPU load issues on the page, so it's not consistent on all the boxes I've tried. [EDIT: URL removed as the page is no longer there. Please see the attachment posted below]
  14. Hello, I've been using some of the FusionCharts in a prototype of the re-design for one of our applications. The basic structure of the page will have up to 8 FusionCharts on each page showing various information. I'm also using wmode='opaque' in order to allow HTML content to display over top of the flash. The results on my system: Internet Explorer 7.0.5730.11 -- Works fine Firefox 2.0.0.11 (Windows) -- ~50% CPU usage per page when 8 graphs are displayed. Opera 9.24 (Windows) -- Works fine Safari 3.0.4 (Windows) -- Browser locks up and needs to be killed. This problem only occurs when wmode is set to either opaque or transparent (if left at "window" the default value it works fine). The problem also only occurs when several charts are being displayed. Firefox showed no CPU issues when 5 or fewer charts are shown, and Safari has CPU usage issues when more than 1 are shown, but doesn't lock up with 3 charts on the page. I'm using the FusionCharts.js file (Version: 1.1 (29th June, 2007)) to insert the graphs on to the page. Usage is mostly standard, however I have added a setAttribute call to apply the wmode change as explained above. I have also tried the FusionChartsWMode.js file posted on the forums with the same results. The problem can currently be soon at the following location: [EDIT: URL removed as the page is no longer there. Please see the attachment posted below] Please let me know if you require any additional information.