Closed Bug 962121 Opened 10 years ago Closed 10 years ago

Intermittent testPasswordProvider, testFormHistory | application crashed [Unknown top frame]

Categories

(Firefox for Android Graveyard :: General, defect)

x86
Android
defect
Not set
normal

Tracking

(firefox28 unaffected, firefox29 fixed, firefox30 fixed, firefox-esr24 unaffected)

RESOLVED FIXED
Firefox 30
Tracking Status
firefox28 --- unaffected
firefox29 --- fixed
firefox30 --- fixed
firefox-esr24 --- unaffected

People

(Reporter: gbrown, Assigned: gbrown)

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

https://tbpl.mozilla.org/php/getParsedLog.php?id=33335041&tree=B2g-Inbound&full=1#error0

08:04:22     INFO -  0 INFO SimpleTest START
08:04:22     INFO -  1 INFO TEST-START | testPasswordProvider
08:04:22     INFO -  2 INFO TEST-PASS | testPasswordProvider | Given message occurred for registered event: {"type":"Gecko:Ready"} - Gecko:Ready should equal Gecko:Ready
08:04:22     INFO -  EventExpecter: no longer listening for Gecko:Ready
08:04:22     INFO -  INFO | automation.py | Application ran for: 0:00:04.069325
08:04:22     INFO -  INFO | zombiecheck | Reading PID log: /tmp/tmpu7gHjHpidlog
08:04:22     INFO -  /data/anr/traces.txt not found
08:04:22     INFO -  WARNING | leakcheck | refcount logging is off, so leaks can't be detected!
08:04:22     INFO -  runtests.py | Running tests: end.
08:04:22     INFO -  Mochi-Remote ERROR | Automation Error: Missing end of test marker (process crashed?)


08:08:53     INFO -  0 INFO SimpleTest START
08:08:53     INFO -  1 INFO TEST-START | testFormHistory
08:08:53     INFO -  2 INFO TEST-PASS | testFormHistory | Given message occurred for registered event: {"type":"Gecko:Ready"} - Gecko:Ready should equal Gecko:Ready
08:08:53     INFO -  EventExpecter: no longer listening for Gecko:Ready
08:08:53     INFO -  INFO | automation.py | Application ran for: 0:05:01.114849
08:08:53     INFO -  INFO | zombiecheck | Reading PID log: /tmp/tmponUA31pidlog
08:08:53     INFO -  /data/anr/traces.txt not found
08:08:53     INFO -  mozcrash INFO | Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/b2g-inbound-android-x86/1390315230/fennec-29.0a1.en-US.android-i386.crashreporter-symbols.zip
08:08:53  WARNING -  PROCESS-CRASH | testFormHistory | application crashed [Unknown top frame]
08:08:53     INFO -  Crash dump filename: /tmp/tmpmorNTu/360397b6-dddd-4112-0f12ba4e-6509e4b8.dmp
08:08:53     INFO -  stderr from minidump_stackwalk:
08:08:53     INFO -  2014-01-21 08:06:35: minidump_processor.cc:264: INFO: Processing minidump in file /tmp/tmpmorNTu/360397b6-dddd-4112-0f12ba4e-6509e4b8.dmp
08:08:53     INFO -  2014-01-21 08:06:35: minidump.cc:3815: INFO: Minidump opened minidump /tmp/tmpmorNTu/360397b6-dddd-4112-0f12ba4e-6509e4b8.dmp
08:08:53     INFO -  2014-01-21 08:06:35: minidump.cc:3847: ERROR: Minidump header signature mismatch: (0x0, 0x0) != 0x504d444d
08:08:53     INFO -  2014-01-21 08:06:35: minidump_processor.cc:268: ERROR: Minidump /tmp/tmpmorNTu/360397b6-dddd-4112-0f12ba4e-6509e4b8.dmp could not be read
08:08:53     INFO -  2014-01-21 08:06:35: minidump.cc:3787: INFO: Minidump closing minidump
08:08:53     INFO -  2014-01-21 08:06:35: minidump_stackwalk.cc:529: ERROR: MinidumpProcessor::Process failed
08:08:53     INFO -  
08:08:53     INFO -  minidump_stackwalk exited with return code 1
08:08:53     INFO -  WARNING | leakcheck | refcount logging is off, so leaks can't be detected!
08:08:53     INFO -  runtests.py | Running tests: end.
08:08:53     INFO -  Mochi-Remote ERROR | runTests() exited with code 1
08:08:53     INFO -  Mochi-Remote ERROR | Automation Error: Missing end of test marker (process crashed?)


8:04:22     INFO -  01-21 15:57:30.279 E/Trace   ( 3821): error opening trace file: No such file or directory (2)
08:04:22     INFO -  01-21 15:57:30.289 I/ActivityThread( 3821): Pub org.mozilla.fennec.db.passwords: org.mozilla.gecko.db.PasswordsProvider
08:04:22     INFO -  01-21 15:57:30.289 E/GeckoLibLoad( 3821): Load sqlite start
08:04:22     INFO -  01-21 15:57:30.289 E/GeckoLinker( 3821): /data/app/org.mozilla.fennec-1.apk!/assets/libnss3.so: Warning: unhandled flags #8 not handled
08:04:22     INFO -  01-21 15:57:30.299 E/GeckoLibLoad( 3821): Load sqlite done
08:04:22     INFO -  01-21 15:57:30.299 E/GeckoLibLoad( 3821): Load nss start
08:04:22     INFO -  01-21 15:57:30.299 E/GeckoLibLoad( 3821): Load nss done
08:04:22     INFO -  01-21 15:57:30.309 E/GeckoLinker( 3821): /data/app/org.mozilla.fennec-1.apk!/assets/libsoftokn3.so: Warning: unhandled flags #8 not handled
08:04:22     INFO -  01-21 15:57:30.319 E/GeckoLinker( 3821): /data/app/org.mozilla.fennec-1.apk!/assets/libfreebl3.so: Warning: unhandled flags #8 not handled
08:04:22     INFO -  01-21 15:57:30.349 E/GeckoConsole( 3769): OpenGL compositor Initialized Succesfully.
08:04:22     INFO -  01-21 15:57:30.349 E/GeckoConsole( 3769): Version: OpenGL ES 2.0 (4.3.0 NVIDIA 310.32)
08:04:22     INFO -  01-21 15:57:30.349 E/GeckoConsole( 3769): Vendor: Google (NVIDIA Corporation)
08:04:22     INFO -  01-21 15:57:30.349 E/GeckoConsole( 3769): Renderer: Android Emulator OpenGL ES Translator (GeForce GT 610/PCIe/SSE2)
08:04:22     INFO -  01-21 15:57:30.349 E/GeckoConsole( 3769): FBO Texture Target: TEXTURE_2D
08:04:22     INFO -  01-21 15:57:30.349 E/GeckoConsole( 3769): Adding HealthReport:RequestSnapshot observer.
08:04:22     INFO -  01-21 15:57:30.349 I/GeckoAxis( 3769): Prefs: 0.85,0.97,10.0,0.04,0.04,0.3,0.5
08:04:22     INFO -  01-21 15:57:30.359 W/GeckoGLController( 3769): done GLController::updateCompositor
08:04:22     INFO -  01-21 15:57:30.498 D/GeckoTabs( 3769): handleMessage: Tab:Added
08:04:22     INFO -  01-21 15:57:30.498 E/GeckoLibLoad( 3821): Throw
08:04:22     INFO -  01-21 15:57:30.498 F/libc    ( 3821): @@@ ABORTING: LIBC: ARGUMENT IS INVALID HEAP ADDRESS IN dlfree addr=0xa9f9a738
08:04:22     INFO -  01-21 15:57:30.498 F/libc    ( 3821): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 3831 (Binder_1)
See Also: → 959254
Blocks: 936226
Disabled testFormHistory and testPasswordProvider on x86 only:

https://hg.mozilla.org/integration/mozilla-inbound/rev/04ac1340d901
Depends on: 962139
https://hg.mozilla.org/mozilla-central/rev/04ac1340d901
Assignee: nobody → gbrown
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 29
Sorry, should have marked this leave-open.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Whiteboard: [test disabled][leave open]
Is blobber hooked up on these runs to get the dumps out? At a first glance this looks like we're writing an empty dump. Lots of reasons that could happen, it'd be nice if we could figure out why though.
This last log actually has a stack, but it's not super useful. It does show:
18:43:43     INFO -  Crash reason:  SIGSEGV
18:43:43     INFO -  Crash address: 0xdeadbaad
(In reply to Ted Mielczarek [:ted.mielczarek] from comment #21)
> Is blobber hooked up on these runs to get the dumps out? At a first glance
> this looks like we're writing an empty dump. Lots of reasons that could
> happen, it'd be nice if we could figure out why though.

Blobber was not hooked up, but I managed to get a few runs on Ash with blobber enabled:

https://tbpl.mozilla.org/php/getParsedLog.php?id=33338051&tree=Ash&full=1

09:15:24     INFO -  (blobuploader) - INFO - TinderboxPrint: Uploaded 09262e3e-b28f-49a6-3c91e61c-1bfc2c37.dmp to http://mozilla-releng-blobs.s3.amazonaws.com/blobs/test-branch/sha512/83f7710d67d63a59966242c5590da7c280fab3e6c6427de50a75b87faa79cf7a7a2b6edc535c3e9422d2f8418ea22aac37235ad7aa015967566928ca3a84d2ed
Interesting! It's not only not zero-byte like I guessed, but it looks like it has mostly valid data, it's just missing a valid minidump header.
Attached patch re-enable testsSplinter Review
Re-enable testPasswordProvider and testFormHistory on x86. Try run has no failures for these tests in over 30 runs, and I suspect this was fixed by bug 784759.
Attachment #8371704 - Flags: review?(dminor)
Attachment #8371704 - Flags: review?(dminor) → review+
Whiteboard: [test disabled][leave open]
https://hg.mozilla.org/mozilla-central/rev/8f626ee3e7ed
Status: REOPENED → RESOLVED
Closed: 10 years ago10 years ago
Resolution: --- → FIXED
Depends on: 969623
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: