Fedora Core 5, 1.5.0.6. Just ran ff in gdb and its the flash plugin that is seg faulting. Im not sure why it gets through one or two pages before it decides to seg fault, but I would figure I could put the blame on flash. The exact crash was in PolicyFileManager::DoPolicyFileRequests(), in case you were really wondering.
No problem with the grunt work, I like understand why things break. Guess that's why I'm a programmer. I was hoping to start getting more involved in Tapestry since I use it so much for my web apps. -Andrew Ofisher On 8/16/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
Great! Thanks for doing so much grunt work Andrew. I'd still be interested in knowing what the problem is with your version of firefox though. I'm on ubuntu linux with ff 1.5.0.5, what about you? On 8/17/06, Andrew Ofisher <[EMAIL PROTECTED]> wrote: > > Ok. I found the culprit. Not sure if this needs to be submitted to dojo > as > well. It seems that the embed tag is never ended properly, which places > the > contents of the whole page under the object tag for the flash file. When > flash is not available, the rest of the page does not display properly. > > dojo.js line 8072 (also dojo.uncompressed.js line 11830) > or the original file flash.js line 717: > The line ends with escape(dojoPath); and the next line continues > appending > to the string with a + 'pluginspage..... > > The fix is to remove the semicolon; easy as that. Firefox or any browser > without flash will now display the page correctly without needing > disableFlashStorage: true. > This is already fixed in the latest version of dojo so no need to submit a > patch/file bug there. It still exists under the demo section of the > tacos-4.0 trunk.... > > This does not fix the crashing I am experiencing with Firefox i386 and the > macromedia flash plugin enabled, but that has to be a firefox or flash > bug, > not dojo. > > > -Andrew Ofisher > > On 8/16/06, Andrew Ofisher <[EMAIL PROTECTED]> wrote: > > > > Ok, after some debugging (I love firefox), I am starting to see what is > > going on. Apparently dojo is adding, right under the body node, two > nodes. > > An iframe with the id djhistory and a div called > flashObjectContainer. It > > is under this div that real site is placed. The div is set with > absolute > > positioning with top: -1000px and left: -1000px. When I remove the > > positioning (again, I love FireBug), I can see the site again. This is > on > > Firefox 64bit with no flash plugin. > > > > > > > > > > On 8/16/06, Andrew Ofisher < [EMAIL PROTECTED]> wrote: > > > > > > With 32bit Firefox i'm using the macromedia one. Firefox 1.5.0.6i386 > > > on fedora core 5 and it crashes on the second page of my site...loads > the > > > first for some reason (not doing any ajax requests, just following a > > > DirectLink which then redirects to another page). In 64bit(no flash > plugin, > > > before adding disableFlashStorage: true, in both firefox and > konqueror, I > > > get a blank page. > > > > > > > > > On 8/16/06, Jesse Kuhnert < [EMAIL PROTECTED]> wrote: > > > > > > > > That IS weird. The 32 bit version of firefox is working fine for me > on > > > > linux. > > > > > > > > The 64bit firefox browser also never had any problems loading dojo > > > > stuff for > > > > me. (when I used a 64 bit box for dev). > > > > > > > > Are you using the macromedia flash plugin or one of the generic > > > > (crappy) > > > > free ones provided with some distros? > > > > > > > > On 8/16/06, Andrew Ofisher <[EMAIL PROTECTED]> wrote: > > > > > > > > > > Yea, it is really annoying to have to surf the net without a flash > > > > plugin, > > > > > but not much I can do about it from within linux. The 32bit > version > > > > of > > > > > Firefox crashes with flash enabled viewing my site for some > > > > reason....not > > > > > sure if its a flash bug (which I'm betting on) or a Firefox bug. > > > > > > > > > > But yea, my main concern was that Firefox and Konqueror refused to > > > > render > > > > > the page at all when the flash plugin was required (even though it > > > > > received > > > > > the page, and javascript console gave no errors). > > > > > > > > > > > > > > > On 8/16/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > Yep...And once you figure out how to look at your local flash > > > > settings > > > > > > you'd > > > > > > be surprised at how many large corporations are already using > it. > > > > BoA > > > > > > definitely does, and I know ebay just had Brad over for a talk > of > > > > some > > > > > > kind. > > > > > > > > > > > > > > > > > > Very handy stuff. Shouldn't render apps useless when the plugin > > > > isn't > > > > > > installed though, I'll look into it... > > > > > > > > > > > > On 8/16/06, andyhot < [EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > > It's for persisting data in browser - similar to cookies but > > > > allow > > > > > much > > > > > > > more data > > > > > > > From 100kb to whatever the user can allow... > > > > > > > > > > > > > > For the moment, no tacos and no tapestry component uses this. > > > > > > > > > > > > > > But i can imagine a new cool persistance strategy making use > of > > > > > this... > > > > > > > > > > > > > > Regarding disableFlashStorage: true, i've mentioned this on > the > > > > tacos > > > > > > > list that > > > > > > > one can safely use it... > > > > > > > > > > > > > > Jesse Kuhnert wrote: > > > > > > > > I remember seeing a bunch of different messages on the dojo > > > > users > > > > > list > > > > > > > > about > > > > > > > > this. I don't currently provide a config option for > disabling > > > > flash > > > > > > > > storage > > > > > > > > but I can add one. > > > > > > > > > > > > > > > > I'll ask Brad about the flash storage stuff in general to > see > > > > what's > > > > > > up. > > > > > > > > > > > > > > > > On 8/16/06, Andrew Ofisher < [EMAIL PROTECTED]> wrote: > > > > > > > >> > > > > > > > >> Not sure if anyone else experiences this...I'm using > Tapestry > > > > 4.0.2 > > > > > , > > > > > > > >> Tacos > > > > > > > >> (latest from svn), and Firefox 1.5.0.6 and Konqueror on > > > > Fedora Core > > > > > 5 > > > > > > > >> x86_64. > > > > > > > >> > > > > > > > >> It seems that by default, dojo requires Flash and on a > > > > browser that > > > > > > > >> doesn't > > > > > > > >> have flash (Anything on 64-bit linux, thanks a lot > > > > > adobe/macromedia), > > > > > > > my > > > > > > > >> site refuses to render at all. Only after I added > > > > > > disableFlashStorage: > > > > > > > >> true > > > > > > > >> to djconfig did it render the page properly and allow me > to > > > > use my > > > > > > > >> site. > > > > > > > >> > > > > > > > >> Is this how the default behavior should be? And if so, can > > > > we put > > > > > > > >> this in > > > > > > > >> the Wiki or FAQ for others like me so they don't have to > > > > search > > > > > > > >> endlessly > > > > > > > >> for an answer...I found one obscure reference on the dev > list > > > > that > > > > > > > >> led me > > > > > > > >> to > > > > > > > >> this solution. > > > > > > > >> > > > > > > > >> Also, is this how 4.1 acts too? I haven't tried 4.1 out > > > > yet... > > > > > > > >> > > > > > > > >> > > > > > > > >> Thanks, > > > > > > > >> Andrew Ofisher > > > > > > > >> > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > Andreas Andreou - [EMAIL PROTECTED] - > http://andyhot.di.uoa.gr > > > > > > > Tapestry / Tacos developer > > > > > > > Open Source / J2EE Consulting > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > > > > For additional commands, e-mail: > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Jesse Kuhnert > > > > > > Tapestry/Dojo/(and a dash of TestNG), team member/developer > > > > > > > > > > > > Open source based consulting work centered around > > > > > > dojo/tapestry/tacos/hivemind. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > Jesse Kuhnert > > > > Tapestry/Dojo/(and a dash of TestNG), team member/developer > > > > > > > > Open source based consulting work centered around > > > > dojo/tapestry/tacos/hivemind. > > > > > > > > > > > > > > > -- Jesse Kuhnert Tapestry/Dojo/(and a dash of TestNG), team member/developer Open source based consulting work centered around dojo/tapestry/tacos/hivemind.