[Webkit-unassigned] [Bug 142692] New: Segfault in `VectorBufferBase` at `../Source/WTF/wtf/Vector.h:330`

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Mar 14 01:52:49 PDT 2015


https://bugs.webkit.org/show_bug.cgi?id=142692

            Bug ID: 142692
           Summary: Segfault in `VectorBufferBase` at
                    `../Source/WTF/wtf/Vector.h:330`
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: paulepanter at users.sourceforge.net

Created attachment 248645
  --> https://bugs.webkit.org/attachment.cgi?id=248645&action=review
(gdb) t a a bt f

Using Debian Sid/unstable with libwebkitgtk-3.0-0 2.4.8-1, Evolution crashed with a segmentation fault.

    evolution[2714]: segfault at bfd27b2c ip b5708819 sp bfd25a20 error 6 in libwebkitgtk-3.0.so.0.22.14[b54b7000+1c5c000]

Here is the output from the core dump file.

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
Core was generated by `evolution'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  VectorBufferBase (size=0, capacity=2048, buffer=0xbfd27b38, this=0xbfd27b2c) at ../Source/WTF/wtf/Vector.h:330
330     ../Source/WTF/wtf/Vector.h: Datei oder Verzeichnis nicht gefunden.
(gdb) t a a bt f
[…]
Thread 1 (Thread 0xb01e6900 (LWP 2714)):
#0  VectorBufferBase (size=0, capacity=2048, buffer=0xbfd27b38, this=0xbfd27b2c) at ../Source/WTF/wtf/Vector.h:330
No locals.
#1  VectorBuffer (this=0xbfd27b2c) at ../Source/WTF/wtf/Vector.h:404
No locals.
#2  Vector (this=0xbfd27b2c) at ../Source/WTF/wtf/Vector.h:534
No locals.
#3  GlyphBuffer (this=0xbfd25b20) at ../Source/WebCore/platform/graphics/GlyphBuffer.h:76
No locals.
#4  WebCore::Font::getGlyphsAndAdvancesForSimpleText (this=0xa9da8718, run=..., from=0, to=4, glyphBuffer=..., 
    forTextEmphasis=WebCore::Font::NotForTextEmphasis) at ../Source/WebCore/platform/graphics/FontFastPath.cpp:132
[…]
(gdb) in(gdb) info registers
eax            0xbfd25b20    -1076733152
ecx            0xbfd27b38    -1076724936
edx            0xbfd31b44    -1076683964
ebx            0xb71f1000    -1222701056
esp            0xbfd25a20    0xbfd25a20
ebp            0xbfd35b68    0xbfd35b68
esi            0xbfd25a9c    -1076733284
edi            0xbfd45d78    -1076601480
eip            0xb5708819    0xb5708819 <WebCore::Font::getGlyphsAndAdvancesForSimpleText(WebCore::TextRun const&, int, int, WebCore::GlyphBuffer&, WebCore::Font::ForTextEmphasisOrNot) const+169>
eflags         0x210282    [ SF IF RF ID ]
cs             0x73    115
ss             0x7b    123
ds             0x7b    123
es             0x7b    123
fs             0x0    0
gs             0x33    51fo registers
eax            0xbfd25b20    -1076733152
ecx            0xbfd27b38    -1076724936
edx            0xbfd31b44    -1076683964
ebx            0xb71f1000    -1222701056
esp            0xbfd25a20    0xbfd25a20
ebp            0xbfd35b68    0xbfd35b68
esi            0xbfd25a9c    -1076733284
edi            0xbfd45d78    -1076601480
eip            0xb5708819    0xb5708819 <WebCore::Font::getGlyphsAndAdvancesForSimpleText(WebCore::TextRun const&, int, int, WebCore::GlyphBuffer&, WebCore::Font::ForTextEmphasisOrNot) const+169>
eflags         0x210282    [ SF IF RF ID ]
cs             0x73    115
ss             0x7b    123
ds             0x7b    123
es             0x7b    123
fs             0x0    0
gs             0x33    51

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150314/8c537753/attachment-0002.html>


More information about the webkit-unassigned mailing list