Re: [flexcoders] Re: Alert Control Crashing App
Ok, I tried running your app. It seems, it gets into recursion somewhere and that's where Flash crashes.. -abdul On 4/26/07, Troy A. Binford [EMAIL PROTECTED] wrote: I updated to version 9.0.45.0 that was released april 12. The code still crashes to a large stack dump and an undefined error. Thanks for the suggestion, but this didn't seem to fix my problem. Anyone else have any suggestions? It would be much appreciated. Thanks, Troy --- In flexcoders@yahoogroups.com flexcoders%40yahoogroups.com, rml__ [EMAIL PROTECTED] wrote: Update your flash player version, i had the same problem in IE, it was solved updating the flash player. rml - Mensaje original De: Manish Jethani [EMAIL PROTECTED] Para: flexcoders@yahoogroups.com flexcoders%40yahoogroups.com Enviado: miércoles, 25 de abril, 2007 5:33:04 Asunto: Re: [flexcoders] Alert Control Crashing App Perhaps you can post a working example somewhere or at least a stack trace? That'll make it easier to follow. On 4/25/07, Troy A. Binford troy.binford@ gmail.com wrote: This is a little complex, but I'll try to describe what's going on to the best of my ability. 1. Create a new Flex Application. 2. Add a Canvas or whatever and give it an id. 3. Create a new Custom Control that is a DataGrid. 4. Make the DataGrid editable and give it a dataProvider and at least one column. 5. Add itemEditEnd event. 6. Have the listener method fire an Alert.show( test) 7. close the Custom Control. 8. Create a mx:Script section in the main app. 9. create a private var (x) that is an instance of the Custom Control. 10. Add initialize event. 11. Have the listener assign x = new Custom Control Name() 12. addChild(x) Run the program and edit a column (making itemEditEnd fire). If done correctly, the Alert.show() will result in a large stack dump and an undefined error. My question is: Is this my fault? What did I do wrong? -- Flexcoders Mailing List FAQ: http://groups. yahoo.com/ group/flexcoders /files/flexcoder sFAQ.txt Search Archives: http://www.mail- archive.com/ flexcoders% 40yahoogroups. com Yahoo! Groups Links !-- #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0;} #ygrp-tpmsgs{ font-family:Arial; clear:both;} #ygrp-vitnav{ padding-top:10px;font-family:Verdana;font-size:77%;margin:0;} #ygrp-vitnav a{ padding:0 1px;} #ygrp-actbar{ clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;} #ygrp-actbar .left{ float:left;white-space:nowrap;} .bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana;font-size:77%;padding:15px 0;} #ygrp-ft{ font-family:verdana;font-size:77%;border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px;} #ygrp-vital{ background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;} #ygrp-vital #vithd{ font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;} #ygrp-vital ul{ padding:0;margin:2px 0;} #ygrp-vital ul li{ list-style-type:none;clear:both;border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;} #ygrp-vital ul li .cat{ font-weight:bold;} #ygrp-vital a { text-decoration:none;} #ygrp-vital a:hover{ text-decoration:underline;} #ygrp-sponsor #hd{ color:#999;font-size:77%;} #ygrp-sponsor #ov{ padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;} #ygrp-sponsor #ov ul{ padding:0 0 0 8px;margin:0;} #ygrp-sponsor #ov li{ list-style-type:square;padding:6px 0;font-size:77%;} #ygrp-sponsor #ov li a{ text-decoration:none;font-size:130%;} #ygrp-sponsor #nc { background-color:#eee;margin-bottom:20px;padding:0 8px;} #ygrp-sponsor .ad{ padding:8px 0;} #ygrp-sponsor .ad #hd1{ font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;} #ygrp-sponsor .ad a{ text-decoration:none;} #ygrp-sponsor .ad a:hover{ text-decoration:underline;} #ygrp-sponsor .ad p{ margin:0;} o {font-size:0;} .MsoNormal { margin:0 0 0 0;} #ygrp-text tt{ font-size:120%;} blockquote{margin:0 0 0 4px;} .replbq {margin:4;} -- __ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.yahoo.com.mx/
Re: [flexcoders] Re: Alert Control Crashing App
Yes, i can verify the crash with 9.0.45 netscape windows player The following script crashes the whole browser when you edit a cell and press return ?xml version=1.0 encoding=utf-8? mx:Application xmlns:mx=http://www.adobe.com/2006/mxml; layout=vertical mx:DataGrid editable=true dataProvider={ [{a:1},{a:2}] } itemEditEnd=mx.controls.Alert.show('TEST') / mx:Label text={ flash.system.Capabilities.version } / /mx:Application Cheers Ralf. On 4/26/07, Troy A. Binford [EMAIL PROTECTED] wrote: I updated to version 9.0.45.0 that was released april 12. The code still crashes to a large stack dump and an undefined error. Thanks for the suggestion, but this didn't seem to fix my problem. Anyone else have any suggestions? It would be much appreciated. Thanks, Troy --- In flexcoders@yahoogroups.com flexcoders%40yahoogroups.com, rml__ [EMAIL PROTECTED] wrote: Update your flash player version, i had the same problem in IE, it was solved updating the flash player. rml - Mensaje original De: Manish Jethani [EMAIL PROTECTED] Para: flexcoders@yahoogroups.com flexcoders%40yahoogroups.com Enviado: miércoles, 25 de abril, 2007 5:33:04 Asunto: Re: [flexcoders] Alert Control Crashing App Perhaps you can post a working example somewhere or at least a stack trace? That'll make it easier to follow. On 4/25/07, Troy A. Binford troy.binford@ gmail.com wrote: This is a little complex, but I'll try to describe what's going on to the best of my ability. 1. Create a new Flex Application. 2. Add a Canvas or whatever and give it an id. 3. Create a new Custom Control that is a DataGrid. 4. Make the DataGrid editable and give it a dataProvider and at least one column. 5. Add itemEditEnd event. 6. Have the listener method fire an Alert.show( test) 7. close the Custom Control. 8. Create a mx:Script section in the main app. 9. create a private var (x) that is an instance of the Custom Control. 10. Add initialize event. 11. Have the listener assign x = new Custom Control Name() 12. addChild(x) Run the program and edit a column (making itemEditEnd fire). If done correctly, the Alert.show() will result in a large stack dump and an undefined error. My question is: Is this my fault? What did I do wrong? -- Flexcoders Mailing List FAQ: http://groups. yahoo.com/ group/flexcoders /files/flexcoder sFAQ.txt Search Archives: http://www.mail- archive.com/ flexcoders% 40yahoogroups. com Yahoo! Groups Links !-- #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0;} #ygrp-tpmsgs{ font-family:Arial; clear:both;} #ygrp-vitnav{ padding-top:10px;font-family:Verdana;font-size:77%;margin:0;} #ygrp-vitnav a{ padding:0 1px;} #ygrp-actbar{ clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;} #ygrp-actbar .left{ float:left;white-space:nowrap;} .bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana;font-size:77%;padding:15px 0;} #ygrp-ft{ font-family:verdana;font-size:77%;border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px;} #ygrp-vital{ background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;} #ygrp-vital #vithd{ font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;} #ygrp-vital ul{ padding:0;margin:2px 0;} #ygrp-vital ul li{ list-style-type:none;clear:both;border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;} #ygrp-vital ul li .cat{ font-weight:bold;} #ygrp-vital a { text-decoration:none;} #ygrp-vital a:hover{ text-decoration:underline;} #ygrp-sponsor #hd{ color:#999;font-size:77%;} #ygrp-sponsor #ov{ padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;} #ygrp-sponsor #ov ul{ padding:0 0 0 8px;margin:0;} #ygrp-sponsor #ov li{ list-style-type:square;padding:6px 0;font-size:77%;} #ygrp-sponsor #ov li a{ text-decoration:none;font-size:130%;} #ygrp-sponsor #nc { background-color:#eee;margin-bottom:20px;padding:0 8px;} #ygrp-sponsor .ad{ padding:8px 0;} #ygrp-sponsor .ad #hd1{ font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;} #ygrp-sponsor .ad a{ text-decoration:none;} #ygrp-sponsor .ad a:hover{ text-decoration:underline;} #ygrp-sponsor .ad p{ margin:0;} o {font-size:0;} .MsoNormal { margin:0 0 0 0;} #ygrp-text tt{ font-size:120%;} blockquote{margin:0 0 0 4px;} .replbq {margin:4;} -- __ Correo Yahoo! Espacio para todos tus mensajes,
Re: [flexcoders] Re: Alert Control Crashing App
It seems, itemEditEnd event handler is getting invoked recursively, you might to look at it... -abdul On 4/27/07, Abdul Qabiz [EMAIL PROTECTED] wrote: Ok, I tried running your app. It seems, it gets into recursion somewhere and that's where Flash crashes.. -abdul On 4/26/07, Troy A. Binford [EMAIL PROTECTED] wrote: I updated to version 9.0.45.0 that was released april 12. The code still crashes to a large stack dump and an undefined error. Thanks for the suggestion, but this didn't seem to fix my problem. Anyone else have any suggestions? It would be much appreciated. Thanks, Troy --- In flexcoders@yahoogroups.com flexcoders%40yahoogroups.com, rml__ [EMAIL PROTECTED] wrote: Update your flash player version, i had the same problem in IE, it was solved updating the flash player. rml - Mensaje original De: Manish Jethani [EMAIL PROTECTED] Para: flexcoders@yahoogroups.com flexcoders%40yahoogroups.com Enviado: miércoles, 25 de abril, 2007 5:33:04 Asunto: Re: [flexcoders] Alert Control Crashing App Perhaps you can post a working example somewhere or at least a stack trace? That'll make it easier to follow. On 4/25/07, Troy A. Binford troy.binford@ gmail.com wrote: This is a little complex, but I'll try to describe what's going on to the best of my ability. 1. Create a new Flex Application. 2. Add a Canvas or whatever and give it an id. 3. Create a new Custom Control that is a DataGrid. 4. Make the DataGrid editable and give it a dataProvider and at least one column. 5. Add itemEditEnd event. 6. Have the listener method fire an Alert.show( test) 7. close the Custom Control. 8. Create a mx:Script section in the main app. 9. create a private var (x) that is an instance of the Custom Control. 10. Add initialize event. 11. Have the listener assign x = new Custom Control Name() 12. addChild(x) Run the program and edit a column (making itemEditEnd fire). If done correctly, the Alert.show() will result in a large stack dump and an undefined error. My question is: Is this my fault? What did I do wrong? -- Flexcoders Mailing List FAQ: http://groups. yahoo.com/ group/flexcoders /files/flexcoder sFAQ.txt Search Archives: http://www.mail- archive.com/ flexcoders% 40yahoogroups. com Yahoo! Groups Links !-- #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0;} #ygrp-tpmsgs{ font-family:Arial; clear:both;} #ygrp-vitnav{ padding-top:10px;font-family:Verdana;font-size:77%;margin:0;} #ygrp-vitnav a{ padding:0 1px;} #ygrp-actbar{ clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;} #ygrp-actbar .left{ float:left;white-space:nowrap;} .bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana;font-size:77%;padding:15px 0;} #ygrp-ft{ font-family:verdana;font-size:77%;border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px;} #ygrp-vital{ background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;} #ygrp-vital #vithd{ font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;} #ygrp-vital ul{ padding:0;margin:2px 0;} #ygrp-vital ul li{ list-style-type:none;clear:both;border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;} #ygrp-vital ul li .cat{ font-weight:bold;} #ygrp-vital a { text-decoration:none;} #ygrp-vital a:hover{ text-decoration:underline;} #ygrp-sponsor #hd{ color:#999;font-size:77%;} #ygrp-sponsor #ov{ padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;} #ygrp-sponsor #ov ul{ padding:0 0 0 8px;margin:0;} #ygrp-sponsor #ov li{ list-style-type:square;padding:6px 0;font-size:77%;} #ygrp-sponsor #ov li a{ text-decoration:none;font-size:130%;} #ygrp-sponsor #nc { background-color:#eee;margin-bottom:20px;padding:0 8px;} #ygrp-sponsor .ad{ padding:8px 0;} #ygrp-sponsor .ad #hd1{ font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;} #ygrp-sponsor .ad a{ text-decoration:none;} #ygrp-sponsor .ad a:hover{ text-decoration:underline;} #ygrp-sponsor .ad p{ margin:0;} o {font-size:0;} .MsoNormal { margin:0 0 0 0;} #ygrp-text tt{ font-size:120%;} blockquote{margin:0 0 0 4px;} .replbq {margin:4;} -- __ Correo