Closed Bug 1509171 Opened 6 years ago Closed 6 years ago

Debuggee Firefox crashes after connecting with WebIDE and opening Console or Debugger tab

Categories

(DevTools Graveyard :: WebIDE, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1406437

People

(Reporter: canova, Unassigned)

Details

When we connect to a remote Firefox with WebIDE, and then open either "Console" or "Debugger" tab, the debuggee Firefox hits the assertion below and crashes. But the important part is that it crashes only when "Main Process" is selected. STR: 1. Open the first Firefox. 2. Open the second Firefox with `--start-debugger-server 12345` 3. Open WebIDE on the first Firefox and connect to localhost:12345. 4. Open the "Console" or "Debugger" tab while "Main Process" is selected. Then debuggee Firefox crashes because of the given assertion. The crash: Assertion failure: cx->compartment() != untaggedReferent->compartment(), at /Users/nazimcanaltinova/projects/gecko/js/src/vm/Debugger.cpp:5923 Hit MOZ_CRASH(Aborting on channel error.) at /Users/nazimcanaltinova/projects/gecko/ipc/glue/MessageChannel.cpp:2658 Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=12.0097) Hit MOZ_CRASH(MachExceptionHandler: Failed to forward to the previous handler!) at /Users/nazimcanaltinova/projects/gecko/js/src/ds/MemoryProtectionExceptionHandler.cpp:671 Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=13.6471) [GFX1-]: Receive IPC close with reason=AbnormalShutdown Hit MOZ_CRASH(Aborting on channel error.) at /Users/nazimcanaltinova/projects/gecko/ipc/glue/MessageChannel.cpp:2658 Hit MOZ_CRASH(MachExceptionHandler: Failed to forward to the previous handler!) at /Users/nazimcanaltinova/projects/gecko/js/src/ds/MemoryProtectionExceptionHandler.cpp:671 Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=13.8587) [GFX1-]: Receive IPC close with reason=AbnormalShutdown [Child 84489, Chrome_ChildThread] WARNING: pipe error: Broken pipe: file /Users/nazimcanaltinova/projects/gecko/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 736 Hit MOZ_CRASH(Aborting on channel error.) at /Users/nazimcanaltinova/projects/gecko/ipc/glue/MessageChannel.cpp:2658 Hit MOZ_CRASH(MachExceptionHandler: Failed to forward to the previous handler!) at /Users/nazimcanaltinova/projects/gecko/js/src/ds/MemoryProtectionExceptionHandler.cpp:671 Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=14.4472) [GFX1-]: Receive IPC close with reason=AbnormalShutdown Hit MOZ_CRASH(Aborting on channel error.) at /Users/nazimcanaltinova/projects/gecko/ipc/glue/MessageChannel.cpp:2658 Hit MOZ_CRASH(MachExceptionHandler: Failed to forward to the previous handler!) at /Users/nazimcanaltinova/projects/gecko/js/src/ds/MemoryProtectionExceptionHandler.cpp:671
Hey Jim, I've been told you'd be a good contact for this issue :)
Flags: needinfo?(jblandy)
This is almost certainly a duplicate of bug 1406437, which will be fixed by bug 1512509.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
Flags: needinfo?(jblandy)
Product: DevTools → DevTools Graveyard
You need to log in before you can comment on or make changes to this bug.