Closed Bug 744847 Opened 13 years ago Closed 10 years ago

crash in nsAppShell::ProcessNextNativeEvent @ g_main_context_. with Linux kernel 3.0.0-18 on Ubuntu 11.10

Categories

(Core :: XPCOM, defect)

11 Branch
x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: scoobidiver, Unassigned)

References

Details

(Keywords: crash)

Crash Data

It's #4 top browser crasher in 11.0 on Linux. According to some comments, it happens after the upgrade to Linux kernel 3.0.0-18 on Ubuntu 11.10. It's likely related to bug 743263. Signature g_main_context_check More Reports Search UUID e86d3326-1f51-4f98-b1d4-186522120411 Date Processed 2012-04-11 20:59:41 Uptime 94 Last Crash 4.4 minutes before submission Install Age 1.2 weeks since version was first installed. Install Time 2012-04-03 06:41:54 Product Firefox Version 11.0 Build ID 20120310010446 Release Channel release OS Linux OS Version 0.0.0 Linux 3.0.0-18-generic #31-Ubuntu SMP Tue Mar 27 16:53:46 UTC 2012 i686 Build Architecture x86 Build Architecture Info GenuineIntel family 6 model 23 stepping 6 Crash Reason SIGSEGV Crash Address 0x0 App Notes OpenGL: Tungsten Graphics, Inc -- Mesa DRI Intel(R) G33 x86/MMX/SSE2 -- 1.4 Mesa 7.11 -- texture_from_pixmap Frame Module Signature Source 0 libglib-2.0.so.0.3000.0 g_main_context_check gmain.c:2959 1 libglib-2.0.so.0.3000.0 g_main_context_iterate gmain.c:3086 2 libglib-2.0.so.0.3000.0 g_main_context_iteration gmain.c:3152 3 libxul.so nsAppShell::ProcessNextNativeEvent nsAppShell.cpp:162 4 libxul.so nsBaseAppShell::DoProcessNextNativeEvent nsBaseAppShell.cpp:171 5 libxul.so nsBaseAppShell::OnProcessNextEvent nsBaseAppShell.cpp:324 6 libxul.so nsThread::ProcessNextEvent nsThread.cpp:622 7 libxul.so NS_ProcessNextEvent_P nsThreadUtils.cpp:245 8 libxul.so mozilla::ipc::MessagePump::Run MessagePump.cpp:134 9 libxul.so MessageLoop::RunInternal message_loop.cc:208 10 libxul.so MessageLoop::Run message_loop.cc:201 11 libxul.so nsBaseAppShell::Run nsBaseAppShell.cpp:189 12 libxul.so nsAppStartup::Run nsAppStartup.cpp:220 13 libxul.so XRE_main nsAppRunner.cpp:3519 14 firefox main nsBrowserApp.cpp:205 ... More reports at: https://crash-stats.mozilla.com/report/list?signature=g_main_context_check
Crash Signature: [@ g_main_context_check] → [@ g_main_context_check] [@ g_main_context_prepare]
Summary: crash in nsAppShell::ProcessNextNativeEvent @ g_main_context_check with Linux kernel 3.0.0-18 on Ubuntu 11.10 → crash in nsAppShell::ProcessNextNativeEvent @ g_main_context_. with Linux kernel 3.0.0-18 on Ubuntu 11.10
This isn't a kernel bug. Something is registering a source with a NULL check() vfunc with the glib main loop
But then, saying that, the kernel is pretty much the only thing to have changed in the last couple of weeks or so
Ok, it is actually https://launchpad.net/bugs/972821. I've been told that updates to that kernel were blocked (it was pulled from the archive) and a new version has since been pushed out in any case. However, Update Manager only nags once per week for non-security updates, which probably explains why the crash volume is still quite high. This should come down in the next couple of days. Fortunately, that kernel wasn't actually pushed out as an official update. It was only ever pushed to testers who have opted in to verifying updates
There's one crash in 12.0.
Keywords: topcrash
compared to comment 0, virtually no crashes with these signatures for current versions. Only two in the past month for g_main_context_check bp-a42ae97d-1320-4a0a-b4fd-8f5082150924 bp-f2aaded6-e654-4017-a0eb-cd6792150920
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.