Bug 746787
Summary: | [abrt] epiphany-3.2.0-1.fc16: __GI_getenv: Process /usr/bin/epiphany was killed by signal 11 (SIGSEGV) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | fred <fredoche> | ||||||||||||||||
Component: | epiphany | Assignee: | Peter Hatina <phatina> | ||||||||||||||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||
Priority: | unspecified | ||||||||||||||||||
Version: | 16 | CC: | awilliam, b494546, battleman2004, bochecha, bruce, gecko-bugs-nobody, icj, jmanes, kxra, law, misc, rob.townley, scjackson, scorpy_sk, simon, stransky, tsmetana | ||||||||||||||||
Target Milestone: | --- | Keywords: | Reopened | ||||||||||||||||
Target Release: | --- | ||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||
Whiteboard: | abrt_hash:8fd6a579facb61986d232e5c6ab96df502b2e4fb | ||||||||||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||
Last Closed: | 2012-04-20 05:21:28 UTC | Type: | --- | ||||||||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||||||||
Documentation: | --- | CRM: | |||||||||||||||||
Verified Versions: | Category: | --- | |||||||||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||
Embargoed: | |||||||||||||||||||
Attachments: |
|
Description
fred
2011-10-17 19:09:53 UTC
Created attachment 528632 [details]
File: maps
Created attachment 528633 [details]
File: backtrace
Package: epiphany-3.2.1-1.fc16 Architecture: x86_64 OS Release: Fedora release 16 (Verne) Comment ----- Seems to crash occasionally on startup, but startup fine most of the time. this *could* be the the glibc issue https://bugzilla.redhat.com/show_bug.cgi?id=747377 : epiphany was in the list of packages that got rebuilt for that. Package: epiphany-3.2.1-2.fc16 Architecture: i686 OS Release: Fedora release 16 (Verne) Comment ----- Wanted to start epiphany Package: epiphany-3.2.1-2.fc16 Architecture: i686 OS Release: Fedora release 16 (Verne) Comment ----- just starting epiphany from gnome-shell, nothing special. It happen just after starting my session, and I had to restart gnome due to some other problem after resuming my session from suspend2ram. Package: epiphany-3.2.1-2.fc16 Architecture: x86_64 OS Release: Fedora release 16 (Verne) Comment ----- it happens a lot when starting it Package: epiphany-3.2.1-2.fc16 Architecture: x86_64 OS Release: Fedora release 16 (Verne) Comment ----- just start it I opened Epiphany, and it crashed straight away. It's not 100% reproduceable, but fairly common. rating: 4 Package: epiphany-3.2.1-2.fc16 Architecture: x86_64 OS Release: Fedora release 16 (Verne) I clicked the icon in the favorites pannel and it did not open. It started this bug report instead. Thanks for your time and effort. backtrace_rating: 4 Package: epiphany-3.2.1-2.fc16 Architecture: i686 OS Release: Fedora release 16 (Verne) Created attachment 558488 [details]
File: backtrace
Trying to start Epiphany causes this crash about half the time backtrace_rating: 4 Package: epiphany-3.2.1-2.fc16 Architecture: i686 OS Release: Fedora release 16 (Verne) Created attachment 559781 [details]
File: backtrace
I started epiphany from gnome shell and it did not even show the window. backtrace_rating: 4 Package: epiphany-3.2.1-3.fc16 OS Release: Fedora release 16 (Verne) Created attachment 561191 [details]
File: backtrace
We're using mozilla crash reporter tool which reports crashes directly to mozilla crash database now, ABRT is no longer used for mozilla packages. This is an automated bug change. If you can reproduce the crash reliably (you have testcase, page where it crashes or so), please reopen this bug and assign it directly to me. Thanks. Well, the bug is about epiphany, who use webkit. So I think this was closed incorrectly, yes. plus the bug is trivially reproducible and people are, as is obvious above, reproducing it all the dam' time. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers I just started Epiphany, and it crashed. The window didn't even have time to appear. Basically, Epiphany crashes every time I start it for the first time (after I turned my laptop on), subsequent launches seem to work better (although it still happens, but less predictably) backtrace_rating: 4 Package: epiphany-3.2.1-2.fc16 OS Release: Fedora release 16 (Verne) Created attachment 563780 [details]
File: backtrace
Tried to launch the browser. backtrace_rating: 4 Package: epiphany-3.2.1-3.fc16 OS Release: Fedora release 16 (Verne) Created attachment 567419 [details]
File: backtrace
You'll notice the common part of the backtrace is the thread in GI_getenv. Can someone who knows this code see if there's any possibility the other thread is calling setenv/clearenv? Those routines are not thread safe and it's possible to create race conditions which result in this kind of failure. Searching for GI_getenv will show a multitude of problems of this nature. What's unfortunate is the i18n support, implicitly uses getenv... So the number of potentially affected programs is huge. I was just researching this further. This is a known bug in epiphany-3.2.1 and was fixed in epiphany 3.3.4: ============== Epiphany 3.3.4 ============== Changes: - Merge the stop/reload button with the location entry (#667176) - Merge the back and forward buttons in a single button group (#666604) - Use the Shell globalmenu for application actions when available - Drop the menubar in favor of a supermenu a-la Chrome (#665479) - Make sure to hide all chrome in application mode (#667634) - Add mnemonics for password and recovery inforbars (#667238) - Enable latest HTML5 fullscreen support (#665341) - Make g_setenv calls early during startup to avoid threading race conditions (#659145) - Stop using gtk_button_{press,release} to fake middle clicks in the toolbar buttons (#628364) - Try to be smarter about the content type of downloads (#662059) - Lots of other small fixes and cleanups In particular the change to make the g_setenv calls earlier during startup fixes this problem. F17 & rawhide contain ephphany-3.4.1 which fix this problem. Okay, thanks for the info. |