Bug 778351

Summary: Firefox 15.0 crash report on close
Product: [openSUSE] openSUSE 12.1 Reporter: Andreas Färber <afaerber>
Component: FirefoxAssignee: E-mail List <bnc-team-mozilla>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: anixx, forgotten_JoZGrGEMhM, kairo, mcatanzaro, meissner
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 12.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Andreas Färber 2012-08-31 17:27:31 UTC
Since the latest update of Firefox via openSUSE 12.1 update repository, closing Firefox leads 100% reproducibly to a crash report dialog.

Steps to reproduce:
* launch Firefox via icon or command line
* close Firefox via close button or File > Quit
Comment 1 Wolfgang Rosenauer 2012-08-31 17:43:41 UTC
It doesn't for me. So where is the crash report? Could you please add the reference from about:crashes here?
Comment 2 Andreas Färber 2012-08-31 17:47:33 UTC
about:crashes lists three entries, none from today or yesterday. Maybe the issue is not that Firefox actually crashed (there's no such thing visible in the terminal) but that its reporting facility runs into some false positive?
Comment 3 Wolfgang Rosenauer 2012-08-31 17:51:06 UTC
If the crash dialog appears and you send the crash report to mozilla you should get an entry in about:crashes.
If you do not please provide gdb backtrace

firefox -d gdb
can be used to start Firefox within gdb. Having debug symbols would be a plus but for a first guess I'd like to see the library in which it is crashing.
Comment 4 Andreas Färber 2012-08-31 20:44:17 UTC
After submitting it here's the report:

https://crash-stats.mozilla.com/report/index/160f4092-f3fd-4f1d-904e-68e382120831

The topmost frame indicates libmozjs185.so.1.0.0 and apparently some NULL pointer dereference.
Comment 5 Marcus Meissner 2012-09-02 16:13:03 UTC
we had this issue before, perjaps try
rpm -e libmozjs185-1_0
Comment 6 Andreas Färber 2012-09-02 17:14:57 UTC
# rpm -e libmozjs185-1_0
error: Failed dependencies:
	libmozjs185.so.1.0()(64bit) is needed by (installed) libgjs0-1.30.0-2.1.3.x86_64
	libmozjs185.so.1.0()(64bit) is needed by (installed) libpeas-loader-gjs-1.2.0-3.1.2.x86_64
	libmozjs185.so.1.0()(64bit) is needed by (installed) gnome-shell-3.2.2.1-2.11.1.x86_64
	libmozjs185.so.1.0()(64bit) is needed by (installed) libproxy1-pacrunner-mozjs-0.4.7-7.4.1.x86_64

Deinstalling gnome-shell sounds rather dangerous to me...

My alternative would be an upgrade to 12.2 if we can't fix this issue for the other 12.1 users first.
Comment 7 Ilya Chernykh 2012-09-03 02:01:17 UTC
I have the same problem. Firefox 15 on my openSUSE 12.1 system 100% crashes on exit. Reverting to Firefox 14 fixes the issue. 

At the same time, Firefox 15 does not crash on my openSUSE 11.4 system.
Comment 8 Forgotten User JoZGrGEMhM 2012-09-03 02:50:54 UTC
I also have this issue

rpm -e libmozjs185-1_0 resolved the issue for me
Comment 9 Wolfgang Rosenauer 2012-09-06 20:05:59 UTC
The package to remove is 
libproxy1-pacrunner-mozjs

*** This bug has been marked as a duplicate of bug 759123 ***