Opened 9 years ago
Closed 9 years ago
#4760 closed defect (fixed)
All Web Activities crash on 0.102
Reported by: | SAMdroid | Owned by: | |
---|---|---|---|
Priority: | Immediate | Milestone: | 0.102.0 |
Component: | sugar-web | Version: | |
Severity: | Unspecified | Keywords: | |
Cc: | Distribution/OS: | OLPC | |
Bug Status: | New |
Description
On an XO when you launch a web activity it just does the flashing icon then crashes. Tested with slides, 2048 and get things done.
Here is the log:
1397035392.644876 ERROR root: Using port 56277 /usr/lib/python2.7/site-packages/gi/module.py:151: Warning: cannot register existing type `WebKitWebResource' g_type = info.get_g_type() /usr/lib/python2.7/site-packages/gi/module.py:151: Warning: g_once_init_leave: assertion `result != 0' failed g_type = info.get_g_type() /usr/lib/python2.7/site-packages/gi/module.py:155: Warning: g_type_get_qdata: assertion `node != NULL' failed type_ = g_type.pytype /usr/lib/python2.7/site-packages/gi/module.py:195: Warning: g_type_get_qdata: assertion `node != NULL' failed g_type.pytype = wrapper /usr/lib/python2.7/site-packages/gi/module.py:195: Warning: g_type_set_qdata: assertion `node != NULL' failed g_type.pytype = wrapper
This issue does not happen on webkit2 based systems (sugar-build).
Change History (2)
comment:1 Changed 9 years ago by godiard
comment:2 Changed 9 years ago by SAMdroid
- Resolution set to fixed
- Status changed from new to closed
Good job Gonzalo! Fixed by https://github.com/sugarlabs/sugar-toolkit-gtk3/commit/e47feb3b0f7771dd7d2332c1dfb1aecabd1c77e5
I don't think the 0.0.0.0 issue is fixed upstream though, but see https://github.com/sugarlabs/sugar-toolkit-gtk3/pull/134
Note: See
TracTickets for help on using
tickets.
The error happen in sugar-build if webkit1 backend is used.
This is very strange:
If I revert (in sugar-toolkit-gtk3) the commit 4ea52b3173e7d90f51800dfd12fb0424c877d4a6,
the activity starts, but show a error:
"Problem occurred while loading the URL http://0.0.0.0:41670/index.html
Cannot connect to destination (0.0.0.0)
[Try again]"
If I point to that url using Chrome outside of sugar, can see the web activity,
but not using Browse in sugar. If I point to http://127.0.0.1:41670/index.html using Browse, can see the activity too.