We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Firefox crashes

  • 11 个回答
  • 8 人有此问题
  • 8 次查看
  • 最后回复者为 John99

more options

Crashed will happened every now & then during browsing i have 400 tabs save in session Its really screwed me , its happened in safe-mode as well

Few crash Id's
bp-78e8e9c4-c288-4e57-acc5-432df2140208	
bp-7d7ef66f-ef22-4de4-baab-331072140208	
bp-8ac18ec9-e256-488e-a35a-8dd482140208	
79928068-76dc-41ac-afa0-6f4c6b4b7777	        
bp-d997cfcb-ebc4-48c2-9f5e-567a42140207	
bp-2cbabd21-6887-40e5-bf04-58daa2140207
edit formatted ~J99
Crashed will happened every now & then during browsing i have 400 tabs save in session Its really screwed me , its happened in safe-mode as well Few crash Id's <pre> bp-78e8e9c4-c288-4e57-acc5-432df2140208 bp-7d7ef66f-ef22-4de4-baab-331072140208 bp-8ac18ec9-e256-488e-a35a-8dd482140208 79928068-76dc-41ac-afa0-6f4c6b4b7777 bp-d997cfcb-ebc4-48c2-9f5e-567a42140207 bp-2cbabd21-6887-40e5-bf04-58daa2140207 </pre> <sub>'''edit''' formatted ~J99 </sub>

由John99于修改

被采纳的解决方案

Dear John99 big thanks for this info

Mine windows & all drivers are fully update I only reset firefox method where i saw that all script are down I installed few extension From yesterday i haven't seen any crashed till now If i face that again will write here Thank you so much again


I will mark this as the solution ~j99

定位到答案原位置 👍 0

所有回复 (11)

more options

Hi imad194,
Sorry you are having problems.

400 open tabs and relying on the slightly fragile session restore system maybe is not the best of ideas.

I will look at the Crash Reports shortly and see if there is anything I can suggest to help.

more options

the crashes in the reports are all occurring since your system is out of memory (all beyond 90% RAM usage), so that is probably related to the amounts of open tabs...

more options

yeh firefox take lots of cpu usage Any idea to take that down & run firefox smoothly ? how to stop crashes ?

more options

yes please @John thanks

more options

You need to get those open tabs down in number.

My Comments
Not something I understand too well but here goes with my suggestions

  • One of the crash signatures is video related and may get a Firefox fix in the near future,
    • Probably would be expected to go away in safe mode.
      AND should have a workaround to prevent it outside of safe mode.
    • could be affected by video driver updates &/or Windows updates
  • You are using most of your memory that is probably part of the problem
  • Repeated crashes and sessionstore issues cause their own problems
  • You are crashing after around 1/2 hour so at least not immediate startup crashes
  • I guess you are going to need to bookmark some of those tabs. I doubt it is likely you will be able to keep Firefox trouble free with them all open .

Suggested ACTION
You will probably do better in Firefox's safemode and with all plugins disabled. Open Firefox in safe mode. Disable all plugins. Close as many as possible of the open tabs, bookmarking them first if necessary. Get the number of open tabs under100.

If necessary you may need to get rid of duplicated sessionstore files but trying that that gets messy, let's see if we can avoid doing that. Those are the files that store the open tabs etc. It is possible to copy the files and try to restore tabs from the copy files if necessary.

Have a go reducing the open tabs then post back and we will see if we can get a workable solution.


For forum cross referencing purposes

  • Reports for Your CrashIDs
    1. bp-78e8e9c4-c288-4e57-acc5-432df2140208
      bp-7d7ef66f-ef22-4de4-baab-331072140208
      bp-8ac18ec9-e256-488e-a35a-8dd482140208
    2. bp-d997cfcb-ebc4-48c2-9f5e-567a42140207
    3. bp-2cbabd21-6887-40e5-bf04-58daa2140207
  • Crash Signatures
    1.  : gfxContext::PushClipsToDT(mozilla::gfx::DrawTarget*)
    2.  : mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmalloc | nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyElements<nsFontFaceRuleContainer> >::EnsureCapacity(unsigned int, unsigned int) | nsTArray_Impl<mozilla::safeb... </li>
    3.  : js::types::HashSetInsertTry<int, js::types::Property, js::types::Property>
  • Related Bugs include
    1. Bug 805406 NEW --- crash in gfxContext::PushClipsToDT with Direct2D 1.1 (d3d11.dll 6.2 or 6.3)
      Note also Bug 902952 - Use Direct2D 1.1 on mozilla-central
    2. - No related bugs listed - It is memory related
    3. Bug 743221 - Firefox crash @ js::types::HashSetInsertTry<int, js::types::Property, js::types::Property> and perhaps [@ EMPTY: no crashing thread identified; corrupt dump ]
more options

Thanks @John for respond

I reduce tabs from 426 to 180 but crash still happen Crash will happened within 30 min I also made some changes in firefox registry is this happened because of this ? How can i back all firefox registries to back its original position ?

more options

By Firefox registry I presume that you mean the about:config listings of settings. These are a user friendly method of editing the file pref.js

Try creating a new Firefox profile as a troubleshooting test

You may use that instead of your current profile to see what happens. The new profile will use default settings, and not have any problems with any duplicated sessionstore files. (It will still be affected by plugins)

To answer the direct question you could rename the file prefs.js . Name it something like prefs.js.original1 whilst Firefox is closed. On restarting Firefox will recreate a file and the profile will revert to default settings.

The new profile may be used as more than just a trouble shooting step. It would be possible to migrate other settings to the working profile.

more options

Yeh i mean to say about:config

If i created a new profile Is my all sessions & bookmarks will remain ? Or can i only rename prefs.js which didn't affect on mine sessions & bookmarks ?

more options

Renaming the prefs file only affects the settings, it does not get rid of open tabs. The change is easily reversible by reverting the name of the renamed file.

Creating the new profile your open tabs remain in the old profile not in the new one. You can still use both profiles. (Normally not at the same time, but that is possible to arrange if necessary.)

Use a new profile and open tabs are lost. It is not totally straight forward but open tabs from the old file may be obtained by transferring the relevant file. An easier method may be to clone the original profile, and then rename the prefs in that.

As your open tabs are important to you backup your current profile. Work on a copy profile'

  • Back up and restore information in Firefox profiles
    • Put the copy profile ;files and folders; some where safe, outside of Firefox program or profile paths. (The Windows Desktop should be ok.)
  • Try to get the open tabs down to zero.
  • Bookmark as needed.
    Note if working in a copy the bookmarks will be in that copy profile only.
    1. Export the bookmarks as HTML
      Export Firefox bookmarks to an HTML file to back up or transfer bookmarks
    2. They may then be imported and added into your other bookmarks in the working profile.
    3. CARE. Please do not use the standared Firefox backup and restore method, based on .json type files, because that will overwrite your existing bookmarks.

ALTERATIVE.

After you have backed up your profile. (That will retain all session restore files.) You could try the Reset Firefox method, BUT I am not certain how that now works in detail. I believe it does now retain open tabs. I am not sure whether or not it cleans up the sessionfiles. That is why I emphasise back up your profile first.

more options

选择的解决方案

Dear John99 big thanks for this info

Mine windows & all drivers are fully update I only reset firefox method where i saw that all script are down I installed few extension From yesterday i haven't seen any crashed till now If i face that again will write here Thank you so much again


I will mark this as the solution ~j99

由John99于修改

more options

I guess all is ok again for now. Good luck & thanks for posting back.