EricssonResearch / openwebrtc

A cross-platform WebRTC client framework based on GStreamer
http://www.openwebrtc.org
BSD 2-Clause "Simplified" License
1.8k stars 537 forks source link

android error commit 37b507c90059764351740c0036744b0f6a2e9fc4 #556

Open nakyup opened 8 years ago

nakyup commented 8 years ago

commit 37b507c90059764351740c0036744b0f6a2e9fc4

android to android error

02-02 17:04:57.144 7386-7448/kr.co.netseason.myclebot I/g_log: renderer_disabled: assertion 'GST_IS_ELEMENT(balance)' failed 02-02 17:04:57.144 7386-7448/kr.co.netseason.myclebot E/g_printerr: ** ERROR:owr_video_renderer.c:314:owr_video_renderer_get_element: assertion failed: (flip) 02-02 17:04:57.154 7386-7448/kr.co.netseason.myclebot A/libc: Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7448 (owr_main_loop)

superdump commented 8 years ago

Did you rebuild everything? A bunch of dependencies were updated in cerbero that also added some new GStreamer elements. You need to update your cerbero clone and run through the fetch-package, bootstrap, package steps again.

nakyup commented 8 years ago

@superdump I try to rebuild Linux host & Android

git pull --rebase ./cerbero-uninstalled -c config/linux.cbc bootstrap ./cerbero-uninstalled -c config/linux.cbc fetch-package --full-reset --reset-rdeps openwebrtc ./cerbero-uninstalled -c config/linux.cbc package -f openwebrtc

./cerbero-uninstalled -c config/cross-android-armv7.cbc bootstrap ./cerbero-uninstalled -c config/cross-android-armv7.cbc fetch-package --full-reset --reset-rdeps openwebrtc ./cerbero-uninstalled -c config/cross-android-armv7.cbc package -f openwebrtc

found same error

nakyup commented 8 years ago

@superdump i try to all clean build(new git clone cerbero)

but same error

02-04 21:16:40.674 6891-6966/kr.co.netseason.myclebot I/g_log: renderer_disabled: assertion 'GST_IS_ELEMENT(balance)' failed 02-04 21:16:40.684 6891-6891/kr.co.netseason.myclebot E/!!!: mTag = [CUBq6HD6m03GouIJXDo2P62Cdiz8edHu], ----------------------------- onSurfaceTextureAvailable is start 02-04 21:16:40.694 6891-6966/kr.co.netseason.myclebot E/g_printerr: ERROR:owr_video_renderer.c:314:owr_video_renderer_get_element: assertion failed: (flip) 02-04 21:16:40.694 6891-6966/kr.co.netseason.myclebot A/libc: Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 6966 (owr_main_loop) 02-04 21:16:40.694 6891-6891/kr.co.netseason.myclebot V/OpenWebRTC: [3300]: got jobject[0x1d30000b] from gobject[0x5c44ff10] 02-04 21:16:40.694 6891-6891/kr.co.netseason.myclebot V/OpenWebRTC: [3546]: got gobject[0x5c44ff10] from jobject[0xaf300019] 02-04 21:16:40.694 6891-6891/kr.co.netseason.myclebot E/!!!: mTag = [CUBq6HD6m03GouIJXDo2P62Cdiz8edHu], ----------------------------- onSurfaceTextureAvailable is end 02-04 21:16:40.744 1045-1045/? I/DEBUG: * * * * * * * * * * * * * * * *** 02-04 21:16:40.744 1045-1045/? I/DEBUG: Build fingerprint: 'Android/full_tcc893x/tcc893x:4.2.2/JDQ39/eng.mates.20160128.113853:eng/test-keys' 02-04 21:16:40.744 1045-1045/? I/DEBUG: Revision: '4096' 02-04 21:16:40.744 1045-1045/? I/DEBUG: pid: 6891, tid: 6966, name: owr_main_loop >>> kr.co.netseason.myclebot <<< 02-04 21:16:40.744 1045-1045/? I/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad 02-04 21:16:41.004 1045-1045/? I/DEBUG: r0 00000027 r1 deadbaad r2 40122258 r3 00000000 02-04 21:16:41.004 1045-1045/? I/DEBUG: r4 00000000 r5 60cf6cdc r6 00000000 r7 60a1d538 02-04 21:16:41.004 1045-1045/? I/DEBUG: r8 6096c3f0 r9 60cf6d2c sl 5cb780c8 fp 5cb78320 02-04 21:16:41.004 1045-1045/? I/DEBUG: ip 60bd2c64 sp 60cf6cd8 lr 400f5271 pc 400f1912 cpsr 60000030