Subscription preference

Notification emails are sent to your Samsung account email address.

* Email : anonymous@samsung.com

  

Close

Web api watch faces keep crashing under Tizen 3.0.0.1

Forums View
Started by Newbie info , 540 Seed Dec 14, 2017 12:24 Replies : 3 View : 624 Likes : 0
Dear Ladies and Gentlemen,

more and more of my users are complainnig that my watch faces are crashing after a certain time of usage (10 seconds to some minutes). After they crash they are replaced by the stock watch face. Since this happens for at least two different watch faces it seems to be a generic problem with the webkit container crashing under Tizen 3.0.0.1.

Here is a video of one user showing the problem: https://drive.google.com/file/d/1dHT8fLztQ3rsUxSShfmgMk_wyb3dC-Qk/view?usp=drivesdk

Is anybody experiencing similar crashes and found a solution? Is Samsung working on a fix for this?

Best regards
Michael

Post Reply
Board View
Expert Developer armaan.ul.islam9 , 23060 Seed Dec 15, 2017 12:00 Post #1 0
I've Checked out the video, Seems like a Fatal Crash Issue.

I would suggest you to look into device log in order to trace the cause.
Post Reply
Board View
Newbie info , 540 Seed Dec 15, 2017 12:44 Post #2 0
Device log shows these errors:
Code

12-15 03:08:35.521-0800 E/W_HOME  (P 2681, T 2681): WatchfaceMgrLoader.cpp: _clock_error_action_get(74) > * Critical * error count:3
12-15 03:08:35.521-0800 W/CLOCK-LIST(P 2681, T 2681): clocklist_main.c: clock_setting_set_watchface_mainkey(7986) > clock_setting_set_watchface_mainkey[input = com.samsung.watchface]
12-15 03:08:35.531-0800 E/CAPI_APPFW_APPLICATION(P 2222, T 2222): app_error.c: app_error(53) > [app_get_id] INVALID_CONTEXT(0xfef00001) : failed to get the application ID
12-15 03:08:35.531-0800 W/W_HOME  (P 2681, T 2681): WatchfaceChooserPluginMgr.cpp: setWatchfaceMainKey(204) > ret:0
12-15 03:08:35.531-0800 W/CLOCK-LIST(P 2681, T 2681): clocklist_main.c: clock_setting_set_default_watchface_subkey(7939) > clock_setting_set_default_watchface_subkey
12-15 03:08:35.541-0800 W/W_HOME  (P 2681, T 2681): WatchfaceChooserPluginMgr.cpp: setDefaultWatchfaceSubKey(227) > ret:0
12-15 03:08:35.541-0800 W/W_HOME  (P 2681, T 2681): DashBoardViewCtrl.cpp: _onWatchfaceMgrEvent(1274) > type:3 model:(nil)
12-15 03:08:35.541-0800 W/W_HOME  (P 2681, T 2681): WatchfaceMgrLoader.cpp: _clock_service_heartbeat_pump(418) > clock service pump: com.samsung.watchface 0 1 1
12-15 03:08:35.541-0800 W/W_HOME  (P 2681, T 2681): WatchfacePageViewCtrl.cpp: _onHWCStatePropertyChanged(537) > enforced off:1 obscurity:1 appendedToScroller:1 _isTouchDown:0
12-15 03:08:35.541-0800 W/W_HOME  (P 2681, T 2681): WatchfacePageViewCtrl.cpp: _onHWCStatePropertyChanged(544) > watchface image ins't exist.
12-15 03:08:35.541-0800 W/W_HOME  (P 2681, T 2681): WatchfaceMgrLoader.cpp: _removeWatchfaceLoadingTimer(232) > clock waiting timer is deleted
12-15 03:08:35.541-0800 W/W_HOME  (P 2681, T 2681): WatchfaceMgrLoader.cpp: _clock_provider_change(337) > clock will be changed to com.samsung.watchface case:0 time:6.000000

12-15 03:08:36.071-0800 E/W_HOME  (P 2681, T 2681): WatchfaceMgrLoader.cpp: _clock_error_report(145) > * Critical * error:Ha0LZcwMvz treat:2

And a couple of these:



Dec 15 03:06:35 localhost Ha0LZcwMvz.Canvas[3420]: ==>[ERROR] (Chrome_InProcGp) [GLES] gles/src/fb/mali_gles_fb_module_api.c:863 gles_fb_get_num_depth_bits 0x7:GLES_ERROR_INVALID_FRAMEBUFFER_OPERATION in glPolygonOffset [currently bound framebuffer is not valid for this operation]


 

Post Reply
Board View
Expert Developer armaan.ul.islam9 , 23060 Seed Dec 21, 2017 06:16 Post #3 0
The log (part) you have shared shows Two Errors:

(# 1 ) GLES_ERROR_INVALID_FRAMEBUFFER_OPERATION in glPolygonOffset: currently bound framebuffer is not valid for this operation

(# 2 ) INVALID_CONTEXT : failed to get the application ID


'Framebuffer is not valid' is an OpenGL error. Are you using OpenGL for your application?
If yes, then check out for 'Framebuffer is not valid' solution on the Internet.
Also, Check if this guide is relevant:
OpenGL ES Usage Recommendations:  http://developer.samsung.com/game/opengl

And, If you are not using OpenGL, rather Tizen OS is using it on background, In that case you may focus on optimizing the heavy resources.
Post Reply