Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build with support of flash player version 11.8 #67

Open
CrossAlchemy opened this issue Dec 5, 2014 · 9 comments
Open

Build with support of flash player version 11.8 #67

CrossAlchemy opened this issue Dec 5, 2014 · 9 comments
Labels

Comments

@CrossAlchemy
Copy link

Error when i try to run app using Stage3D on player version lower 15.
I know there was critical issue:
adobe-flash#56
Is there any fixed release that supports 11.8?

TypeError: Error #1006: value is not a function.
at global/C_Run::F__Unwind_SjLj_RaiseException()
at global/C_Run_J_3A__2F_adobe_2F_power_2F_cygwin_2F_tmp_2F_cczW0s93_2E_lto_2E_bc_3A_3524fabb_2D_e530_2D_4819_2D_88b1_2D_92019914dd24::F___cxa_throw()
at global/C_Run_J_3A__2F_adobe_2F_power_2F_cygwin_2F_tmp_2F_cczW0s93_2E_lto_2E_bc_3A_3524fabb_2D_e530_2D_4819_2D_88b1_2D_92019914dd24::F__ZN3AS32ui5flash9display3D9Context3D8internal8instance19configureBackBufferEiiibbb()
at global/C_Run_J_3A__2F_adobe_2F_power_2F_cygwin_2F_tmp_2F_cczW0s93_2E_lto_2E_bc_3A_3524fabb_2D_e530_2D_4819_2D_88b1_2D_92019914dd24::F__ZN10CS3DRender6resizeEii()
at global/C_Run_J_3A__2F_adobe_2F_power_2F_cygwin_2F_tmp_2F_cczW0s93_2E_lto_2E_bc_3A_3524fabb_2D_e530_2D_4819_2D_88b1_2D_92019914dd24::F__ZL13initContext3DPvN3AS32ui3varE()
at global/C_Run_J_3A__2F_adobe_2F_power_2F_cygwin_2F_tmp_2F_cczW0s93_2E_lto_2E_bc_3A_3524fabb_2D_e530_2D_4819_2D_88b1_2D_92019914dd24::F__ZN3AS32ui3var8internal8funThunkEPFS1_PvS1_ES3_j()
at com.adobe.flascc::CModule$/callI()
at Function/ccd67kWM.lto.1.as$0:anonymous()

@vpmedia
Copy link
Member

vpmedia commented Dec 11, 2014

Hi,
Sorry but I don't think this will be supported in the future because Flash Player is already at version 16.

@vpmedia vpmedia closed this as completed Dec 11, 2014
@JoeDupuis
Copy link
Member

The problem with that is that we don't know how many people still run on flash 11. We should still keep some backward compatibility. I won't work on it at the moment, because our game engine use the standard vector api instead of stage 3D, but I was planning a Stage 3D with Flash 11 support somewhere in 2015 maybe. So I might give it a try.

Meanwhile, you could try old releases. Adobe's releases are still online and they should support Flash 11. Though if you encounter other problem you won't get much help if you are using old releases.

http://sourceforge.net/projects/crossbridge/files/

@CrossAlchemy
Copy link
Author

vpmedia, alot of people still having lower versions.
It is bad to ask them to update, because this question has some kind of "download nature"
Why not support min. version, it is good practice.

twistedjoe, it has bug witch was fixed by vpmedia. Look here adobe-flash#56

@JoeDupuis
Copy link
Member

We should not be so eager to close bug and force end user to use the last flash version, but I see why this bug was closed. I doubt any serious effort will be made on this issue for quite some time, I don't plan on porting my engine to Stage3D for at least a couple of months.

Though here is some things that could help pinpoint the issue.

First, what are you building? Is it the samples or custom code? If it is the sample, well it's definitely a problem, else, try building the stage3D sample and see if they work.

Try old release too, if you need the fix for adobe-flash#56, try a release between the two. Sadly they have not been kept on sourceforge, so you will have to build it yourselve. Since there was no tags before the version 15. It's gonna be a tedious task (reading the commit messages), but still.

Though first as I said. Check if the samples works. If they do, it might not be a crossbridge problem.

@CrossAlchemy
Copy link
Author

twistedjoe, i do not say that it is crossbridge problem/
it is problem of runtime.
try to compile something, that uses Context3D::configureBackBuffer <- it should run on 11.8
but it throws. on 15 > it runs perfectly.
Compile with original CrossBridge 1.0.1 it runs on 11.8 without excptions

@JoeDupuis
Copy link
Member

That was my understanding.
Though it might still help pinpoint the issue to know if the sample crash too. If it doesn't we go by bisection from there and try to find the culprit in the difference between what you do and the sample.

@vpmedia
Copy link
Member

vpmedia commented Dec 11, 2014

I'll try to reproduce this one.

@vpmedia vpmedia reopened this Dec 11, 2014
@vpmedia vpmedia added the bug label Dec 11, 2014
@vpmedia vpmedia self-assigned this Dec 11, 2014
@vpmedia vpmedia removed their assignment Feb 6, 2015
@vpmedia
Copy link
Member

vpmedia commented Feb 6, 2015

Hi,
Changes related to fix for adobe-flash#56:
294c54f

@vpmedia
Copy link
Member

vpmedia commented Feb 6, 2015

Also I don't think the two issue is connected (stage3d vs. threads) - but of course its still possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants