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

List:       kdevelop-bugs
Subject:    [Bug 150940] crash on scroll wheel while mouse is over code
From:       Andreas Pakulat <apaku () gmx ! de>
Date:       2007-10-17 15:24:07
Message-ID: 20071017152407.18263.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=150940         
apaku gmx de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
          Component|general                     |Language Support: CPP
      everconfirmed|0                           |1



------- Additional Comments From apaku gmx de  2007-10-17 17:24 -------
Bah, should've at least tried to reproduce before answering. The backtrace I get (see \
below) could mean this is actually a Qt problem. I also get this output on the \
terminal: X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  40
  Minor opcode:  0
  Resource id:  0x0

Program received signal SIGSEGV, Segmentation fault.

Here's the backtrace:

[Switching to Thread 0xb5dbf6c0 (LWP 28332)]
0x000000a1 in ?? ()
(gdb) bt
#0  0x000000a1 in ?? ()
#1  0xb65f836a in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#2  0xb65fa193 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#3  0xb6de14e2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#4  0xb658973d in QApplication::sendSpontaneousEvent () from /usr/lib/libqt-mt.so.3
#5  0xb657b009 in QETWidget::translateWheelEvent () from /usr/lib/libqt-mt.so.3
#6  0xb6587bb6 in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.3
#7  0xb6586858 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#8  0xb659d67c in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#9  0xb66136e4 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#10 0xb66133e2 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#11 0xb65f9f13 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#12 0x0804f45b in main (argc=-16777216, argv=0xff000000)
    at /home/andreas/KDE-work/kdevelop/src/main.cpp:143
(gdb) info threads
  5 Thread 0xb4fb2b90 (LWP 28440)  0xb606ca29 in __lll_mutex_lock_wait () from \
/lib/libpthread.so.0  4 Thread 0xb41ffb90 (LWP 28415)  0xb606a6c2 in \
pthread_cond_timedwait  GLIBC_2 3 2 ()  from /lib/libpthread.so.0
* 1 Thread 0xb5dbf6c0 (LWP 28332)  0x000000a1 in ?? ()
(gdb) thread 4
[Switching to thread 4 (Thread 0xb41ffb90 (LWP 28415))]#0  0xb606a6c2 in \
pthread_cond_timedwait  GLIBC_2 3 2 () from /lib/libpthread.so.0 (gdb) bt
#0  0xb606a6c2 in pthread_cond_timedwait  GLIBC_2 3 2 () from /lib/libpthread.so.0
#1  0xb65efafc in ?? () from /usr/lib/libqt-mt.so.3
#2  0xb41ff29c in ?? ()
#3  0xb41ff2cc in ?? ()
#4  0xb41ff310 in ?? ()
#5  0x00000011 in ?? ()
#6  0x00000011 in ?? ()
#7  0x00000009 in ?? ()
#8  0x0000006b in ?? ()
#9  0x00000000 in ?? ()
(gdb) thread 5
[Switching to thread 5 (Thread 0xb4fb2b90 (LWP 28440))]#0  0xb606ca29 in \
__lll_mutex_lock_wait ()  from /lib/libpthread.so.0
(gdb) bt
#0  0xb606ca29 in __lll_mutex_lock_wait () from /lib/libpthread.so.0
#1  0xb606897c in _L_mutex_lock_86 () from /lib/libpthread.so.0
#2  0xb606839d in pthread_mutex_lock () from /lib/libpthread.so.0
#3  0xb6941fb7 in QRecursiveMutexPrivate::lock () from /usr/lib/libqt-mt.so.3
#4  0xb6941b02 in QMutex::lock () from /usr/lib/libqt-mt.so.3
#5  0xb65f8404 in QApplication::lock () from /usr/lib/libqt-mt.so.3
#6  0xb52f45a3 in KDevSourceProvider::contents (this=0x943c890, fileName= 0xb4fb233c)
    at /home/andreas/KDE-work/kdevelop/languages/cpp/backgroundparser.cpp:80
#7  0xb503e5e0 in ParseHelper (this=0xb4fb222c, fileName= 0xb4fb233c, force=true,
    driver=0xa13ce28, reportMessages=true, includedFrom= 0xb4fb22d4)
    at /home/andreas/KDE-work/kdevelop/lib/cppparser/driver.cpp:292
#8  0xb502fabc in Driver::parseFile (this=0xa13ce28, fileName= 0xb4fb233c, \
onlyPreProcess=false,  force=true, macrosGlobal=false) at \
/home/andreas/KDE-work/kdevelop/lib/cppparser/driver.cpp:516 #9  0xb52ed82b in \
BackgroundParser::parseFile (this=0xa030ea0, fileName= 0xb4fb233c,  \
readFromDisk=false, lock=true)  at \
/home/andreas/KDE-work/kdevelop/languages/cpp/backgroundparser.cpp:369 #10 0xb52ed990 \
in BackgroundParser::run (this=0xa030ea0)  at \
/home/andreas/KDE-work/kdevelop/languages/cpp/backgroundparser.cpp:534 #11 0xb65f0529 \
in QThreadInstance::start () from /usr/lib/libqt-mt.so.3 #12 0xb60662d3 in \
start_thread () from /lib/libpthread.so.0 #13 0xb5ec44ee in clone () from \
/lib/libc.so.6

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs


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

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