<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>20344</bug_id>
          
          <creation_ts>2008-08-11 02:00:23 -0700</creation_ts>
          <short_desc>[GTK] Segfault when svg is embedded with an &lt;img&gt; tag</short_desc>
          <delta_ts>2008-08-11 07:51:28 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>19370</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Adrien Nader">camaradetux</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>88207</commentid>
    <comment_count>0</comment_count>
    <who name="Adrien Nader">camaradetux</who>
    <bug_when>2008-08-11 02:00:23 -0700</bug_when>
    <thetext>When trying to display a page embedding an svg file with an &lt;img&gt; tag, webkigtk crashes. To reproduce, the svg file can be valid or invalid, with only headers for instance, or even with a single character.

An example page is : (yes, as simple)
  &lt;img src=&quot;./circle.svg&quot;/&gt;
An example for svg is :
  &lt;?xml version=&quot;1.0&quot;?&gt;
  &lt;!DOCTYPE svg PUBLIC &quot;-//W3C//DTD SVG 1.0//EN&quot; 
              &quot;http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd&quot;&gt;
  &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
  &lt;/svg&gt;

When the svg file is displayed alone or with &lt;object data=&quot;./circle.svg&quot;/&gt;, there is no problem.


To check it, you can make your webkitgtk crash with 244bytes and the following link : http://pers.yaxm.org/temp/kate</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88208</commentid>
    <comment_count>1</comment_count>
      <attachid>22725</attachid>
    <who name="Adrien Nader">camaradetux</who>
    <bug_when>2008-08-11 02:01:56 -0700</bug_when>
    <thetext>Created attachment 22725
Backtrace of the segfault

Corresponding backtrace</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88215</commentid>
    <comment_count>2</comment_count>
    <who name="Pierre-Luc Beaudoin">pierre-luc.beaudoin</who>
    <bug_when>2008-08-11 07:51:28 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of 19370 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>22725</attachid>
            <date>2008-08-11 02:01:56 -0700</date>
            <delta_ts>2008-08-11 02:01:56 -0700</delta_ts>
            <desc>Backtrace of the segfault</desc>
            <filename>bt.txt</filename>
            <type>text/plain</type>
            <size>2000</size>
            <attacher name="Adrien Nader">camaradetux</attacher>
            
              <data encoding="base64">IzAgIDB4YjdkMTBmZjcgaW4gV2ViQ29yZTo6U2Nyb2xsVmlldzo6dXBkYXRlICgpCiAgIGZyb20g
L3Vzci9saWIvbGlid2Via2l0LTEuMC5zby4xCiMxICAweGI3OTdlYzE1IGluIFdlYkNvcmU6OkRv
Y3VtZW50OjppbXBsaWNpdENsb3NlICgpCiAgIGZyb20gL3Vzci9saWIvbGlid2Via2l0LTEuMC5z
by4xCiMyICAweGI3YWIxNzlmIGluIFdlYkNvcmU6OkZyYW1lTG9hZGVyOjpjaGVja0NhbGxJbXBs
aWNpdENsb3NlICgpCiAgIGZyb20gL3Vzci9saWIvbGlid2Via2l0LTEuMC5zby4xCiMzICAweGI3
YWM0ZTczIGluIFdlYkNvcmU6OkZyYW1lTG9hZGVyOjpjaGVja0NvbXBsZXRlZCAoKQogICBmcm9t
IC91c3IvbGliL2xpYndlYmtpdC0xLjAuc28uMQojNCAgMHhiN2FjNjgxMyBpbiBXZWJDb3JlOjpG
cmFtZUxvYWRlcjo6ZmluaXNoZWRQYXJzaW5nICgpCiAgIGZyb20gL3Vzci9saWIvbGlid2Via2l0
LTEuMC5zby4xCiM1ICAweGI3OTdiZTIzIGluIFdlYkNvcmU6OkRvY3VtZW50OjpmaW5pc2hlZFBh
cnNpbmcgKCkKICAgZnJvbSAvdXNyL2xpYi9saWJ3ZWJraXQtMS4wLnNvLjEKIzYgIDB4Yjc5YmVi
MDggaW4gV2ViQ29yZTo6WE1MVG9rZW5pemVyOjplbmQgKCkKICAgZnJvbSAvdXNyL2xpYi9saWJ3
ZWJraXQtMS4wLnNvLjEKIzcgIDB4Yjc5Nzc3MTkgaW4gV2ViQ29yZTo6RG9jdW1lbnQ6OmZpbmlz
aFBhcnNpbmcgKCkKICAgZnJvbSAvdXNyL2xpYi9saWJ3ZWJraXQtMS4wLnNvLjEKIzggIDB4Yjdh
Yzg4YTkgaW4gV2ViQ29yZTo6RnJhbWVMb2FkZXI6OmVuZElmTm90TG9hZGluZ01haW5SZXNvdXJj
ZSAoKQogICBmcm9tIC91c3IvbGliL2xpYndlYmtpdC0xLjAuc28uMQojOSAgMHhiN2NlNjA0YSBp
biBXZWJDb3JlOjpTVkdJbWFnZTo6ZGF0YUNoYW5nZWQgKCkKICAgZnJvbSAvdXNyL2xpYi9saWJ3
ZWJraXQtMS4wLnNvLjEKIzEwIDB4YjdiNjNhYWYgaW4gV2ViQ29yZTo6SW1hZ2U6OnNldERhdGEg
KCkgZnJvbSAvdXNyL2xpYi9saWJ3ZWJraXQtMS4wLnNvLjEKIzExIDB4YjdhYTRiNGIgaW4gV2Vi
Q29yZTo6Q2FjaGVkSW1hZ2U6OmRhdGEgKCkKICAgZnJvbSAvdXNyL2xpYi9saWJ3ZWJraXQtMS4w
LnNvLjEKLS0tVHlwZSA8cmV0dXJuPiB0byBjb250aW51ZSwgb3IgcSA8cmV0dXJuPiB0byBxdWl0
LS0tCiMxMiAweGI3YWQ2ZDkxIGluIFdlYkNvcmU6OkxvYWRlcjo6SG9zdDo6ZGlkRmluaXNoTG9h
ZGluZyAoKQogICBmcm9tIC91c3IvbGliL2xpYndlYmtpdC0xLjAuc28uMQojMTMgMHhiN2FlMzBj
OCBpbiBXZWJDb3JlOjpTdWJyZXNvdXJjZUxvYWRlcjo6ZGlkRmluaXNoTG9hZGluZyAoKQogICBm
cm9tIC91c3IvbGliL2xpYndlYmtpdC0xLjAuc28uMQojMTQgMHhiN2FkZjAwZiBpbiBXZWJDb3Jl
OjpSZXNvdXJjZUxvYWRlcjo6ZGlkRmluaXNoTG9hZGluZyAoKQogICBmcm9tIC91c3IvbGliL2xp
YndlYmtpdC0xLjAuc28uMQojMTUgMHhiN2M0YTMwNiBpbiBXZWJDb3JlOjpSZXNvdXJjZUhhbmRs
ZU1hbmFnZXI6OmRvd25sb2FkVGltZXJDYWxsYmFjayAoKQogICBmcm9tIC91c3IvbGliL2xpYndl
YmtpdC0xLjAuc28uMQojMTYgMHhiN2M0YTc2OSBpbiBXZWJDb3JlOjpUaW1lcjxXZWJDb3JlOjpS
ZXNvdXJjZUhhbmRsZU1hbmFnZXI+OjpmaXJlZCAoKQogICBmcm9tIC91c3IvbGliL2xpYndlYmtp
dC0xLjAuc28uMQojMTcgMHhiN2I4NDBjNiBpbiBXZWJDb3JlOjpUaW1lckJhc2U6OmZpcmVUaW1l
cnMgKCkKICAgZnJvbSAvdXNyL2xpYi9saWJ3ZWJraXQtMS4wLnNvLjEKIzE4IDB4YjdiODQ0MGEg
aW4gV2ViQ29yZTo6VGltZXJCYXNlOjpzaGFyZWRUaW1lckZpcmVkICgpCiAgIGZyb20gL3Vzci9s
aWIvbGlid2Via2l0LTEuMC5zby4xCiMxOSAweGI3ZDEzY2RmIGluIFdlYkNvcmU6OnRpbWVvdXRf
Y2IgKCkgZnJvbSAvdXNyL2xpYi9saWJ3ZWJraXQtMS4wLnNvLjEKIzIwIDB4YjcyOTczZTYgaW4g
Pz8gKCkgZnJvbSAvdXNyL2xpYi9saWJnbGliLTIuMC5zby4wCiMyMSAweDAwMDAwMDAwIGluID8/
ICgpCgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>