[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    Bug#26741: crash on double click
From:       John Firebaugh <jfirebaugh () kde ! org>
Date:       2001-06-05 16:43:57
[Download RAW message or body]

On Monday 04 June 2001 01:36 pm, jfirebaugh@kde.org wrote:
> Package: kwrite
> Version: 3.0 (using KDE 2.2.0 \6alpha2)
> Severity: normal
> Installed from:    compiled sources
> Compiler:          gcc version 2.95.3 20010312
> (prerelease/franzo/20010312) OS:                Linux (ppc) release
> 2.4.5-pre3
> OS/Compiler notes:
>
> When no hilighting mode is selected, i.e. plain text file.

Here's a bt with debugging enabled:

0xeac4460 in wait4 () at soinit.c:59
#0  0xeac4460 in wait4 () at soinit.c:59
#1  0xeac4414 in __libc_waitpid (pid=512, stat_loc=0x0, options=0)
    at ../sysdeps/unix/sysv/linux/waitpid.c:26
#2  0xf8cf4c0 in KCrash::defaultCrashHandler ()
   from /opt/kde-cvs/lib/libkdecore.so.3
#3  <signal handler called>
#4  QChar::QChar (this=0x7fffef68, c=@0x30)
    at /home/John/src/kde/qt-copy/include/qstring.h:234
#5  0xe893190 in ustrchr (s=0x30, len=16, c={static null = {
        static null = <same as static member of an already seen type>, 
        static replacement = {
          static null = <same as static member of an already seen type>, 

          static replacement = <same as static member of an already seen 
type>, static byteOrderMark = {

            static null = <same as static member of an already seen type>, 

            static replacement = <same as static member of an already seen 
type>, static byteOrderMark = <same as static member of an already seen 
type>, 

            static byteOrderSwapped = {
              static null = <same as static member of an already seen 
type>, 

              static replacement = <same as static member of an already 
seen type>, static byteOrderMark = <same as static member of an already 
seen type>, 


              static byteOrderSwapped = <same as static member of an 
already seen type>, static nbsp = {


                static null = <same as static member of an already seen 
type>, 


                static replacement = <same as static member of an already 
seen type>, static byteOrderMark = <same as static member of an already 
seen type>, 


                static byteOrderSwapped = <same as static member of an 
already seen type>, static nbsp = <same as static member of an already seen 
type>, 

                rw = 0 '\000', cl = 160 ' '}, rw = 255 'ÿ', cl = 254 'þ'}, 
            static nbsp = <same as static member of an already seen type>, 
            rw = 254 'þ', cl = 255 'ÿ'}, 

          static byteOrderSwapped = <same as static member of an already 
seen type>, static nbsp = <same as static member of an already seen type>, 

          rw = 255 'ÿ', cl = 253 'ý'}, 

        static byteOrderMark = <same as static member of an already seen 
type>, static byteOrderSwapped = <same as static member of an already seen 
type>, 

        static nbsp = <same as static member of an already seen type>, 
        rw = 0 '\000', cl = 0 '\000'}, 
      static replacement = <same as static member of an already seen type>, 
      static byteOrderMark = <same as static member of an already seen 
type>, 


      static byteOrderSwapped = <same as static member of an already seen 
type>, static nbsp = <same as static member of an already seen type>, rw = 
0 '\000', 

      cl = 117 'u'}) at katehighlight.cpp:70
#6  0xe89839c in Highlight::isInWord (this=0x10091fb8, c={static null = {
        static null = <same as static member of an already seen type>, 
        static replacement = {
          static null = <same as static member of an already seen type>, 

          static replacement = <same as static member of an already seen 
type>, static byteOrderMark = {

            static null = <same as static member of an already seen type>, 

            static replacement = <same as static member of an already seen 
type>, static byteOrderMark = <same as static member of an already seen 
type>, 

            static byteOrderSwapped = {
              static null = <same as static member of an already seen 
type>, 

              static replacement = <same as static member of an already 
seen type>, static byteOrderMark = <same as static member of an already 
seen type>, 


              static byteOrderSwapped = <same as static member of an 
already seen type>, static nbsp = {


                static null = <same as static member of an already seen 
type>, 


                static replacement = <same as static member of an already 
seen type>, static byteOrderMark = <same as static member of an already 
seen type>, 


                static byteOrderSwapped = <same as static member of an 
already seen type>, static nbsp = <same as static member of an already seen 
type>, 

                rw = 0 '\000', cl = 160 ' '}, rw = 255 'ÿ', cl = 254 'þ'}, 
            static nbsp = <same as static member of an already seen type>, 
            rw = 254 'þ', cl = 255 'ÿ'}, 

          static byteOrderSwapped = <same as static member of an already 
seen type>, static nbsp = <same as static member of an already seen type>, 

          rw = 255 'ÿ', cl = 253 'ý'}, 

        static byteOrderMark = <same as static member of an already seen 
type>, static byteOrderSwapped = <same as static member of an already seen 
type>, 

        static nbsp = <same as static member of an already seen type>, 
        rw = 0 '\000', cl = 0 '\000'}, 
      static replacement = <same as static member of an already seen type>, 
      static byteOrderMark = <same as static member of an already seen 
type>, 


      static byteOrderSwapped = <same as static member of an already seen 
type>, static nbsp = <same as static member of an already seen type>, rw = 
0 '\000', 

      cl = 117 'u'}) at katehighlight.cpp:1044
#7  0xe8845b8 in KateDocument::selectWord (this=0x100907a8, 
    cursor=@0x7ffff04c, flags=11060273) at katedocument.cpp:1507
#8  0xe8bbd60 in KateViewInternal::mouseDoubleClickEvent (this=0x100b49b8, 
    e=0x7ffff1f0) at kateview.cpp:1098
#9  0xf39fed8 in QWidget::event ()
   from /home/John/src/kde/qt-copy/lib/libqt.so.2
#10 0xf2afce4 in QApplication::notify ()
   from /home/John/src/kde/qt-copy/lib/libqt.so.2
#11 0xf833584 in KApplication::notify () from 
/opt/kde-cvs/lib/libkdecore.so.3

#12 0xf26eb4c in QETWidget::translateMouseEvent ()
   from /home/John/src/kde/qt-copy/lib/libqt.so.2
#13 0xf26bb58 in QApplication::x11ProcessEvent ()
   from /home/John/src/kde/qt-copy/lib/libqt.so.2
#14 0xf26a8d0 in QApplication::processNextEvent ()
   from /home/John/src/kde/qt-copy/lib/libqt.so.2
#15 0xf2b24b8 in QApplication::enter_loop ()
   from /home/John/src/kde/qt-copy/lib/libqt.so.2
#16 0xf26a808 in QApplication::exec ()
   from /home/John/src/kde/qt-copy/lib/libqt.so.2
#17 0xe9468e8 in main (argc=8, argv=0x1001ce68) at kwritemain.cpp:545
#18 0x100042d0 in launch ()
#19 0x10005060 in handle_launcher_request ()
#20 0x100056d0 in handle_requests ()
#21 0x10006998 in main ()
#22 0xea5f734 in __libc_start_main (argc=2, argv=0x7ffffc34, 
envp=0x7ffffc40, 

    auxvec=0x7ffffca4, rtld_fini=0x7fffef68, stinfo=0x100074a8, 
    stack_on_entry=0x7fffef68) at ../sysdeps/powerpc/elf/libc-start.c:106

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic