Closed Bug 970640 Opened 10 years ago Closed 10 years ago

Intermittent PROCESS-CRASH | application crashed [Unknown top frame] after "ABORT: mismatched CxxStackFrame ctor/dtors"

Categories

(Core :: Graphics: Layers, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 924622

People

(Reporter: KWierso, Unassigned)

References

Details

(Keywords: assertion, crash, intermittent-failure)

+++ This bug was initially created as a clone of Bug #924622 +++

I'm not sure if this is actually just bug 924622 or something new.

It happened in the same test (kraken) that recently experienced bug 924622, it was the same assertion, but there was an unknown top frame on the crash stack instead of [@ mozalloc_abort(char const*)].


https://tbpl.mozilla.org/php/getParsedLog.php?id=34443663&tree=Mozilla-Central
slave: talos-r4-snow-138




14:08:12     INFO -  __start_cc_report
14:08:12     INFO -  _x_x_mozilla_cycle_collect,829
14:08:12     INFO -  __end_cc_report
14:08:12     INFO -  __startTimestamp1392070062071__endTimestamp
14:08:12     INFO -  WARNING: A completion condition encountered an error while we were spinning the event loop. Condition: Telemetry: shutting down Phase: profile-before-change2
14:08:12     INFO -  WARNING: Unix error 17 during operation writeAtomic (File exists)
14:08:12     INFO -  ###!!! [MessageChannel][Parent][/builds/slave/m-cen-osx64-000000000000000000/build/ipc/glue/MessageChannel.cpp:228] Assertion (mCxxStackFrames.empty()) failed.  mismatched CxxStackFrame ctor/dtors
14:08:12     INFO -    MessageChannel 'backtrace':
14:08:12     INFO -    [(0) in sync PImageBridge::Msg_Stop(actor=2147483647) ]
14:08:12     INFO -    remote Interrupt stack guess: 0
14:08:12     INFO -    deferred stack size: 0
14:08:12     INFO -    out-of-turn Interrupt replies stack size: 0
14:08:12     INFO -    Pending queue size: 0, front to back:
14:08:12     INFO -  [911] ###!!! ABORT: mismatched CxxStackFrame ctor/dtors: file /builds/slave/m-cen-osx64-000000000000000000/build/ipc/glue/MessageChannel.cpp, line 1710
14:08:12     INFO -  [911] ###!!! ABORT: mismatched CxxStackFrame ctor/dtors: file /builds/slave/m-cen-osx64-000000000000000000/build/ipc/glue/MessageChannel.cpp, line 1710
14:08:12     INFO -  __startBeforeLaunchTimestamp1392069992000__endBeforeLaunchTimestamp
14:08:12     INFO -  __startAfterTerminationTimestamp1392070066000__endAfterTerminationTimestamp
14:08:12     INFO -  DEBUG : Terminating: firefox, plugin-container, crashreporter
14:08:12     INFO -  __browserInfo
14:08:12     INFO -  browser_name:Firefox
14:08:12     INFO -  browser_version:30.0a1
14:08:12     INFO -  buildID:20140210123301
14:08:12     INFO -  __browserInfo__metrics	Screen width/height:1600/1200
14:08:12     INFO -  	colorDepth:24
14:08:12     INFO -  	Browser inner width/height: 1024/692
14:08:12     INFO -  __metrics
14:08:12     INFO -  ************************************************************
14:08:12     INFO -  * Call to xpconnect wrapped JSObject produced this error:  *
14:08:12     INFO -  [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIObserverService.removeObserver]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://app/modules/webappsUI.jsm :: webappsUI_uninit :: line 38"  data: no]
14:08:12     INFO -  ************************************************************
14:08:12     INFO -  browser_name:Firefox
14:08:12     INFO -  browser_version:30.0a1
14:08:12     INFO -  buildID:20140210123301
14:08:12     INFO -  RSS: Main: 136867840
14:08:12     INFO -  Cycle 1(1): loaded http://localhost/page_load_test/kraken/driver.html?testName=ai-astar (next: http://localhost/page_load_test/kraken/driver.html?testName=audio-beat-detection)
14:08:12     INFO -  RSS: Main: 201580544
14:08:12     INFO -  Cycle 1(1): loaded http://localhost/page_load_test/kraken/driver.html?testName=audio-beat-detection (next: http://localhost/page_load_test/kraken/driver.html?testName=audio-dft)
14:08:12     INFO -  RSS: Main: 202104832
14:08:12     INFO -  Cycle 1(1): loaded http://localhost/page_load_test/kraken/driver.html?testName=audio-dft (next: http://localhost/page_load_test/kraken/driver.html?testName=audio-fft)
14:08:12     INFO -  RSS: Main: 174825472
14:08:12     INFO -  Cycle 1(1): loaded http://localhost/page_load_test/kraken/driver.html?testName=audio-fft (next: http://localhost/page_load_test/kraken/driver.html?testName=audio-oscillator)
14:08:12     INFO -  RSS: Main: 176566272
14:08:12     INFO -  Cycle 1(1): loaded http://localhost/page_load_test/kraken/driver.html?testName=audio-oscillator (next: http://localhost/page_load_test/kraken/driver.html?testName=imaging-gaussian-blur)
14:08:12     INFO -  RSS: Main: 176267264
14:08:12     INFO -  Cycle 1(1): loaded http://localhost/page_load_test/kraken/driver.html?testName=imaging-gaussian-blur (next: http://localhost/page_load_test/kraken/driver.html?testName=imaging-darkroom)
14:08:12     INFO -  RSS: Main: 180150272
14:08:12     INFO -  Cycle 1(1): loaded http://localhost/page_load_test/kraken/driver.html?testName=imaging-darkroom (next: http://localhost/page_load_test/kraken/driver.html?testName=imaging-desaturate)
14:08:12     INFO -  RSS: Main: 175050752
14:08:12     INFO -  Cycle 1(1): loaded http://localhost/page_load_test/kraken/driver.html?testName=imaging-desaturate (next: http://localhost/page_load_test/kraken/driver.html?testName=json-parse-financial)
14:08:12     INFO -  RSS: Main: 174661632
14:08:12     INFO -  Cycle 1(1): loaded http://localhost/page_load_test/kraken/driver.html?testName=json-parse-financial (next: http://localhost/page_load_test/kraken/driver.html?testName=json-stringify-tinderbox)
14:08:12     INFO -  RSS: Main: 213856256
14:08:12     INFO -  Cycle 1(1): loaded http://localhost/page_load_test/kraken/driver.html?testName=json-stringify-tinderbox (next: http://localhost/page_load_test/kraken/driver.html?testName=stanford-crypto-aes)
14:08:12     INFO -  RSS: Main: 210817024
14:08:12     INFO -  Cycle 1(1): loaded http://localhost/page_load_test/kraken/driver.html?testName=stanford-crypto-aes (next: http://localhost/page_load_test/kraken/driver.html?testName=stanford-crypto-ccm)
14:08:12     INFO -  RSS: Main: 228405248
14:08:12     INFO -  Cycle 1(1): loaded http://localhost/page_load_test/kraken/driver.html?testName=stanford-crypto-ccm (next: http://localhost/page_load_test/kraken/driver.html?testName=stanford-crypto-pbkdf2)
14:08:12     INFO -  RSS: Main: 238714880
14:08:12     INFO -  Cycle 1(1): loaded http://localhost/page_load_test/kraken/driver.html?testName=stanford-crypto-pbkdf2 (next: http://localhost/page_load_test/kraken/driver.html?testName=stanford-crypto-sha256-iterative)
14:08:12     INFO -  RSS: Main: 244449280
14:08:12     INFO -  Cycle 1(1): loaded http://localhost/page_load_test/kraken/driver.html?testName=stanford-crypto-sha256-iterative (next: http://localhost/page_load_test/kraken/driver.html?testName=ai-astar)
14:08:12     INFO -  RSS: Main: 386306048
14:08:12     INFO -  __start_tp_report
14:08:12     INFO -  _x_x_mozilla_page_load
14:08:12     INFO -  _x_x_mozilla_page_load_details
14:08:12     INFO -  |i|pagename|runs|
14:08:12     INFO -  |0;ai-astar;141;160;127;161;162;142;161;142;126;142
14:08:12     INFO -  |1;audio-beat-detection;212;212;216;324;178;194;213;209;318;182
14:08:12     INFO -  |2;audio-dft;290;289;288;290;290;290;290;290;291;290
14:08:12     INFO -  |3;audio-fft;157;159;162;229;123;148;160;161;237;124
14:08:12     INFO -  |4;audio-oscillator;152;152;192;136;152;151;181;146;151;187
14:08:12     INFO -  |5;imaging-gaussian-blur;222;226;228;226;232;232;218;227;226;223
14:08:12     INFO -  |6;imaging-darkroom;198;198;198;198;198;201;198;201;200;199
14:08:12     INFO -  |7;imaging-desaturate;234;233;233;233;236;234;234;234;233;234
14:08:12     INFO -  |8;json-parse-financial;75;75;75;76;74;77;74;73;74;76
14:08:12     INFO -  |9;json-stringify-tinderbox;109;109;108;109;126;108;109;109;109;109
14:08:12     INFO -  |10;stanford-crypto-aes;197;234;166;199;158;184;202;200;244;164
14:08:12     INFO -  |11;stanford-crypto-ccm;152;154;156;143;144;143;143;142;146;142
14:08:12     INFO -  |12;stanford-crypto-pbkdf2;201;212;229;235;179;180;238;200;181;229
14:08:12     INFO -  |13;stanford-crypto-sha256-iterative;86;88;86;85;86;86;85;85;85;86
14:08:12     INFO -  __end_tp_report
14:08:12     INFO -  __start_cc_report
14:08:12     INFO -  _x_x_mozilla_cycle_collect,829
14:08:12     INFO -  __end_cc_report
14:08:12     INFO -  __startTimestamp1392070062071__endTimestamp
14:08:12     INFO -  WARNING: A completion condition encountered an error while we were spinning the event loop. Condition: Telemetry: shutting down Phase: profile-before-change2
14:08:12     INFO -  WARNING: Unix error 17 during operation writeAtomic (File exists)
14:08:12     INFO -  ###!!! [MessageChannel][Parent][/builds/slave/m-cen-osx64-000000000000000000/build/ipc/glue/MessageChannel.cpp:228] Assertion (mCxxStackFrames.empty()) failed.  mismatched CxxStackFrame ctor/dtors
14:08:12     INFO -    MessageChannel 'backtrace':
14:08:12     INFO -    [(0) in sync PImageBridge::Msg_Stop(actor=2147483647) ]
14:08:12     INFO -    remote Interrupt stack guess: 0
14:08:12     INFO -    deferred stack size: 0
14:08:12     INFO -    out-of-turn Interrupt replies stack size: 0
14:08:12     INFO -    Pending queue size: 0, front to back:
14:08:12     INFO -  [911] ###!!! ABORT: mismatched CxxStackFrame ctor/dtors: file /builds/slave/m-cen-osx64-000000000000000000/build/ipc/glue/MessageChannel.cpp, line 1710
14:08:12     INFO -  [911] ###!!! ABORT: mismatched CxxStackFrame ctor/dtors: file /builds/slave/m-cen-osx64-000000000000000000/build/ipc/glue/MessageChannel.cpp, line 1710
14:08:12     INFO -  PROCESS-CRASH | kraken | application crashed [Unknown top frame]
14:08:12     INFO -  Crash dump filename: /var/folders/St/St6bXzksFcqHmf7v-8d9y++++-k/-Tmp-/tmp7wgJN1/profile/minidumps/AB095E35-E9BA-4724-A55A-5BC04EFC6334.dmp
14:08:12     INFO -  stderr from minidump_stackwalk:
14:08:12     INFO -  2014-02-10 14:08:11: minidump_processor.cc:264: INFO: Processing minidump in file /var/folders/St/St6bXzksFcqHmf7v-8d9y++++-k/-Tmp-/tmp7wgJN1/profile/minidumps/AB095E35-E9BA-4724-A55A-5BC04EFC6334.dmp
14:08:12     INFO -  2014-02-10 14:08:12: minidump.cc:3815: INFO: Minidump opened minidump /var/folders/St/St6bXzksFcqHmf7v-8d9y++++-k/-Tmp-/tmp7wgJN1/profile/minidumps/AB095E35-E9BA-4724-A55A-5BC04EFC6334.dmp
14:08:12     INFO -  2014-02-10 14:08:12: minidump.cc:3847: ERROR: Minidump header signature mismatch: (0x0, 0x0) != 0x504d444d
14:08:12     INFO -  2014-02-10 14:08:12: minidump_processor.cc:268: ERROR: Minidump /var/folders/St/St6bXzksFcqHmf7v-8d9y++++-k/-Tmp-/tmp7wgJN1/profile/minidumps/AB095E35-E9BA-4724-A55A-5BC04EFC6334.dmp could not be read
14:08:12     INFO -  2014-02-10 14:08:12: minidump.cc:3787: INFO: Minidump closing minidump
14:08:12     INFO -  2014-02-10 14:08:12: minidump_stackwalk.cc:529: ERROR: MinidumpProcessor::Process failed
14:08:12     INFO -  minidump_stackwalk exited with return code 1
14:08:12     INFO -  Failed kraken:
14:08:12     INFO -  		Stopped Mon, 10 Feb 2014 14:08:12
14:08:12    ERROR -  Traceback (most recent call last):
14:08:12     INFO -    File "/builds/slave/talos-slave/test/build/venv/lib/python2.7/site-packages/talos/run_tests.py", line 329, in run_tests
14:08:12     INFO -      talos_results.add(mytest.runTest(browser_config, test))
14:08:12     INFO -    File "/builds/slave/talos-slave/test/build/venv/lib/python2.7/site-packages/talos/ttest.py", line 425, in runTest
14:08:12     INFO -      self.cleanupAndCheckForCrashes(browser_config, profile_dir, test_config['name'])
14:08:12     INFO -    File "/builds/slave/talos-slave/test/build/venv/lib/python2.7/site-packages/talos/ttest.py", line 185, in cleanupAndCheckForCrashes
14:08:12     INFO -      raise talosCrash("Found crashes after test run, terminating test")
14:08:12     INFO -  talosCrash: Found crashes after test run, terminating test
14:08:12    ERROR - Return code: 2
14:08:12    ERROR - # TBPL FAILURE #
Oops, forgot to update the bug summary.
Summary: Intermittent PROCESS-CRASH | application crashed [@ mozalloc_abort(char const*)] after "ABORT: mismatched CxxStackFrame ctor/dtors" → Intermittent PROCESS-CRASH | application crashed [Unknown top frame] after "ABORT: mismatched CxxStackFrame ctor/dtors"
Yeah, let's keep this under bug 924622.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.