Opened 11 years ago
Closed 11 years ago
#10252 closed bug (duplicate)
reproducible Web+ crash on specific URL
Reported by: | Kev | Owned by: | pulkomandy |
---|---|---|---|
Priority: | high | Milestone: | R1 |
Component: | Applications/WebPositive | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | x86 |
Description
On hrev46447, if I open Web+ and immediately go to http://search.capebretonrealty.com/listing/p-5-salem-rd--enon-15781545 and wait for about 30 seconds for it to try to finish loading, I get such a crash that choosing "Save Report" pegs the Debugger's "worker" thread for a long time until I kill it, having produced a 45 MB debug report up to that point. I can't even open the report in StyledEdit, which then also pegs and becomes unresponsive after about 30 seconds.
Undoubtedly the page at that URL is not the leanest in the world, but I can at least load it on Firefox/Win7 on a mid-range laptop without it bringing the browser or computer down or even kicking the CPU fans into high gear, so I don't think it has an infinite loop issue.
The bulk of it, if I cat the file, looks like the first section of the output below:
~/Desktop> tail -n 90 WebPositive-1210-debug-26-11-2013-17-02-22.report 0x63554b48 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554b88 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554bc8 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554c08 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554c48 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554c88 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554cc8 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554d08 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554d48 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554d88 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554dc8 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554e08 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554e48 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554e88 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554ec8 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554f08 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554f48 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554f88 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63554fc8 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63555008 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63555048 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63555088 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x635550c8 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63555108 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63555148 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63555188 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x635551c8 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63555208 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 0x63555248 0x1ab1017 WebCore::Image::draw(WebCore::GraphicsContext*, WebCore::FloatRect const&, WebCore::FloatRect const&, WebCore::ColorSpace, WebCore::CompositeOperator, WebCore::BlendMode, WebCore::ImageOrientationDescription) + 0x47 Registers: eip: 0x01ab0fe2 esp: 0x62952fd0 ebp: 0x62953008 eax: 0x00000000 ebx: 0x02b039c0 ecx: 0x071e3630 edx: 0x00000001 esi: 0x02aeed48 edi: 0x071e3630 cs: 0x001b ds: 0x0023 es: 0x0023 fs: 0x005b gs: 0x0023 ss: 0x0023 Loaded Images: ID Text Base Text End Data Base Data EnType Name -------------------------------------------------------------------------------- 5328 0x0032e000 0x0044b000 0x0044b000 0x00452000 lib /boot/system/lib/x86/libxml2.so.2.8.0 5327 0x005f6000 0x006cb000 0x006cb000 0x0070c000 lib /boot/system/lib/x86/libroot.so 5343 0x00a90000 0x00aa5000 0x00aa5000 0x00aa8000 lib /boot/system/lib/x86/libsupc++.so 5321 0x00acc000 0x00ba1000 0x00ba1000 0x00bad000 lib /boot/system/lib/x86/libstdc++.so 5340 0x00bba000 0x00beb000 0x00beb000 0x00bec000 lib /boot/system/lib/x86/libicule.so.48.1.1 5322 0x00bef000 0x00e88000 0x00e88000 0x00e9f000 lib /boot/system/lib/x86/libbe.so 5336 0x00ea4000 0x00ea8000 0x00ea8000 0x00ea9000 lib /boot/system/lib/x86/libbsd.so 5326 0x00eae000 0x00ec0000 0x00ec0000 0x00ec2000 lib /boot/system/lib/x86/libtranslation.so 5346 0x00ec6000 0x00ed6000 0x00ed6000 0x00ed7000 lib /boot/system/lib/x86/libroot-addon-icu.so 5341 0x00ef8000 0x00f01000 0x00f01000 0x00f03000 lib /boot/system/lib/x86/libiculx.so.48.1.1 5318 0x00f0e000 0x00f2b000 0x00f2b000 0x00f2e000 lib /boot/system/runtime_loader 5342 0x00f37000 0x00f55000 0x00f55000 0x00f89000 lib /boot/system/lib/x86/libicutu.so.48.1.1 5339 0x00fae000 0x00fb6000 0x00fb6000 0x00fb8000 lib /boot/system/lib/x86/libicuio.so.48.1.1 5330 0x011f4000 0x01217000 0x01217000 0x01218000 lib /boot/system/lib/x86/libpng15.so.15.12.0 5329 0x01517000 0x015ad000 0x015ad000 0x015b0000 lib /boot/system/lib/x86/libsqlite3.so.0.8.6 5319 0x015d3000 0x01637000 0x01637000 0x0163c000 app /boot/system/apps/WebPositive 5320 0x01666000 0x02a58000 0x02a58000 0x02b18000 lib /boot/system/lib/x86/libWebKit.so.1.2.0 5335 0x02b1c000 0x02b33000 0x02b33000 0x02b34000 lib /boot/system/lib/x86/libz.so.1.2.8 5331 0x02b36000 0x02b71000 0x02b71000 0x02b73000 lib /boot/system/lib/x86/libjpeg.so.9.0.0 5324 0x02b7d000 0x02bc0000 0x02bc0000 0x02bc2000 lib /boot/system/lib/x86/libbnetapi.so 5345 0x02bcf000 0x02c13000 0x02c13000 0x02c17000 lib /boot/system/lib/x86/libssl.so.1.0.0 5334 0x02c41000 0x02c74000 0x02c74000 0x02c76000 lib /boot/system/lib/x86/libxslt.so.1.1.28 5325 0x02c7a000 0x02df9000 0x02df9000 0x02e08000 lib /boot/system/lib/x86/libtracker.so 5323 0x02e1a000 0x02e5d000 0x02e5d000 0x02e60000 lib /boot/system/lib/x86/libnetwork.so 5333 0x02eb6000 0x02ff0000 0x02ff0000 0x02ffe000 lib /boot/system/lib/x86/libicuuc.so.48.1.1 5332 0x03024000 0x031d7000 0x031d7000 0x031e0000 lib /boot/system/lib/x86/libicui18n.so.48.1.1 5344 0x0360c000 0x0373b000 0x0373b000 0x03751000 lib /boot/system/lib/x86/libcrypto.so.1.0.0 5337 0x03965000 0x03a5c000 0x03a5c000 0x03a5e000 lib /boot/system/lib/x86/libtextencoding.so 5338 0x04059000 0x051f4000 0x051f4000 0x051fa000 lib /boot/system/lib/x86/libicudata.so.48.1.1 5317 0x610bb000 0x610c3000 0x00000000 0x00000000 system commpage Areas: ID Base End Size (KiB) Protection Locking Name -------------------------------------------------------------------------------- Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel Semaphores: ID Count Last Holder Name ------------------------------------------------------------ ~/Desktop> Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel Semaphores: ID Count Last Holder Name ------------------------------------------------------------ ~/Desktop>
Duplicate of #10213.