Intel® Collaboration Suite for WebRTC
Community support and discussions on the Intel® Collaboration Suite for WebRTC (Intel® CS for WebRTC).
Announcements
Intel Customer Support will be observing the Martin Luther King holiday on Monday, Jan. 17, and will return on Tues. Jan. 18.
For the latest information on Intel’s response to the Log4j/Log4Shell vulnerability, please see Intel-SA-00646

MCU3.1.1 crash again!

Somnus_Chen
Beginner
124 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
124 Views

Attach patch file.

View solution in original post

5 Replies
Somnus_Chen
Beginner
124 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.

Lei_Z_Intel1
Employee
124 Views

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

Lei_Z_Intel1
Employee
124 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.

Lei_Z_Intel1
Employee
125 Views

Attach patch file.

View solution in original post

Somnus_Chen
Beginner
124 Views

Thanks a lot.

Reply