<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>80270</bug_id>
          
          <creation_ts>2005-01-31 16:23 0000</creation_ts>
          <short_desc>ksvg 3.4.0_beta1 crash</short_desc>
          <delta_ts>2005-02-11 08:01:29 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>KDE</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>dolio@cwru.edu</reporter>
          <assigned_to>kde@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>dolio@cwru.edu</who>
            <bug_when>2005-01-31 16:23:29 0000</bug_when>
            <thetext>There seems to be a problem with either the ksvgplugin-3.4.0_beta1 or the libksvg-3.4.0_beta1 ebuilds. When I install them with the split ebuilds, I am unable to successfully view any svgs in the embedded konqueror view -- it just causes a segfault.

I extracted the kdegraphics-3.3.91 package, did a ./configure, and a make, make install in only the ksvg/ directory, and the plugin installed that way works, so I suspect that one of the two split ebuilds is missing something critical that prevents it from working. I&apos;ll see if I can do some experimenting on my own and narrow down exactly what the problem is.

Reproducible: Always
Steps to Reproduce:
1. Install libksvg and ksvgplugin
2. Attempt to view an svg in the konqueror embedded viewer

Actual Results:  
Konqueror/the plugin segfaults. 

Expected Results:  
Display the svg</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>greg_g@gentoo.org</who>
            <bug_when>2005-02-04 09:18:32 0000</bug_when>
            <thetext>I assume this was the same as bug 80272, please reopen if not. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>firephoto@gmail.com</who>
            <bug_when>2005-02-06 14:05:11 0000</bug_when>
            <thetext>The svg backgrounds do work from the fix in bug 80272 but the preview
of the icon and previewing in the ksvgplugin plugin in konqueror still
causes all instances of konqueror to crash. I re-emerged libksvg and ksvgplugin
just incase but that didn&apos;t help.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>danarmak@gentoo.org</who>
            <bug_when>2005-02-09 10:03:07 0000</bug_when>
            <thetext>Reproduced in beta2. This is because ksvglibartcanvas.desktop isn&apos;t installed.
I&apos;ll work on fixing it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>danarmak@gentoo.org</who>
            <bug_when>2005-02-09 10:37:11 0000</bug_when>
            <thetext>The problem is that the actual ksvg rendering backend, which uses libart and
lives in ksvg/plugin/backends/libart, isn&apos;t installed by either of the ebuilds.

Simone, do you know why the libksvg and ksvgplugin ebuilds are separate to
begin with? AFAICS they should be joined into a single ebuild called ksvg.
ksvgplugin has no extra deps.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>motaboy@gentoo.org</who>
            <bug_when>2005-02-09 13:44:24 0000</bug_when>
            <thetext>mmm. don&apos;t remember... and I can&apos;t find a reason. probably I did to much splits in that days. :P</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>danarmak@gentoo.org</who>
            <bug_when>2005-02-11 08:01:29 0000</bug_when>
            <thetext>Added kde-base/ksvg ebuild, which replaces both libksvg and ksvgplugin.
Added move instructions ksvgplugin-&gt;ksvg, libksvg-&gt;ksvg, so that people don&apos;t
encounter the blocking deps when upgrading. To make sure they have both parts,
the ksvg I&apos;ve committed has version 3.4.0_beta2-r1, so their next update cycle
should emerge it again to be on the safe side.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>