Crash in PHP parsing

Dan Leinir Turthra Jensen admin at leinir.dk
Fri Oct 31 21:40:14 UTC 2008


Hello there!

  First of all: Yup, i'm aware that the PHP support is in playground, and what 
this means ;) However, i also have a very easily reproducible problem here, 
which might be interesting to the developer of this support, so... Hello Niko! 
;)

Steps required to reproduce:

1: Grab the Travelsized CMS code out of svn
2: Load this up as a project in KDevelop 4
3: Wait while KDevelop 4 parses the code
4: Watch KDevelop 4 crash, with the following backtrace and console output 
(attached and compressed due to size):

[Thread debugging using libthread_db enabled]
[New Thread 0x7fdb0d9496f0 (LWP 10855)]
[New Thread 0x43d51950 (LWP 10877)]
[New Thread 0x43550950 (LWP 10868)]
[New Thread 0x42d4f950 (LWP 10867)]
[New Thread 0x41b10950 (LWP 10866)]
0x00007fdb0b1a9b99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#0  0x00007fdb0b1a9b99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007fdb0b423b65 in QWaitCondition::wait (this=<value optimized out>, 
    mutex=0x87dd30, time=18446744073709551615)
    at /home/leinir/kdesvn/qt-
copy/src/corelib/thread/qwaitcondition_unix.cpp:82
#2  0x00007fdb0b422f2e in QThread::wait (this=<value optimized out>, 
    time=18446744073709551615)
    at /home/leinir/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:476
#3  0x00007fdb0b4d3137 in ~QProcessManager (this=0x87d6f0)
    at /home/leinir/kdesvn/qt-copy/src/corelib/io/qprocess_unix.cpp:264
#4  0x00007fdb0b4d1f89 in __tcf_0 ()
    at ../../include/QtCore/../../../../qt-
copy/src/corelib/global/qglobal.h:1557
#5  0x00007fdb08e3a110 in exit () from /lib/libc.so.6
#6  0x00007fdb0a1cf938 in qt_xio_errhandler ()
    at /home/leinir/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:584
#7  0x00007fdb0be7b9e8 in KApplication::xioErrhandler (this=0x7fff15984a60, 
    dpy=0x87ee00)
    at /home/leinir/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:413
#8  0x00007fdb06842c94 in _XIOError () from /usr/lib/libX11.so.6
#9  0x00007fdb06849d59 in ?? () from /usr/lib/libX11.so.6
#10 0x00007fdb0684a426 in _XEventsQueued () from /usr/lib/libX11.so.6
#11 0x00007fdb0683404b in XEventsQueued () from /usr/lib/libX11.so.6
#12 0x00007fdb0a1fdf17 in x11EventSourcePrepare (s=0x87cba0, 
    timeout=<value optimized out>)
    at /home/leinir/kdesvn/qt-
copy/src/gui/kernel/qguieventdispatcher_glib.cpp:75
#13 0x00007fdb04ac8c15 in g_main_context_prepare ()
   from /usr/lib/libglib-2.0.so.0
#14 0x00007fdb04ac930b in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x00007fdb04ac9b5b in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#16 0x00007fdb0b511226 in QEventDispatcherGlib::processEvents (this=0x878ea0, 
    flags=<value optimized out>)
    at /home/leinir/kdesvn/qt-
copy/src/corelib/kernel/qeventdispatcher_glib.cpp:321
#17 0x00007fdb0a1fdfcf in QGuiEventDispatcherGlib::processEvents (
    this=0x87d76c, flags=<value optimized out>)
    at /home/leinir/kdesvn/qt-
copy/src/gui/kernel/qguieventdispatcher_glib.cpp:198
#18 0x00007fdb0b4ec1e5 in QEventLoop::processEvents (
    this=<value optimized out>, flags=@0x7fff15984920)
    at /home/leinir/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:143
#19 0x00007fdb0b4ec357 in QEventLoop::exec (this=0x7fff15984960, 
    flags=@0x7fff15984970)
    at /home/leinir/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:190
#20 0x00007fdb0b4ee361 in QCoreApplication::exec ()
    at /home/leinir/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:845
#21 0x000000000040705d in main (argc=1, argv=0x7fff15985a18)
    at /home/leinir/kdesvn/kdevelop/src/main.cpp:194


-- 
..Dan // Leinir..
http://leinir.dk/

                          Co-
                            existence
                          or no
                            existence

                          - Piet Hein
-------------- next part --------------
A non-text attachment was scrubbed...
Name: console-output.zip
Type: application/zip
Size: 3225 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20081031/36a5876d/attachment.zip>


More information about the KDevelop-devel mailing list