Flex :: Flash Debug Player Freezes When Break Point Used?
Aug 2, 2011
I am having some weird trouble with getting my Flex Builder 4.5 environment set up and working. I am currently debugging with the stand alone version of the debugger, though I have the same problem using the versions for Firefox and/or Chrome. It works fine as long as I do not include any break points, if I do include break points (anywhere in the code) the debugger just goes unresponsive until I terminate the process from FB.
I've just stumbled upon a case when Flash app freezes in production Flash Player and works smoothly in a debug version. It doesn't throw any errors or exceptions. Has anyone ever encountered anything like this? Why is it happening or how one is supposed to debug in such case?And a side question - what exactly is different in debug version from internal point of view? Any good writeup on the topic?
UPDATE:I didn't mention, but the trouble is with Flash Player 11, it probably matters, cause Flash Player 10 doesn't have any problems with the same code.
I am using progressive download to play video files in a video player. When I seek to a point that has not downloaded yet the video player freezes. The player enters the seeking state and stops playing.Clicking the play and pause buttons has no effect. The video player comes out of the seeking state and resumes playing only when the video file has completely downloaded. How do I implement the functionality where the player when seeked to a point that has not downloaded simply seeks back to the amount that has downloaded.
The company I am working for has a flash component (using flex and cs4) that crashes intermittently in chrome, FF and IE. (so far only win32 platforms)
I submitted a bug report to Adobe but have not heard anything back from them. Their support process seems like a black hole. WE can get a dump from Flash using these steps but after submitting the bug we got no help at all.
We loaded this into MS visual studio but can;t get decent stack information because there are no symbols for the flash stuff.
Microsoft and other companies provide symbols to help with debugging and we would like to get that from adobe. Is there any way to make progress on this?
Does anyone know where to get flash symbols or how else we can make progress?
It is hard to debug the process if the container just dies.
the binary is flash10c.ocx
I just spent a painful hour on the phone with adobe folks - and the final answer from one of them (I spoke to about 8 people) was that they do not have a per incident purchase plan for developer support for flash.
Recently, when I tried to show the results of my work (some Flex app) to my boss, i was quite suprised that application which run perfectly well on my pc, on my boss' pc wasn't displayed properly (the only thing visible was a default grey background). After 3h of trying absolutely everything, finally the app showed up when I changed his Flash Player version from standard one to debug (both was v. 10.0.22.87). Does anyone know what can be the reason of this (any compiler flag or sth). Forcing my boss to installing debug FP was quite ok, but forcing final user of the app to do so is unacceptable.
PS: By showing I mean deploying to Tomcat on my pc and giving my boss a link to the app. We both use Win XP. Also when I installed debug FP for Netscape browsers and standard FP for IE (on my pc) the result is the same - working in Firefox, Opera, Chrome and grey background in IE. I've compiled both as a Debug and as a Release. I'm using Flash Develop 3.0.2 RTM After stripping my app to sth like this - it still works only in debug FP
Is it at all possible to connect the Flash Player debug version to the debugger in Flex Builder using source code? I'm running an app which has no right click menu, and I therefore can't right click and select connect to debugger.
I have a set of users who run my application in non debug mode. Off late they have been reporting lot of issues. But I am not able to debug as there is no log file.Is it possuible in flex 3 to do logging in a file without running in debug version. I understand trace only works if we run application in debug version.
A lot of users on one of our online apps complain about the app freezing in the fullscreen mode. I googled and came across many others complaining about this problem for other flash apps. Is it such a common problem, or are there known causes for it?
Recently any flash videos I watch keep freezing even when the video is fully buffered. The sound continues to play but the picture stops. It can jerk into life after a few seconds but then it'll freeze again and keep doing this for the duration of the video. I have no problems on my Windows PCs on the same web connection.[code]...
Is it possible to have both the regular Flash Player and the Flash Debug Player installed simultaneously, and switch between the two? In order to accurately test my project I want to use the regular player.
I identify my current installed debug version? Basically, I am using Flex 3, for past 2-3 days whenever I launch any Project or debug it, I get the message box saying "Flex Builder requires a more recent version of Flash Player." It says my curent FP as 9.0.115.0 and debug version as 9.0.45.0. However, my actual FP version if FP 10.0.22.87. I don't understand why this confussion! I don't know how can I know my actual version of Debug player.
I'm working on code in FlashDevelop and compiling into Flash CS5.5. I want to use the debugger and I've downloaded the stand alone Flash Player Debug Version from the Adobe site. So how do I launch to and test using the Debug Player?
I've installed the latest debug version of Flash player plugin for Mac OS X. Diagnostic page [URL] confirms that the version of Flash plugin detected is debugger one. I'am also able to debug applications using Flash-builder debugging tools. But no runtime error pop-ups are shown during browsing. Does anyone have the same problem? Does anyone know how to fix this strange behavior?
I've tried to uninstall the player using this application [URL] and reinstall Flash player again, but no luck.
UPD1: I've created additional user account and found out that error pop-ups are displayed successfully when switched to that account. So it's likely user-profile configuration issue.
I am trying to debug application which fails on me silently online. I am a 100% certain that I am running the flash debug player. To even make sure I am not losing it, i throw an Error ON PURPOSE. But flash shows not a single stracktrace in the browsers. I am kind of close of losing it. Any clues ? I am trying this on chrome, and firefox. WTH? Compiling with FDT, debug mode, even set the compiler argument debug=true. This is normally not the case.
I'm receiving the following error when trying to access a property of my array. TypeError: Error #1009: Cannot access a property or method of a null object reference.The value I'm accessing works completely fine but the error above pops up when using the flash debug player only. My Firefox uses the flash debug player, Player Version: WIN 10,0,45,2 Debug Player: Yes. My IE which doesn't receive the error uses Player Version: WIN 10,0,45,2 Debug Player: No. The Player version info received by vising the flash version test page.
I'm using a custom event that gets dispatched from a class that makes a web service call.The web service call returns JSON data which I convert to an Object using JSON.decode from adobe corelib. After I have the Object, I use the below code to create an array from the Object.
Code:
//casts the right property to an array which has no problems var resultArray:Array = e.object.data as Array; //Accessing the value causes the debug player error output_txt.text = (resultArray.length.toString());
I've installed the latest debug version of Flash player plugin for Mac OS X. Diagnostic page [URL]that the version of Flash plugin detected is debugger one. I'am also able to debug applications using Flash-builder debugging tools. But no runtime error pop-ups are shown during browsing.I've tried to uninstall the player using this application [URL] and reinstall Flash player again, but no luck.
UPD1: I've created additional user account and found out that error pop-ups are displayed successfully when switched to that account. So it's likely user-profile configuration issue.
I just updated to CS5 - I'm working on a custom video player. It works fine embedded in a web page both locally and on the network. It works fine in the debug player. However, when I test it in the authoring player I get a NetStream.Play.StreamNotFound error and no video. I have tried setting the Local Playback Security publish settings to both local and network - doesn't find the video either way.
It used to run fine in CS4 in the authoring environment.
I have a swf that I need to attach the flex builder debugger to. I have full access to the source code, and can make a debug build of this swf.
However, this swf is being loaded by a non-debug build of another swf which I don't have source code to, and can't make a debug build with.
I've tried mocking this up with two very simple swfs, and while it works fine when both are debug builds, when the outer swf is a non-debug build, while I can get the debugger to connect, I don't get trace messages, breakpoints don't work, and it seems to lock up the flash app.
can you turn off flash debug player without uninstaling it?I want to see how something would look with no debug player, specifically if the debug player throws an error normal player wouldnt throw, does the code stops if there was no debug player or continues normally?
I have a Flex 4 application which connects to ASP.NET webservice based on FluorineFx. It is authenticated by cookies via RemoteObject.setCreadentials()
Both applications connect to FMS server and talks to each other via RTMFP direct connection (P2P).
I want to debug both instances of this application in Firefox and Internet Explorer at one time by single click (F11).
Now I can debug only in one browser by running Debug in Flash Builder 4. I have created double browser runner with bat file registered as default browser in Preferences > General > Web browser that looks like this:
I've been working in Flash BUilder 4.0. I installed Flash Builder 4.5, and switched to the workspace I had used for 4.0. Then we were told to go back to 4.0, and now I can't run or debug. I can build, but then I have to double click on the .html file to run. Right clicking doesn't bring up run or debug, and the run and debug icons are not in my toolbar.
I have a Flash 10 program that locks up when running on a device, such as a netbook, that has a weak processor.Specifically, it goes into a state where it is doing very heavy processing within an ENTER_FRAME event handler following a mouse down event, and expects to stop doing this processing following a mouse up event. The problem is that, since there is no idle time left over following the frame event handlers, the mouse up event is never received, and consequently the process locks up in what amounts to an infinite loop. Yes I can do things like lower the frame rate and do what I can to reduce the processing taking place in each frame, but is there some iron clad way to break out of this? Is there some way to detect that no idle time exists? Or is there a way to force receipt of the interactive mouse events? Or could I, within the ENTER_FRAME code, detect the state of the mouse, up or down, without getting a mouse event?