Re: [flexcoders] Re: Alert Control Crashing App

2007-04-27 Thread Abdul Qabiz

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

2007-04-27 Thread Ralf Bokelberg

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

2007-04-27 Thread Abdul Qabiz

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