Intel® Collaboration Suite for WebRTC
Community support and discussions on the Intel® Collaboration Suite for WebRTC (Intel® CS for WebRTC).

MCU3.1.1 crash again!

Somnus_Chen
Beginner
361 Views

Hi,

   I used android app to create a conference chat.But my network is 3G.

  Theoretically, I press a join button,program will excute "create room">"get token">"join room">"publish localStream" and so on. But  the 3G signal is not stable or strong, the whole proccess takes a long time.I have no patiece, the I press the exit button immediately. Finally,the MCU crash.

  woogeen-nuve.stdout.log  logs:

2016-09-04 22:30:28.097  - INFO: RoomsResource - Room created: e2fc00e7-5477-4ad3-9a5c-18ed8d421b0d for service sampleService
2016-09-04 22:30:28.423  - INFO: TokensResource - Created token for room  57cc3004b35a3c4ec3a00f61 and service  57be6bcada3b5ff0d64502d4
2016-09-04 22:30:30.011  - INFO: RoomResource - Preparing deleting room 57cc3004b35a3c4ec3a00f61
2016-09-04 22:30:30.017  - INFO: RoomResource - Room  57cc3004b35a3c4ec3a00f61  deleted for service  57be6bcada3b5ff0d64502d4
2016-09-04 22:30:31.679  - INFO: RPCPublic - Consumed token  57cc3004b35a3c4ec3a00f62 from room  57cc3004b35a3c4ec3a00f61  of service  57be6bcada3b5ff0d64502d4
/opt/Release-v3.1.1/nuve/node_modules/mongojs/node_modules/mongodb/lib/utils.js:98
    process.nextTick(function() { throw err; });
                                  ^

TypeError: Cannot read property 'mediaMixing' of null
    at /opt/Release-v3.1.1/nuve/rpc/rpcPublic.js:1:719
    at /opt/Release-v3.1.1/nuve/mdb/roomRegistry.js:1:329
    at /opt/Release-v3.1.1/nuve/node_modules/mongojs/lib/collection.js:50:5
    at handleCallback (/opt/Release-v3.1.1/nuve/node_modules/mongojs/node_modules/mongodb/lib/utils.js:96:12)
    at /opt/Release-v3.1.1/nuve/node_modules/mongojs/node_modules/mongodb/lib/cursor.js:669:5
    at handleCallback (/opt/Release-v3.1.1/nuve/node_modules/mongojs/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:159:5)
    at setCursorNotified (/opt/Release-v3.1.1/nuve/node_modules/mongojs/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:483:3)
    at /opt/Release-v3.1.1/nuve/node_modules/mongojs/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:549:16
    at queryCallback (/opt/Release-v3.1.1/nuve/node_modules/mongojs/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:237:5)
    at Callbacks.emit (/opt/Release-v3.1.1/nuve/node_modules/mongojs/node_modules/mongodb/node_modules/mongodb-core/lib/topologies/server.js:116:3)

      Look forward to replies.Thanks.

0 Kudos
1 Solution
Lei_Z_Intel1
Employee
361 Views

Attach patch file.

View solution in original post

0 Kudos
5 Replies
Somnus_Chen
Beginner
361 Views
ConferenceClient ​void  join (string token, function onSuccess, function onFailure)

 If I got a valid token to join in an empty(deleted) room.It will cause this situation.

0 Kudos
Lei_Z_Intel1
Employee
361 Views

Thanks for reporting this, we will try to reproduce that.

0 Kudos
Lei_Z_Intel1
Employee
361 Views

Yes, this is the product defect for this corner case. Try the attached patch file to replace Release-v3.1.1/nuve/rpc/rpcPublic.js, it should fix your issue.

0 Kudos
Lei_Z_Intel1
Employee
362 Views

Attach patch file.

0 Kudos
Somnus_Chen
Beginner
361 Views

Thanks a lot.

0 Kudos
Reply