[Bug 1134409] [NEW] Various imagelib related crashes

Chris Coulson chris.coulson at canonical.com
Wed Feb 27 14:43:53 UTC 2013


Public bug reported:

We have a lot of crashes in Firefox 19 with the following traces:

0 	libxul.so 	imgRequestProxy::UnblockOnload 	imgRequestProxy.cpp:818
1 	libxul.so 	imgStatusTracker::MaybeUnblockOnload 	imgStatusTracker.cpp:766
2 	libxul.so 	imgStatusTrackerObserver::OnStopFrame 	imgStatusTracker.cpp:133
3 	libxul.so 	mozilla::image::Decoder::PostFrameStop 	Decoder.cpp:244
4 	libxul.so 	mozilla::image::nsPNGDecoder::end_callback 	nsPNGDecoder.cpp:858
5 	libxul.so 	MOZ_PNG_push_have_end 	pngpread.c:1453
6 	libxul.so 	MOZ_PNG_push_read_chunk 	pngpread.c:358
7 	libxul.so 	MOZ_PNG_process_data 	pngpread.c:40
8 	libxul.so 	mozilla::image::nsPNGDecoder::WriteInternal 	nsPNGDecoder.cpp:349
9 	libxul.so 	mozilla::image::Decoder::Write 	Decoder.cpp:79
10 	libxul.so 	mozilla::image::RasterImage::WriteToDecoder 	RasterImage.cpp:2648
11 	libxul.so 	mozilla::image::RasterImage::DecodeSomeData 	RasterImage.cpp:3167
12 	libxul.so 	mozilla::image::RasterImage::DecodeWorker::DecodeSomeOfImage 	RasterImage.cpp:3478
13 	libxul.so 	mozilla::image::RasterImage::DecodeWorker::Run 	RasterImage.cpp:3403
14 	libxul.so 	nsThread::ProcessNextEvent 	nsThread.cpp:627
15 	libxul.so 	NS_ProcessNextEvent_P 	nsThreadUtils.cpp:238
16 	libxul.so 	mozilla::ipc::MessagePump::Run 	MessagePump.cpp:82
17 	libxul.so 	MessageLoop::RunInternal 	message_loop.cc:215
18 	libxul.so 	MessageLoop::Run 	message_loop.cc:208
19 	libxul.so 	nsBaseAppShell::Run 	nsBaseAppShell.cpp:163
20 	libxul.so 	nsAppStartup::Run 	nsAppStartup.cpp:290
21 	libxul.so 	XREMain::XRE_mainRun 	nsAppRunner.cpp:3823
22 	libxul.so 	XREMain::XRE_main 	nsAppRunner.cpp:3890
23 	libxul.so 	XRE_main 	nsAppRunner.cpp:4084
24 	firefox 	main 	nsBrowserApp.cpp:174
25 	libc-2.13.so 	libc-2.13.so at 0x19113 	
26 	libdl-2.13.so 	libdl-2.13.so at 0x3ea4 	
27 	libc-2.13.so 	libc-2.13.so at 0x17dff4 	
28 	ld-2.13.so 	ld-2.13.so at 0x1f30 	
29 	libc-2.13.so 	libc-2.13.so at 0x19029 	
30 	firefox 	firefox at 0x1c90 	
31 	firefox 	firefox at 0xfa20 	
32 	ld-2.13.so 	ld-2.13.so at 0xeba0 	
33 	ld-2.13.so 	ld-2.13.so at 0x1f918

(from https://crash-stats.mozilla.com/report/index/bff34a78-7e58-41be-
af57-db7272130227)

0 	libxul.so 	nsQueryInterface::operator const 	nsCOMPtr.cpp:14
1 	libxul.so 	nsCOMPtr_base::assign_from_qi 	nsCOMPtr.cpp:56
2 	libxul.so 	imgRequestProxy::UnblockOnload 	nsCOMPtr.h:556
3 	libxul.so 	imgStatusTracker::EmulateRequestFinished 	imgStatusTracker.cpp:454
4 	libxul.so 	imgStatusTracker::RemoveConsumer 	imgStatusTracker.cpp:478
5 	libxul.so 	imgRequest::RemoveProxy 	imgRequest.cpp:224
6 	libxul.so 	imgRequestProxy::DoCancel 	imgRequestProxy.cpp:306
7 	libxul.so 	imgRequestProxy::imgCancelRunnable::Run 	imgRequestProxy.h:122
8 	libxul.so 	nsThread::ProcessNextEvent 	nsThread.cpp:627
9 	libxul.so 	NS_ProcessNextEvent_P 	nsThreadUtils.cpp:238
10 	libxul.so 	mozilla::ipc::MessagePump::Run 	MessagePump.cpp:82
11 	libxul.so 	MessageLoop::RunInternal 	message_loop.cc:215
12 	libxul.so 	MessageLoop::Run 	message_loop.cc:208
13 	libxul.so 	nsBaseAppShell::Run 	nsBaseAppShell.cpp:163
14 	libxul.so 	nsAppStartup::Run 	nsAppStartup.cpp:290
15 	libxul.so 	XREMain::XRE_mainRun 	nsAppRunner.cpp:3823
16 	libxul.so 	XREMain::XRE_main 	nsAppRunner.cpp:3890
17 	libxul.so 	XRE_main 	nsAppRunner.cpp:4084
18 	firefox 	main 	nsBrowserApp.cpp:174
19 	libc-2.15.so 	libc-2.15.so at 0x194d3 	
20 	libdl-2.15.so 	libdl-2.15.so at 0x3eb0 	
21 	libc-2.15.so 	libc-2.15.so at 0x1a6000 	
22 	ld-2.15.so 	ld-2.15.so at 0x2d4 	
23 	libc-2.15.so 	libc-2.15.so at 0x193e9 	
24 	firefox 	firefox at 0x1d00 	
25 	firefox 	firefox at 0xfc00 	
26 	ld-2.15.so 	ld-2.15.so at 0xf270 	
27 	ld-2.15.so 	ld-2.15.so at 0x21938

(from https://crash-
stats.mozilla.com/report/index/0cc0981e-d445-48e6-aa19-b6ffa2130227)

Although I've so far been unable to reproduce it, I suspect this is
caused by our menubar addon (and there's a 100% correlation of these
crashes with users who have it installed)

** Affects: firefox (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/1134409

Title:
  Various imagelib related crashes

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1134409/+subscriptions




More information about the Ubuntu-mozillateam-bugs mailing list