Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
webex meetings crashes when selecting "Connect using Internet" #501
Comments
thestinger
added
Type: bug
upstream
labels
Nov 25, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Show comment Hide comment
keshto
commented
Nov 28, 2016
|
CatLog attached |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Show comment Hide comment
keshto
Nov 28, 2016
With the new 11/27 update
11-28 10:23:43.816 7413 7413 I WseCameraCapture: display rotation is 0
11-28 10:23:45.819 7413 7413 I WseCameraCapture: display rotation is 0
11-28 10:23:46.910 7413 7413 D Webex_Watch: onAudioStateChanged
11-28 10:23:46.910 7413 7413 D Webex_Watch: handleAudioStateChanged 4 2
11-28 10:23:46.910 7413 7413 D Webex_Watch: notifyAudioStateChanged
11-28 10:23:46.910 7413 7413 D Webex_Watch: createAudioState
11-28 10:23:46.928 7413 7441 E DBR_LOG : initIDs env=0xf68a7900,cls=0xe4f7df2c,group=0xe4f7df30,logLevel=30000
11-28 10:23:46.928 7413 7441 I AndroidNativeLog: void setLevel(int), level = 30000
11-28 10:23:46.928 7413 7441 E DBR_LOG : com/webex/dbr/DBR found cls=0x200005
11-28 10:23:46.928 7413 7441 E DBR_LOG : initHeartBeat
11-28 10:23:46.928 7413 7544 E DBR_LOG : DBRNative heartbeat begin
11-28 10:23:46.956 7413 7441 E DBR_LOG : setupNativeModule 0xe3b45c50
11-28 10:23:46.956 7413 7441 E DBR_LOG : setupNativeModule success!
11-28 10:23:46.974 7413 7441 I UTIL : PID[7413]TID[7441]:[UTIL] INFO: ACmThread::Create, aType=-1 aFlag=1 Register=1, name=audio_cc_soundplay this=0xe59a9800
11-28 10:23:46.974 7413 7441 I UTIL : PID[7413]TID[7441]:[UTIL] WARNING: thread type is TT_UNKNOWN[/Users/jenkins/Jenkins_Home/Workspace/Pipeline-WME-Train-Release/wme/mediaengine/util/src/jni/../CmThread.cpp:85]
11-28 10:23:46.974 7413 7545 I UTIL : PID[7413]TID[7545]:[UTIL] ERROR: pthread_setname_np failed,name=audio_cc_soundplay,tid=7545[/Users/jenkins/Jenkins_Home/Workspace/Pipeline-WME-Train-Release/wme/mediaengine/util/src/jni/../CmThread.cpp:226]
11-28 10:23:46.975 7413 7545 I UTIL : PID[7413]TID[7545]:[UTIL] INFO: CCmThreadTask::OnThreadRun, Begin. this=0xe59a9800
11-28 10:23:46.975 7413 7441 I UTIL : PID[7413]TID[7441]:[UTIL] INFO: RegisterThread(0xe59a9800)-442720256event Queue:0xe59a9a3c
11-28 10:23:47.036 7413 7441 I MediaSession: isUseNativeAPIOnly, value=true
11-28 10:23:47.036 7413 7441 I MediaSession: MainThreadScheduler, created new looper as native main.
11-28 10:23:47.036 7413 7547 I MediaSession: LooperThread, created.
11-28 10:23:47.137 7413 7441 I MediaSession: MainThreadScheduler, new looper thread is running.
11-28 10:23:47.164 7413 7441 I RenderThread: create RenderThread
11-28 10:23:47.165 7413 7441 I RenderThread: render thread start waiting
11-28 10:23:47.165 7413 7551 I RenderThread: render thread start
11-28 10:23:47.166 7413 7551 I RenderThread: myLooper is null,so add looper for this thread
11-28 10:23:47.167 7413 7551 D RenderKernal: basic device info[Android/Nexus 5X/24]
11-28 10:23:47.181 7413 7551 I GLEgl14 : [Honda]EGL14 running...
11-28 10:23:47.183 7413 7551 D RenderKernal: create dummpy surface texture
11-28 10:23:47.187 7413 7551 D RenderKernal: create surface dummpy surface
11-28 10:23:47.188 7413 7551 D RenderKernal: create surface dummpy render
11-28 10:23:47.189 7413 7551 D Egl14Surface: [Honda]EGL14 surface is created
11-28 10:23:47.193 7413 7551 D RenderKernal: create texture OES
11-28 10:23:47.197 7413 7551 D RenderKernal: create shader program
11-28 10:23:47.286 7413 7551 I ShaderHelper: Validate Program Result: 1
11-28 10:23:47.646 7413 7441 D CWbxAeAudioCapture.cpp: m_format::nChannels 1,nSamplesPerSec 8000,wBitsPerSample=16,nAvgBytesPerSec=16000,nBlockAlign=2,dwSize=20
11-28 10:23:47.650 7413 7441 I CWbxAeVoiceMixer: CWbxAeVoiceMixer::Start()
11-28 10:23:47.660 7413 7441 I Android : CWbxAeVolumeControlAndroid::CWbxAeVolumeControlAndroid() - 0xe039cd00
11-28 10:23:47.661 7413 7441 I Android : CWbxAeVolumeControlAndroid::AttachVolumeControlBridge() bridge = 0xe2d0d504, this = 0xe039cd00
11-28 10:23:47.709 7413 7441 I Android : CWbxAeVolumeControlAndroid::CWbxAeVolumeControlAndroid() - 0xe2524980
11-28 10:23:47.710 7413 7441 I Android : CWbxAeVolumeControlAndroid::AttachVolumeControlBridge() bridge = 0xe2d0d504, this = 0xe2524980
11-28 10:23:47.711 7413 7441 I Android : CWbxAeVolumeControlAndroid::AttachVolumeControlBridge() bridge = 0xe2d0d504, this = 0xe2524980
11-28 10:23:47.713 7413 7441 I AudioEngineJni: JNI_AEObj::OpenPlaybackDevice(), idx_ply_seed_=2, size=1, tid=7441
11-28 10:23:47.713 7413 7441 I AudioEngineJni: JNI_AudioPlayback::CloseDevice
11-28 10:23:47.713 7413 7441 I AudioEngineJni: [Checkpoint][Playback][Android]JNI_AudioPlayback::Destory(), m_idStopPly = 0, m_idStartPly = 0, m_plyInst = 0, m_idSetVolume = 0, m_idGetVolume = 0, tid=7441
11-28 10:23:47.713 7413 7441 I AudioEngineJni: [Checkpoint][Playback][Android]JNI_AudioPlayback::Destory() m_plyInst, pointer = 0, tid=7441
11-28 10:23:47.713 7413 7441 I AudioEngineJni: JNI_AudioPlayback::CloseDevice
11-28 10:23:47.713 7413 7441 I AudioEngineJni: [Checkpoint][Playback][Android]JNI_AudioPlayback::Destory(), m_idStopPly = 0, m_idStartPly = 0, m_plyInst = 0, m_idSetVolume = 0, m_idGetVolume = 0, tid=7441
11-28 10:23:47.713 7413 7441 I AudioEngineJni: [Checkpoint][Playback][Android]JNI_AudioPlayback::Destory() m_plyInst, pointer = 0, tid=7441
11-28 10:23:47.714 7413 7441 I [AudioEngine]info:: [CheckPoint][Playback]WMEAudioPlayback(), freq=16000,chan=4,enc=2,stream=3,track=1,sink=[B@d9ac6b9,tid=18,WMEAudioPlayback[18] ,this=Thread[Thread-32,5,main]
11-28 10:23:47.714 7413 7441 I AudioEngineJni: [Checkpoint][Playback][Android] JNI_AudioPlayback::Create() NewGlobalRef(m_plyInst), pointer=1050714, tid=7441
11-28 10:23:47.715 7413 7441 I AudioEngineJni: JNI_AEObj::StartPlayback, idx=2, plymode = 0 tid=7441
11-28 10:23:47.715 7413 7441 I AudioEngineJni: JNI_AudioPlayback::Start format Freq = 16000 tid=7441(Playback)
11-28 10:23:47.715 7413 7441 I AudioEngineJni: JNI_AudioPlayback::Start calling java method startPlayback,tid=7441
11-28 10:23:47.715 7413 7441 I [AudioEngine]info:: [CheckPoint][Playback]Start Playback, freq=16000,chan=4,enc=2,stream=0,track=1,tid=18,WMEAudioPlayback[18] ,this=Thread[Thread-32,5,main]
11-28 10:23:47.716 7413 7441 I AudioEngineJni: JNI_AudioPlayback::Start call java method startPlayback done,tid=7441
11-28 10:23:47.716 7413 7561 I [AudioEngine]info:: Playback thread started,tid=92,WMEAudioPlayback[92] ,this=Thread[Thread-32,5,main]
11-28 10:23:47.727 7413 7561 D AudioTrack: Client defaulted notificationFrames to 258 for frameCount 776
11-28 10:23:47.728 7413 7561 I [AudioEngine]info:: [CheckPoint][Playback]StreamType:0,WMEAudioPlayback[92] ,this=Thread[Thread-32,5,main]
11-28 10:23:47.804 7413 7554 D CrashHandler: [Tid=7554]Native Crash Dump path is /data/user/0/com.cisco.webex.meetings/app_webex/24011a27-edfa-2b6b-70987833-38b37d39.dmp
11-28 10:23:47.848 944 7412 I WindowManager: WIN DEATH: Window{696b1b6 u0 com.cisco.webex.meetings/com.cisco.webex.meetings.ui.inmeeting.MeetingClient}
11-28 10:23:47.848 944 3317 D GraphicsStats: Buffer count: 8
11-28 10:23:47.849 944 7412 I WindowManager: Destroying surface Surface(name=com.cisco.webex.meetings/com.cisco.webex.meetings.ui.inmeeting.MeetingClient) called by com.android.server.wm.WindowStateAnimator.destroySurface:2014 com.android.server.wm.WindowStateAnimator.destroySurfaceLocked:881 com.android.server.wm.WindowState.removeLocked:1449 com.android.server.wm.WindowManagerService.removeWindowInnerLocked:2478 com.android.server.wm.WindowManagerService.removeWindowLocked:2436 com.android.server.wm.WindowState$DeathRecipient.binderDied:1780 android.os.BinderProxy.sendDeathNotice:688 <bottom of call stack>
11-28 10:23:47.850 944 2922 W InputDispatcher: channel 'bea7a30 com.cisco.webex.meetings/com.cisco.webex.meetings.ui.premeeting.meetinglist.MeetingListActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9
11-28 10:23:47.850 944 2922 E InputDispatcher: channel 'bea7a30 com.cisco.webex.meetings/com.cisco.webex.meetings.ui.premeeting.meetinglist.MeetingListActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
11-28 10:23:47.850 944 2922 W InputDispatcher: channel '2375f48 com.cisco.webex.meetings (server)' ~ Consumer closed input channel or an error occurred. events=0x9
11-28 10:23:47.850 944 2922 E InputDispatcher: channel '2375f48 com.cisco.webex.meetings (server)' ~ Channel is unrecoverably broken and will be disposed!
11-28 10:23:47.851 944 4227 I ActivityManager: Process com.cisco.webex.meetings (pid 7413) has died
11-28 10:23:47.851 944 4227 D ActivityManager: cleanUpApplicationRecord -- 7413
11-28 10:23:47.852 944 4227 W ActivityManager: Scheduling restart of crashed service com.cisco.webex.meetings/.ui.inmeeting.floating.OverlayService in 1000ms
11-28 10:23:47.852 944 4227 W ActivityManager: Scheduling restart of crashed service com.cisco.webex.meetings/.service.WBXInfoService in 11000ms
11-28 10:23:47.852 944 4227 W ActivityManager: Scheduling restart of crashed service com.cisco.webex.meetings/.service.NewForegroundService in 21000ms
11-28 10:23:47.852 944 4227 W ActivityManager: Scheduling restart of crashed service com.cisco.webex.meetings/.service.AccountSyncAdapterService in 31000ms
11-28 10:23:47.854 944 4227 W ActivityManager: Force removing ActivityRecord{24946bf u0 com.cisco.webex.meetings/.ui.inmeeting.MeetingClient t11}: app died, no saved state
11-28 10:23:47.854 533 533 I Zygote : Process 7413 exited due to signal (11)
11-28 10:23:47.858 944 3241 I WindowManager: WIN DEATH: Window{bea7a30 u0 com.cisco.webex.meetings/com.cisco.webex.meetings.ui.premeeting.meetinglist.MeetingListActivity}
11-28 10:23:47.858 944 3241 W InputDispatcher: Attempted to unregister already unregistered input channel 'bea7a30 com.cisco.webex.meetings/com.cisco.webex.meetings.ui.premeeting.meetinglist.MeetingListActivity (server)'
11-28 10:23:47.860 534 691 D audio_hw_primary: select_devices: changing use case low-latency-playback output device from(2: speaker, acdb 14) to (1: handset, acdb 7)
11-28 10:23:47.863 944 4226 I WindowManager: WIN DEATH: Window{2375f48 u0 com.cisco.webex.meetings}
11-28 10:23:47.863 944 4226 W InputDispatcher: Attempted to unregister already unregistered input channel '2375f48 com.cisco.webex.meetings (server)'
11-28 10:23:47.865 944 4226 W AppOps : Finishing op nesting under-run: uid 10058 pkg com.cisco.webex.meetings code 24 time=0 duration=0 nesting=0
11-28 10:23:47.887 944 4227 I ActivityManager: Start proc 7566:com.cisco.webex.meetings/u0a58 for activity com.cisco.webex.meetings/.ui.premeeting.meetinglist.MeetingListActivity
11-28 10:23:48.003 534 647 W APM::EffectDescriptor: unregisterEffect() unknown effect ID 11
11-28 10:23:48.004 534 647 W AudioFlinger: session id 89 not found for pid 7413
11-28 10:23:48.004 534 647 W AudioFlinger: removeEffect_l() 0xeda5c000 cannot promote chain for effect 0xeef83600
11-28 10:23:48.004 534 647 W APM::EffectDescriptor: unregisterEffect() unknown effect ID 11
11-28 10:23:48.836 7566 7566 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 10058 <<<<<<
11-28 10:23:48.843 7566 7566 D AndroidRuntime: CheckJNI is OFF
11-28 10:23:48.937 7566 7566 D ICU : No timezone override file found: /data/misc/zoneinfo/current/icu/icu_tzdata.dat
11-28 10:23:49.039 7566 7566 I Radio-JNI: register_android_hardware_Radio DONE
11-28 10:23:49.095 7566 7566 D AndroidRuntime: Calling main entry com.android.internal.os.ExecInit
11-28 10:23:49.096 7566 7566 D Zygote : begin preload
11-28 10:23:49.098 7566 7566 I Zygote : Preloading classes...
11-28 10:23:49.230 7566 7566 E Typeface: Error mapping font file /system/fonts/DroidSansFallback.ttf
11-28 10:23:49.269 7566 7566 I Zygote : ...preloaded 1 classes in 171ms.
11-28 10:23:49.269 7566 7566 I art : VMRuntime.preloadDexCaches starting
11-28 10:23:49.396 7566 7566 I art : VMRuntime.preloadDexCaches strings total=282285 before=37887 after=37887
11-28 10:23:49.396 7566 7566 I art : VMRuntime.preloadDexCaches types total=23482 before=2491 after=3283
11-28 10:23:49.396 7566 7566 I art : VMRuntime.preloadDexCaches fields total=111399 before=8045 after=13418
11-28 10:23:49.396 7566 7566 I art : VMRuntime.preloadDexCaches methods total=196726 before=14964 after=28649
11-28 10:23:49.396 7566 7566 I art : VMRuntime.preloadDexCaches finished
11-28 10:23:49.416 7566 7566 I Zygote : Preloading resources...
11-28 10:23:49.660 7566 7566 I Zygote : ...preloaded 114 resources in 244ms.
11-28 10:23:49.669 7566 7566 I Zygote : ...preloaded 41 resources in 9ms.
11-28 10:23:49.669 7566 7566 I Zygote : Preloading shared libraries...
11-28 10:23:49.680 7566 7566 D Zygote : end preload
11-28 10:23:49.683 7566 7566 I SamplingProfilerIntegration: Profiling disabled.
11-28 10:23:49.811 7566 7566 I MultiDex: VM with version 2.1.0 has multidex support
11-28 10:23:49.811 7566 7566 I MultiDex: install
11-28 10:23:49.811 7566 7566 I MultiDex: VM has multidex support, MultiDex support library is disabled.
11-28 10:23:49.911 7566 7566 D CrashHandler: CrashHandler JNI_OnLoad
11-28 10:23:49.912 7566 7566 I AndroidNativeLog: init_log!
11-28 10:23:50.228 7566 7566 D CrashHandler: Native Library path is /data/user/0/com.cisco.webex.meetings/app_webex
11-28 10:23:50.239 7566 7566 I MeetingApplication: [TID:1]start MeetingService bind ok: true
11-28 10:23:50.242 7566 7566 I MeetingApplication: [TID:1]start AccountSyncAdapterService bind ok: true
11-28 10:23:50.242 7566 7566 I MeetingApplication: [TID:1]startMeetingService()
11-28 10:23:50.290 7566 7566 I TextToSpeech: Sucessfully bound to com.svox.pico
11-28 10:23:50.315 534 2947 I hash_map_utils: key: 'webexnewpath' value: ''
11-28 10:23:51.265 944 1353 W BroadcastQueue: Permission Denial: broadcasting Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x4000010 (has extras) } from null (pid=-1, uid=-1) requires com.cisco.webex.permission.UI_BROADCAST due to registered receiver BroadcastFilter{4c55f8f u0 ReceiverList{d659eee 7566 com.cisco.webex.meetings/10058/u0 remote:c71d469}}
11-28 10:23:51.269 944 1353 W BroadcastQueue: Permission Denial: broadcasting Intent { act=android.media.SCO_AUDIO_STATE_CHANGED flg=0x10000010 (has extras) } from null (pid=-1, uid=-1) requires android.permission.BLUETOOTH due to registered receiver BroadcastFilter{190bbfa u0 ReceiverList{aca4e25 7566 com.cisco.webex.meetings/10058/u0 remote:2c1721c}}
11-28 10:23:51.281 7566 7566 D Webex_Watch: Phone WatchAdapter init and thread is 1
11-28 10:23:51.288 7566 7566 D Webex_Watch: WatchMsgHandler init and thread id 1 obj hashCode is 91802979
11-28 10:23:51.298 7566 7566 D Webex_Watch_Comm: wear common init
11-28 10:23:51.306 7566 7566 W GooglePlayServicesUtil: Google Play services is missing.
11-28 10:23:51.307 7566 7566 D Webex_Watch_Comm: WearCommManager init 1
keshto
commented
Nov 28, 2016
|
With the new 11/27 update
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Show comment Hide comment
thestinger
Nov 28, 2016
Contributor
It looks like it depends on Play Services:
11-28 10:23:51.306 7566 7566 W GooglePlayServicesUtil: Google Play services is missing.
That's likely the issue.
|
It looks like it depends on Play Services:
That's likely the issue. |
thestinger
added
upstream-app
and removed
upstream
labels
Nov 28, 2016
keshto
changed the title from
webex meetings crash
to
webex meetings crash when selecting "Connect using Internet"
Nov 28, 2016
keshto
changed the title from
webex meetings crash when selecting "Connect using Internet"
to
webex meetings crashes when selecting "Connect using Internet"
Nov 28, 2016
thestinger
removed
the
Type: bug
label
Nov 28, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Show comment Hide comment
thestinger
Nov 28, 2016
Contributor
This app appears to depend on Play Services, so it's not going to work without it. The app developers would need to implement the functionality without Play or at least provide a fallback. There's little that CopperheadOS can do about this. It isn't ever going to have Play Services.
|
This app appears to depend on Play Services, so it's not going to work without it. The app developers would need to implement the functionality without Play or at least provide a fallback. There's little that CopperheadOS can do about this. It isn't ever going to have Play Services. |
thestinger
closed this
Nov 28, 2016
thestinger
reopened this
Nov 28, 2016
thestinger
closed this
Nov 30, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Show comment Hide comment
keshto
Feb 10, 2017
I just tried running the latest webex 9.8 on latest copperhead os 2017.02.07 without gapps and with gapps and bother cases webex crashes. I tried installing same version of webex on linage os 2017.02.06 WITHOUT gapps and everything works fine. So, either linage os is including non-free software that makes webex work without gapps or @thestinger diagnosis of webex depending on gapps is not accurate. There is clearly something that copperhead os is doing that is killing webex that other AOSP os do not do. It does not seem to be a gapps dependency issue. Please reopen the ticket.
keshto
commented
Feb 10, 2017
•
|
I just tried running the latest webex 9.8 on latest copperhead os 2017.02.07 without gapps and with gapps and bother cases webex crashes. I tried installing same version of webex on linage os 2017.02.06 WITHOUT gapps and everything works fine. So, either linage os is including non-free software that makes webex work without gapps or @thestinger diagnosis of webex depending on gapps is not accurate. There is clearly something that copperhead os is doing that is killing webex that other AOSP os do not do. It does not seem to be a gapps dependency issue. Please reopen the ticket. |
keshto commentedNov 25, 2016
•
edited
Edited 1 time
-
keshto
edited Nov 28, 2016
Open Webex join a meeting. When connected, select the option "Connect using Internet". App restarts.
CatLog: