← Back to team overview

desktop-packages team mailing list archive

[Bug 1134409] Re: Various imagelib related crashes

 

** Changed in: firefox
       Status: Confirmed => Invalid

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

Title:
  Various imagelib related crashes

Status in Mozilla Firefox:
  Invalid
Status in firefox package in Ubuntu:
  Fix Released
Status in firefox source package in Oneiric:
  Fix Released
Status in firefox source package in Precise:
  Fix Released
Status in firefox source package in Quantal:
  Fix Released
Status in firefox source package in Raring:
  Fix Released

Bug description:
  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@0x19113 	
  26 	libdl-2.13.so 	libdl-2.13.so@0x3ea4 	
  27 	libc-2.13.so 	libc-2.13.so@0x17dff4 	
  28 	ld-2.13.so 	ld-2.13.so@0x1f30 	
  29 	libc-2.13.so 	libc-2.13.so@0x19029 	
  30 	firefox 	firefox@0x1c90 	
  31 	firefox 	firefox@0xfa20 	
  32 	ld-2.13.so 	ld-2.13.so@0xeba0 	
  33 	ld-2.13.so 	ld-2.13.so@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@0x194d3 	
  20 	libdl-2.15.so 	libdl-2.15.so@0x3eb0 	
  21 	libc-2.15.so 	libc-2.15.so@0x1a6000 	
  22 	ld-2.15.so 	ld-2.15.so@0x2d4 	
  23 	libc-2.15.so 	libc-2.15.so@0x193e9 	
  24 	firefox 	firefox@0x1d00 	
  25 	firefox 	firefox@0xfc00 	
  26 	ld-2.15.so 	ld-2.15.so@0xf270 	
  27 	ld-2.15.so 	ld-2.15.so@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)

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