Coder Social home page Coder Social logo

Comments (15)

jcague avatar jcague commented on May 16, 2024

We're currently trying to resolve this problem. As I can see in the capture you're using 32bits. What version of Firefox do you use in the client side? Does it happen every time you try to connect from Firefox?

from licode.

mAiNiNfEcTiOn avatar mAiNiNfEcTiOn commented on May 16, 2024

Hi,

I'm using Ubuntu 12.04 32bit, with the cleanup branch, fresh install...

Yes, it happens every time I join with a Firefox browser. The version is: 23.0.1

If I join with only Chrome browsers, it works fine. The problem is between Firefox - Chrome or Firefox - Firefox...

And I know it's when the Firefox browser connects that the Erizo Controller crashes, because even when Firefox it's the first (and only) browser to connect, as soon as I allow the camera to share it crashes

from licode.

jcague avatar jcague commented on May 16, 2024

Let me test this code tomorrow with Firefox on Ubuntu and Mac to see where can be the problem. I'll try to run into the same error.

from licode.

mAiNiNfEcTiOn avatar mAiNiNfEcTiOn commented on May 16, 2024

Sure, if you need anything else from me that can help you with it, feel free to ask.

from licode.

mAiNiNfEcTiOn avatar mAiNiNfEcTiOn commented on May 16, 2024

So... were you able to reproduce it?

from licode.

jcague avatar jcague commented on May 16, 2024

No, We'll still trying it, but with no success at the moment.

from licode.

mAiNiNfEcTiOn avatar mAiNiNfEcTiOn commented on May 16, 2024

hmmm ... that's weird...

So, you've installed a fresh 12.04 32bit Ubuntu Server installation
Installed git, and cloned the cleanup branch
Executed the installUbuntuDependencies
Executed the installErizo
Executed the installNuve
Executed the initLicode
Executed the initBasicExample

Connected the Firefox browser to it, clicked 'Allow sharing camera' (or whatever the name is) and the controller Erizo didn't crash!? For me it changes the Nice state to 0 3 as you can see in the screenshot!

Well, will try to install again the 12.04 32bit server

from licode.

mAiNiNfEcTiOn avatar mAiNiNfEcTiOn commented on May 16, 2024

Well... Once again, I did a fresh new install of an Ubuntu Server 32 bit 12.04, installed git, cloned your cleanup branch, ran all your scripts by the above order, and connected the following:

  • First a Google Chrome browser (updated, Version 29.0.1547.57)
  • Shared the camera... all working fine.
  • Opened the page in Firefox ( updated, Version 23.0.1 )
  • Allowed sharing the camera
  • Then it happens a "New NICE state 3 0 0" followed by a crash of the erizoController...
  • Tried even to launch a new one (by running initLicode.sh again), and it did create a new erizoController, but as soon as the firefox browser connects to it, it crashes.

Here follow my basicExample.log ( http://pastebin.com/H7MZzcyE ) and my licode.log ( http://pastebin.com/zAYMk10F ) .. Hope it helps.

I'm running a MacOSx Mountain Lion 10.8.4, and running the server in a VM in VirtualBox.

from licode.

jcague avatar jcague commented on May 16, 2024

Hi Ricardo,

I've been trying a lot this issue and the one related with 64bits and now I guess the problem is node version. Could yo try to run the next command and send me the version of your node?

node -v

In a Ubuntu 64bits with node 0.8.25 it does not work, but with node 0.10.17 it works. The solution would be to install last version of node. If it works for you I'll change Licode's installing scripts.

from licode.

mAiNiNfEcTiOn avatar mAiNiNfEcTiOn commented on May 16, 2024

Hi @jcague, the node -v in my Ubuntu 32bit 12.04 server returns v0.8.25

But since it's a 32bit server, shouldn't it work?

Regarding the 64 bit, I can reinstall the server to test that if you want.. But since the OpenSSL installation was lacking the -fPIC flag and Pedro told me you're focusing on the 32bit version, I've also changed to a 32 bit arch.

from licode.

mAiNiNfEcTiOn avatar mAiNiNfEcTiOn commented on May 16, 2024

I have now installed the latest stable version of node (0.10.17 at the time of writing) and will now test... (fingers crossed).

from licode.

mAiNiNfEcTiOn avatar mAiNiNfEcTiOn commented on May 16, 2024

Well, after installing the latest node version, executed all the installation process again...
Everything went fine, except when I executed initLicode.sh

It showed the following error attached
screen shot 2013-08-24 at 5 08 57 pm

from licode.

jcague avatar jcague commented on May 16, 2024

Sorry for the inconvenience... I've just commit the changes and tried with a fresh installation and it worked in 32bit Ubuntu 12.04 server. Please, try in a new VM, because there can be old node files.

Going for testing in a 64bit server now. I'll let you know if it finally works there also if you prefer to run it in 64bits.

from licode.

mAiNiNfEcTiOn avatar mAiNiNfEcTiOn commented on May 16, 2024

Yeah I changed the path to Release instead of Debug and now it works :)

Thanks man... you're awesome !!!! Keep up the good work :)

from licode.

jcague avatar jcague commented on May 16, 2024

I finally tested in a 64bits, and it also works. Thanks for your feedback!

Closing issue.

from licode.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.