[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#381578: kdelibs4c2a: katepart crashes when pressing <Return> insider doxygen comments



Package: kdelibs4c2a
Version: 4:3.5.4-3
Severity: critical
Justification: causes serious data loss

Hi,

just found this out. Creating a doxygen comment block (beginning with
/**) inside kate and then pressing <Return> crashes Kate with the
following backtrace:

#0  0xb465b9ce in KateTextLine::stringAtPos (this=0x9fe72e0, pos=4294967295, match=@0xbfce4298)
    at /home/sid-user/kdelibs/kdelibs-3.5.4/./kate/part/katetextline.cpp:196
#1  0xb46e2b16 in KateCSAndSIndent::handleDoxygen (this=0x90823b0, begin=@0xbfce4338)
    at /home/sid-user/kdelibs/kdelibs-3.5.4/./kate/part/kateautoindent.cpp:1497
#2  0xb46e2e9c in KateCSAndSIndent::processNewline (this=0x90823b0, begin=@0xbfce4338)
    at /home/sid-user/kdelibs/kdelibs-3.5.4/./kate/part/kateautoindent.cpp:1522
#3  0xb46fb6fb in KateDocument::newLine (this=0x917cc90, c=@0xbfce4380, v=0x91c8b20)
    at /home/sid-user/kdelibs/kdelibs-3.5.4/./kate/part/katedocument.cpp:3001
#4  0xb47101d4 in KateViewInternal::doReturn (this=0x91c8b20)
    at /home/sid-user/kdelibs/kdelibs-3.5.4/./kate/part/kateviewinternal.cpp:893
#5  0xb4739d93 in KateView::keyReturn (this=0x91e2e28)
    at /home/sid-user/kdelibs/kdelibs-3.5.4/./kate/part/kateview.h:329
#6  0xb4724daa in KateViewInternal::keyPressEvent (this=0x91c8b20, e=0xbfce4b10)
    at /home/sid-user/kdelibs/kdelibs-3.5.4/./kate/part/kateviewinternal.cpp:2507
#7  0xb470c5e8 in KateViewInternal::eventFilter (this=0x91c8b20, obj=0x91c8b20, e=0xbfce4b10)
    at /home/sid-user/kdelibs/kdelibs-3.5.4/./kate/part/kateviewinternal.cpp:2439
#8  0xb680d17a in QObject::activate_filters (this=0x91c8b20, e=0xbfce4b10)
    at kernel/qobject.cpp:903
#9  0xb680d1f8 in QObject::event (this=0x91c8b20, e=0xbfce4b10) at kernel/qobject.cpp:735
#10 0xb684448a in QWidget::event (this=0x91c8b20, e=0xbfce4b10) at kernel/qwidget.cpp:4678
#11 0xb67a5b2a in QApplication::internalNotify (this=0xbfce4ff4, receiver=0x91c8b20,
    e=0xbfce4b10) at kernel/qapplication.cpp:2635

This can cause data loss when one just wanted to add a comment to a file
and didn't save before writing it. If you feel this is not that
important please downgrade severity.

I currently am unable to report this upstream, because I think it is an
upstream issue, but I will do as soon as bugs.kde.org works again.

Andreas

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'experimental'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17.6
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages kdelibs4c2a depends on:
ii  kdelibs-data               4:3.5.4-3     core shared data for all KDE appli
ii  libacl1                    2.2.41-1      Access control list shared library
ii  libart-2.0-2               2.3.17-1      Library of functions for 2D graphi
ii  libarts1c2a                1.5.4-1       aRts sound system core components
ii  libasound2                 1.0.11-7      ALSA library
ii  libaspell15                0.60.4-4      GNU Aspell spell-checker runtime l
ii  libattr1                   2.4.32-1      Extended attribute shared library
ii  libaudio2                  1.8-1         The Network Audio System (NAS). (s
ii  libavahi-client3           0.6.12-1      Avahi client library
ii  libavahi-common3           0.6.12-1      Avahi common library
ii  libavahi-qt3-1             0.6.12-1      Avahi QT3 integration library
ii  libbz2-1.0                 1.0.3-3       high-quality block-sorting file co
ii  libc6                      2.3.6-18      GNU C Library: Shared libraries
ii  libcomerr2                 1.39-1        common error description library
ii  libcupsys2                 1.2.2-1       Common UNIX Printing System(tm) - 
ii  libfontconfig1             2.3.2-7       generic font configuration library
ii  libfreetype6               2.2.1-2       FreeType 2 font engine, shared lib
ii  libgamin0 [libfam0]        0.1.7-3       Client library for the gamin file 
ii  libgcc1                    1:4.1.1-10    GCC support library
ii  libgnutls13                1.4.1-1       the GNU TLS library - runtime libr
ii  libice6                    1:1.0.0-3     X11 Inter-Client Exchange library
ii  libidn11                   0.6.5-1       GNU libidn library, implementation
ii  libjasper-1.701-1          1.701.0-2     The JasPer JPEG-2000 runtime libra
ii  libjpeg62                  6b-13         The Independent JPEG Group's JPEG 
ii  libkrb53                   1.4.3-8       MIT Kerberos runtime libraries
ii  liblua50                   5.0.2-6       Main interpreter library for the L
ii  liblualib50                5.0.2-6       Extension library for the Lua 5.0 
ii  libopenexr2c2a             1.2.2-4.3     runtime files for the OpenEXR imag
ii  libpcre3                   6.4-2         Perl 5 Compatible Regular Expressi
ii  libpng12-0                 1.2.8rel-5.2  PNG library - runtime
ii  libqt3-mt                  3:3.3.6-3.0   Qt GUI Library (Threaded runtime v
ii  libsm6                     1:1.0.0-4     X11 Session Management library
ii  libstdc++6                 4.1.1-10      The GNU Standard C++ Library v3
ii  libtiff4                   3.8.2-6       Tag Image File Format (TIFF) libra
ii  libx11-6                   2:1.0.0-7     X11 client-side library
ii  libxcursor1                1.1.5.2-5     X cursor management library
ii  libxext6                   1:1.0.0-4     X11 miscellaneous extension librar
ii  libxft2                    2.1.8.2-8     FreeType-based font drawing librar
ii  libxi6                     1:1.0.0-5     X11 Input extension library
ii  libxinerama1               1:1.0.1-4     X11 Xinerama extension library
ii  libxml2                    2.6.26.dfsg-3 GNOME XML library
ii  libxrandr2                 2:1.1.0.2-4   X11 RandR extension library
ii  libxrender1                1:0.9.0.2-4   X Rendering Extension client libra
ii  libxslt1.1                 1.1.17-3      XSLT processing library - runtime 
ii  libxt6                     1:1.0.0-5     X11 toolkit intrinsics library
ii  menu-xdg                   0.2.3         freedesktop.org menu compliant win
ii  perl                       5.8.8-6       Larry Wall's Practical Extraction 
ii  xbase-clients              1:7.1.ds-2    miscellaneous X clients
ii  zlib1g                     1:1.2.3-13    compression library - runtime

Versions of packages kdelibs4c2a recommends:
pn  perl-suid                     <none>     (no description available)

-- no debconf information



Reply to: