<?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>86284</bug_id>
          
          <creation_ts>2005-03-22 11:29 0000</creation_ts>
          <short_desc>quanta 3.4.0 crashes: when switched to VPL editor mode with a html file containing a table loaded</short_desc>
          <delta_ts>2005-05-03 22:29:14 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>CLOSED</bug_status>
          <resolution>UPSTREAM</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>aries.huijzer@gmail.com</reporter>
          <assigned_to>kde@gentoo.org</assigned_to>
          <cc>jpetso@gmx.at</cc>
    
    <cc>langthang@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>aries.huijzer@gmail.com</who>
            <bug_when>2005-03-22 11:29:14 0000</bug_when>
            <thetext>If the html file contains a table quanta crashes in the VPL mode.
Without a table: no problem happens (until now).
The used html file is generated with quanta-3.4.0. This is the file:


&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;

&lt;head&gt;
  &lt;title&gt;&lt;/title&gt;
  &lt;meta name=&quot;GENERATOR&quot; content=&quot;Quanta Plus&quot;&gt;
  &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=iso-8859-1&quot;&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;table&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;a&lt;/td&gt;
      &lt;td&gt;b&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;c&lt;/td&gt;
      &lt;td&gt;d&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;/body&gt;
&lt;/html&gt;


Reproducible: Always
Steps to Reproduce:
1. start quanta
2. open html file with table as shown in details
3. switch to VPL editor (&apos;View&apos; -&gt; &apos;VPL editor&apos; or Ctrl Shift F9)

Actual Results:  
The application Quanta (quanta) crashed and caused signal 6 (SIGABRT) 

Expected Results:  
Display the html file and even if the html file has errors in it quanta should 
not crash.  

/* quanta compiled &apos;debug&apos; disabled */  
(no debugging symbols found)   
Using host libthread_db library &quot;/lib/libthread_db.so.1&quot;.   
[Thread debugging using libthread_db enabled]  
[New Thread 16384 (LWP 10200)]  
0x4b83ad18 in waitpid () from /lib/libpthread.so.0  
#0  0x4b83ad18 in waitpid () from /lib/libpthread.so.0  
#1  0x4c5f82a8 in ?? () from /usr/kde/3.4/lib/libkdecore.so.4  
#2  0x4c5235a1 in KCrash::defaultCrashHandler ()  
   from /usr/kde/3.4/lib/libkdecore.so.4  
#3  0xfffffffc in ?? ()  
#4  0x00000007 in ?? ()  
#5  0x4b99e430 in ?? ()  
   from //usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/libgcc_s.so.1  
#6  0x0000000b in ?? ()  
#7  0x4ba4cc88 in ?? ()  
   from //usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/libstdc++.so.6  
#8  0xbfffde24 in ?? ()  
#9  0x4b99c0e6 in __deregister_frame ()  
   from //usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/libgcc_s.so.1  
  
/* quanta compiled with &apos;debug&apos; enabled */  
  
This backtrace appears to be of no use.  
This is probably because your packages are built in a way which prevents  
creation of proper backtraces, or the stack frame was seriously corrupted in  
the crash.  
  
(no debugging symbols found)  
Using host libthread_db library &quot;/lib/libthread_db.so.1&quot;.  
[Thread debugging using libthread_db enabled]  
[New Thread 16384 (LWP 8980)]  
0x492c4d18 in waitpid () from /lib/libpthread.so.0  
#0  0x492c4d18 in waitpid () from /lib/libpthread.so.0  
#1  0x49ff02a8 in ?? () from /usr/kde/3.4/lib/libkdecore.so.4  
#2  0x49f1b5a1 in KCrash::defaultCrashHandler ()  
   from /usr/kde/3.4/lib/libkdecore.so.4  
#3  0xbfffde8c in ?? ()  
#4  0x49146d54 in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2  
  
/*  quanta flags enabled: */  
[ebuild   R   ] kde-base/kdewebdev-3.4.0  +arts -debug -doc +kdeenablefinal  
+tidy -xinerama 0 kB  
  
/* emerge --info */  
Portage 2.0.51.19 (default-linux/x86/2004.2/gcc34, gcc-3.4.3-20050110,  
glibc-2.3.4.20050125-r1, 2.6.11-ck1 i686)  
=================================================================  
System uname: 2.6.11-ck1 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz  
Gentoo Base System version 1.6.10  
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Mar  1 2005, 21:29:10)]  
dev-lang/python:     2.3.5  
sys-devel/autoconf:  2.59-r6, 2.13  
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5  
sys-devel/binutils:  2.15.92.0.2-r6  
sys-devel/libtool:   1.5.14  
virtual/os-headers:  2.6.8.1-r2  
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;  
AUTOCLEAN=&quot;yes&quot;  
CFLAGS=&quot;-march=pentium4 -O2 -pipe -fomit-frame-pointer&quot;  
CHOST=&quot;i686-pc-linux-gnu&quot;  
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control&quot;  
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;  
CXXFLAGS=&quot;-march=pentium4 -O2 -pipe -fomit-frame-pointer&quot;  
DISTDIR=&quot;/usr/portage/distfiles&quot;  
FEATURES=&quot;autoaddcvs autoconfig ccache distlocks sandbox sfperms&quot;  
GENTOO_MIRRORS=&quot;http://distfiles.gentoo.org  
http://distro.ibiblio.org/pub/Linux/distributions/gentoo&quot;  
MAKEOPTS=&quot;-j2&quot;  
PKGDIR=&quot;/usr/portage/packages&quot;  
PORTAGE_TMPDIR=&quot;/var/tmp&quot;  
PORTDIR=&quot;/usr/portage&quot;  
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;  
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;  
USE=&quot;x86 X aac aalib alsa apm arts artswrappersuid atlas audiofile avi berkdb  
bitmap-fonts blas cdparanoia cdr crypt cups curl dar32 divx4linux dlloader dvd  
emboss encode esd fam ffmpeg fftw flac font-server foomaticdb fortran gdbm gif  
ginac gpm gstreamer gtk2 hal ieee1394 imagemagick imlib ipv6 java jpeg jpeg2k  
junit kde kdeenablefinal ldap libaudiofile libg++ libwww logitech-mouse mad  
matroska mikmod mmx mng monkey motif mp3 mpeg mysql ncurses nls nvidia  
oggvorbis opengl oss pam pcmcia pdflib perl pic png ppds python qhull qt  
quicktime rdesktop readline scanner sdl slang sndfile spell sse ssl svg svga  
tcltk tcpd theora tidy tiff truetype truetype-fonts type1-fonts unicode usb  
vidix wifi wxwindows xine xml2 xmms xv xvid xvmc zlib&quot;  
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2005-03-22 12:10:49 0000</bug_when>
            <thetext>Indeed. No reason to be crash test dummy. Masked again.

-&gt; http://bugs.kde.org/show_bug.cgi?id=99826 
-&gt; http://bugs.kde.org/buglist.cgi?product=quanta&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_severity=crash

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>langthang@gentoo.org</who>
            <bug_when>2005-03-22 12:57:13 0000</bug_when>
            <thetext>Carsten, hard mask this one breaks dependency.

  RDEPEND.bad                    3
   kde-base/kde/kde-3.4.0.ebuild: ~x86 [&apos;~kde-base/kdewebdev-3.4.0&apos;]
   kde-base/kde/kde-3.4.0.ebuild: ~amd64 [&apos;~kde-base/kdewebdev-3.4.0&apos;]
   kde-base/kde/kde-3.4.0.ebuild: ~ppc [&apos;~kde-base/kdewebdev-3.4.0&apos;]
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2005-03-22 13:37:48 0000</bug_when>
            <thetext>Oh, well. Never ever used or touched it, so it slipped through my mind. Sorry and thanks Tuan, fixed.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bettlertho@sis.unibe.ch</who>
            <bug_when>2005-04-03 07:02:46 0000</bug_when>
            <thetext>I&apos;m sorry, but I just can&apos;t reproduce the crash. It works everything fine and the table is displayed correctly. If you want I&apos;ll package mine and you can get it...

Don&apos;t know if that matters (or only for debugging ... since I&apos;m no hacker)
I use sys-libs/glibc-2.3.4.20041102-r1 -build -debug -erandom -hardened (-multilib) +nls -nomalloccheck +nptl -nptlonly +pic +userlocales</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sarah@spooky-online.de</who>
            <bug_when>2005-04-05 02:38:01 0000</bug_when>
            <thetext>I also can&apos;t reproduce the crash. Quanta works good for me.
I use 
gentoo 2004.3
gcc 3.3.4-r1
glibc 2.3.4.20040808-r1
with CFLAGS=&quot;-O2 -march=pentium2 -mmmx -fomit-frame-pointer&quot;

BTW most of my system packages arn&apos;t updated yet. They have mostly the version that comes with 2004.3 stage3

greetings
Sarah</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jpetso@gmx.at</who>
            <bug_when>2005-04-18 15:55:29 0000</bug_when>
            <thetext>If this bug is resolved upstream (as marked in here), wouldn&apos;t it be great
to have the resolving patch producing a 3.4.0-r1 update which finally could
be unmasked? An un-hardmasked kdewebdev-meta would be so cute...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2005-04-18 16:37:46 0000</bug_when>
            <thetext>Jakob: It _needs_ to be fixed upstream, but isn&apos;t (so far).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rotech@orcon.net.nz</who>
            <bug_when>2005-04-23 19:00:09 0000</bug_when>
            <thetext>This is now fixed upstream.  The patch is listed on the KDE bug tracker.  http://bugs.kde.org/show_bug.cgi?id=99826</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2005-05-03 10:08:41 0000</bug_when>
            <thetext>quanta-3.4.0-r1 should work</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rotech@orcon.net.nz</who>
            <bug_when>2005-05-03 22:29:14 0000</bug_when>
            <thetext>Yes, fixed for me in quanta-3.4.0-r1 and kdewebdev-3.4.0-r2</thetext>
          </long_desc>
      
    </bug>

</bugzilla>