Success! Looks like we've fixed this one. According to our records the fix was applied for EXTJS-8272 in a recent build.
  1. #1
    Sencha - Community Support Team SamuraiJack1's Avatar
    Join Date
    May 2008
    Posts
    550
    Vote Rating
    3
    SamuraiJack1 will become famous soon enough

      0  

    Default NodeInterface subclass event firing causes stackoverflow

    NodeInterface subclass event firing causes stackoverflow


    Found this code in the NodeInterface:

    Code:
                    fireEventArgs: function(eventName, args) {
                        var rootNode,
                            fireEventArgs = this.superclass.fireEventArgs,
                            result;
    
                        // The event bubbles (all native NodeInterface events do)...
                        if (bubbledEvents[eventName]) {
                            for (var eventSource = this; result !== false && eventSource; eventSource = (rootNode = eventSource).parentNode) {
    And colored line causes infinite recursion if tree model class is a subclass of the another tree model class, since "this.superclass" in such case will still point to the class with NodeInterface applied.

    A test case attached (replace the content of /examples/tree/treegrid.js with it).

    Proposed solutions:

    Quick and dirty:
    Code:
                    fireEventArgs: function(eventName, args) {
                        var rootNode,
                            fireEventArgs = Ext.data.Model.prototype.fireEventArgs,
                            result;
    
                        // The event bubbles (all native NodeInterface events do)...
                        if (bubbledEvents[eventName]) {
                            for (var eventSource = this; result !== false  && eventSource; eventSource = (rootNode =  eventSource).parentNode) {
    This solution does not take into account that some of the intermediate subclasses may re-define `fireEventArgs` additionally, but probably is acceptable.
    Attached Files

Turkiyenin en sevilen filmlerinin yer aldigi xnxx internet sitemiz olan ve porn sex tarzi bir site olan mobil porno izle sitemiz gercekten dillere destan bir durumda herkesin sevdigi bir site olarak tarihe gececege benziyor. Sitenin en belirgin ozelliklerinden birisi de Turkiyede gercekten kaliteli ve muntazam, duzenli porno izle siteleri olmamasidir. Bu yuzden iste. Ayrica en net goruntu kalitesine sahip adresinde yayinlanmaktadir. Mesela diğer sitelerimizden bahsedecek olursak, en iyi hd porno video arşivine sahip bir siteyiz. "The Best anal porn videos and slut anus, big asses movies set..." hd porno faketaxi