Intermittent crash [@ skia::BGRAConvolve2D(unsigned char const*, int, bool, skia::ConvolutionFilter1D const&, skia::ConvolutionFilter1D const&, int, unsigned char*, bool)] in test_bug383369.html,

RESOLVED WORKSFORME

Status

()

Core
Graphics
RESOLVED WORKSFORME
5 years ago
5 years ago

People

(Reporter: philor, Unassigned)

Tracking

({crash, intermittent-failure})

Trunk
x86_64
Linux
crash, intermittent-failure
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

5 years ago
If we're going to crash in every single possible test randomly for a while, you don't want that noise in bug 827946.

https://tbpl.mozilla.org/php/getParsedLog.php?id=18806785&tree=Firefox
Rev3 Fedora 12x64 mozilla-central pgo test mochitest-5 on 2013-01-14 22:17:24 PST for push 56ff556e74d9
slave: talos-r3-fed64-071

162523 INFO TEST-START | /tests/security/ssl/mixedcontent/test_bug383369.html
TEST-UNEXPECTED-FAIL | /tests/security/ssl/mixedcontent/test_bug383369.html | Exited with code 11 during test run
INFO | automation.py | Application ran for: 0:02:12.523971
INFO | automation.py | Reading PID log: /tmp/tmpQb0yKfpidlog
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-linux64-pgo/1358215372/firefox-21.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
PROCESS-CRASH | /tests/security/ssl/mixedcontent/test_bug383369.html | application crashed [@ skia::BGRAConvolve2D(unsigned char const*, int, bool, skia::ConvolutionFilter1D const&, skia::ConvolutionFilter1D const&, int, unsigned char*, bool)]
Crash dump filename: /tmp/tmp3RoT_D/minidumps/7ba67250-d8cf-da95-31036111-15ba529e.dmp
Operating system: Linux
                  0.0.0 Linux 2.6.31.5-127.fc12.x86_64 #1 SMP Sat Nov 7 21:11:14 EST 2009 x86_64
CPU: amd64
     family 6 model 23 stepping 10
     2 CPUs

Crash reason:  SIGSEGV
Crash address: 0x7f1aeac00000

Thread 26 (crashed)
 0  libxul.so!skia::BGRAConvolve2D(unsigned char const*, int, bool, skia::ConvolutionFilter1D const&, skia::ConvolutionFilter1D const&, int, unsigned char*, bool) [convolver.cpp:56ff556e74d9 : 178 + 0x0]
    rbx = 0x00007f1aeabfffc1   r12 = 0x00007f1ae8d93cf8
    r13 = 0x00007f1ae55fdb00   r14 = 0x0000000000000000
    r15 = 0x00007f1aec3390c0   rip = 0x00007f1b1ceb1a27
    rsp = 0x00007f1ae55fd950   rbp = 0x00007f1ae55fda80
    Found by: given as instruction pointer in context
 1  libxul.so!skia::ImageOperations::ResizeBasic(SkBitmap const&, skia::ImageOperations::ResizeMethod, int, int, SkIRect const&, void*) [image_operations.cpp:56ff556e74d9 : 535 + 0x18]
    rbx = 0x00007f1ae55fdcc0   r12 = 0x00007f1ae55fdae0
    r13 = 0x00007f1ae55fdb70   r14 = 0x00007f1ae8d92000
    r15 = 0x00007f1ae55fdc80   rip = 0x00007f1b1ceb3688
    rsp = 0x00007f1ae55fda90   rbp = 0x00007f1ae55fdbe0
    Found by: call frame info
 2  libxul.so!skia::ImageOperations::Resize(SkBitmap const&, skia::ImageOperations::ResizeMethod, int, int, SkIRect const&, void*) [image_operations.cpp:56ff556e74d9 : 371 + 0x11]
    rbx = 0x00007f1ae55fdc80   r12 = 0x00007f1ae55fdc80
    r13 = 0x0000000000000080   r14 = 0x0000000000000000
    r15 = 0x00007f1ae55fde00   rip = 0x00007f1b1ceb3788
    rsp = 0x00007f1ae55fdbf0   rbp = 0x00007f1ae55fdc10
    Found by: call frame info
 3  libxul.so!skia::ImageOperations::Resize(SkBitmap const&, skia::ImageOperations::ResizeMethod, int, int, void*) [image_operations.cpp:56ff556e74d9 : 550 + 0x4]
    rbx = 0x00007f1ae55fdc80   r12 = 0x00007f1ae55fdc80
    r13 = 0x0000000000000080   r14 = 0x0000000000000000
    r15 = 0x00007f1ae55fde00   rip = 0x00007f1b1ceb37d9
    rsp = 0x00007f1ae55fdc20   rbp = 0x00007f1ae55fdc50
    Found by: call frame info
 4  libxul.so!mozilla::gfx::Scale(unsigned char*, int, int, int, unsigned char*, int, int, int, mozilla::gfx::SurfaceFormat) [Scale.cpp:56ff556e74d9 : 45 + 0x27]
    rbx = 0x00007f1ae55fdcc0   r12 = 0x00007f1ae55fdc80
    r13 = 0x0000000000000080   r14 = 0x0000000000000000
    r15 = 0x00007f1ae55fde00   rip = 0x00007f1b1ceadcf3
    rsp = 0x00007f1ae55fdc60   rbp = 0x00007f1ae55fdd30
    Found by: call frame info
 5  libxul.so!ScaleRunner::Run() [RasterImage.cpp:56ff556e74d9 : 326 + 0x31]
    rbx = 0x00007f1ae903ae80   r12 = 0x00007f1ae8b38540
    r13 = 0x00007f1b1def0bd0   r14 = 0x0000000000000000
    r15 = 0x00007f1ae55fde3f   rip = 0x00007f1b1c776120
    rsp = 0x00007f1ae55fdd40   rbp = 0x00007f1ae55fdd80
    Found by: call frame info
 6  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:56ff556e74d9 : 627 + 0x6]
    rbx = 0x00007f1ae76681a0   r12 = 0x0000000000000000
    r13 = 0x00007f1b1def0bd0   r14 = 0x0000000000000000
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)

Comment 9

5 years ago
Resolving WFM keyword:intermittent-failure bugs last modified >3 months ago, whose whiteboard contains none of:
{random,disabled,marked,fuzzy,todo,fails,failing,annotated,time-bomb,leave open}

There will inevitably be some false positives; for that (and the bugspam) I apologise. Filter on orangewfm.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.