Closed Bug 1076755 Opened 10 years ago Closed 10 years ago

Search app is crashing when typing in the search bar

Categories

(Firefox OS Graveyard :: Gaia::Browser, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Bebe, Unassigned)

Details

Attachments

(1 file)

Description:

The app gets killed and the user is returned to the home screen after typing a few chars in the search bar 


Repro Steps:

1. connect to internet
2. tap search bar
3. type a few chars 

Actual:

3. the app gets killed, no crash report is available

Expected: 

3. search results are shown 


Traceback (most recent call last):.

Traceback (most recent call last):
File "/var/jenkins/2/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/.env/local/lib/python2.7/site-packages/marionette_client-0.8.4-py2.7.egg/marionette/marionette_test.py", line 264, in run
testMethod()
File "/var/jenkins/2/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/tests/python/gaia-ui-tests/gaiatest/tests/functional/browser/test_browser_cell_data.py", line 27, in test_browser_cell_data
browser = search.go_to_url('http://mozqa.com/data/firefox/layout/mozilla.html')
File "/var/jenkins/2/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/tests/python/gaia-ui-tests/gaiatest/apps/search/app.py", line 26, in go_to_url
return search_panel.go_to_url(url)
File "/var/jenkins/2/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/tests/python/gaia-ui-tests/gaiatest/apps/homescreen/regions/search_panel.py", line 28, in go_to_url
self.keyboard.send(url)
File "/var/jenkins/2/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/tests/python/gaia-ui-tests/gaiatest/apps/keyboard/app.py", line 249, in send
self._switch_to_correct_layout(val)
File "/var/jenkins/2/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/tests/python/gaia-ui-tests/gaiatest/apps/keyboard/app.py", line 125, in _switch_to_correct_layout
self.wait_for_element_displayed(*page_0_key_locator)
File "/var/jenkins/2/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/tests/python/gaia-ui-tests/gaiatest/apps/base.py", line 44, in wait_for_element_displayed
lambda m: m.find_element(by, locator).is_displayed())
File "/var/jenkins/2/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/.env/local/lib/python2.7/site-packages/marionette_client-0.8.4-py2.7.egg/marionette/wait.py", line 143, in until
cause=last_exc)
TimeoutException: Traceback (most recent call last):
File "/var/jenkins/2/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/.env/local/lib/python2.7/site-packages/marionette_client-0.8.4-py2.7.egg/marionette/wait.py", line 122, in until
rv = condition(self.marionette)
File "/var/jenkins/2/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/tests/python/gaia-ui-tests/gaiatest/apps/base.py", line 44, in <lambda>
lambda m: m.find_element(by, locator).is_displayed())
File "/var/jenkins/2/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/.env/local/lib/python2.7/site-packages/marionette_client-0.8.4-py2.7.egg/marionette/marionette.py", line 1279, in find_element
response = self._send_message('findElement', 'value', **kwargs)
File "/var/jenkins/2/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/.env/local/lib/python2.7/site-packages/marionette_client-0.8.4-py2.7.egg/marionette/decorators.py", line 35, in _
return func(*args, **kwargs)
File "/var/jenkins/2/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/.env/local/lib/python2.7/site-packages/marionette_client-0.8.4-py2.7.egg/marionette/marionette.py", line 638, in _send_message
self._handle_error(response)
File "/var/jenkins/2/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/.env/local/lib/python2.7/site-packages/marionette_client-0.8.4-py2.7.egg/marionette/marionette.py", line 672, in _handle_error
raise errors.NoSuchElementException(message=message, status=status, stacktrace=stacktrace)
TimeoutException: Timed out after 30.2 seconds, caused by <class 'marionette.errors.NoSuchElementException'>


Environmental Variables:

Gaia-Rev        573faf15fbae44523336e548cc5f8a623abed6d1
Gecko-Rev       https://hg.mozilla.org/integration/b2g-inbound/rev/73f062698957
Build-ID        20141001223224
Version         35.0a1
Device-Name     flame
FW-Release      4.4.2
FW-Incremental  eng.cltbld.20141002.014247
FW-Date         Thu Oct  2 01:42:57 EDT 2014
Bootloader      L1TC10011800


Reproducible manually: YES

Repro frequency: 5/5

Regresion range:

  Last good:
Device firmware (date) 	01 Oct 2014 17:37:15
Device firmware (incremental) 	eng.cltbld.20141001.203701
Device firmware (release) 	4.4.2
Device identifier 	flame
Gaia date 	01 Oct 2014 16:31:35
Gaia revision 	5a4da5a9ad9b
Gecko build 	20141001165220
Gecko revision 	f3ddcc234325
Gecko version 	35.0a1


  First Bad:
Device firmware (date) 	01 Oct 2014 17:39:41
Device firmware (incremental) 	eng.cltbld.20141001.203930
Device firmware (release) 	4.4.2
Device identifier 	flame
Gaia date 	01 Oct 2014 16:31:35
Gaia revision 	5a4da5a9ad9b
Gecko build 	20141001171025
Gecko revision 	f4ab8e8b595b
Gecko version 	35.0a1

  Gaia diff:

same gaia commit
  Geko diff:

http://hg.mozilla.org/integration/b2g-inbound/pushloghtml?fromchange=f3ddcc234325&tochange=f4ab8e8b595b
Attached file Logcat of the issue
We will start a regression range on mozilla-inbound
Updating this to the right component
Component: Gaia::UI Tests → Gaia::Browser
We worked on the regression range on mozilla-inbound and found out the issue that was causing the fail mentioned above was Bug 1075136 - Initialize TileClient::mCompositableClient correctly


Las good:

    Gaia-Rev        a23d2c490b39c4699c9375e25c4acdf396a2fa85
    Gecko-Rev       https://hg.mozilla.org/integration/mozilla-inbound/rev/f5ccdeb36843
    Build-ID        20141001065621
    Version         35.0a1
    Device-Name     flame
    FW-Release      4.4.2
    FW-Incremental  eng.cltbld.20141001.101334
    FW-Date         Wed Oct  1 10:



First bad
Gaia-Rev        a23d2c490b39c4699c9375e25c4acdf396a2fa85
Gecko-Rev       https://hg.mozilla.org/integration/mozilla-inbound/rev/f54ea093e836
Build-ID        20141001071726
Version         35.0a1
Device-Name     flame
FW-Release      4.4.2
FW-Incremental  eng.cltbld.20141001.090927
FW-Date         Wed Oct  1 09:09:38 EDT 2014
Bootloader      L1TC10011800



https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=f5ccdeb36843&tochange=f54ea093e836
After the backout from Bug 1075136 we tested the mozilla-inbound build and this issue is fixed

Gaia-Rev        191d805f4911628d37a8a90a1e23a6013995138f
Gecko-Rev       https://hg.mozilla.org/integration/mozilla-inbound/rev/64ec6cd769a6
Build-ID        20141002064626
Version         35.0a1
Device-Name     flame
FW-Release      4.4.2
FW-Incremental  eng.cltbld.20141002.095610
FW-Date         Thu Oct  2 09:56:21 EDT 2014
Bootloader      L1TC10011800
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: