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

List:       kdevelop-bugs
Subject:    [Bug 238864] New: KDevelop seg-fault everytime i enable auto-brace
From:       Cristian Ciobanu <ciobanu.n.cristian () gmail ! com>
Date:       2010-05-26 8:50:56
Message-ID: bug-238864-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=238864

           Summary: KDevelop seg-fault everytime i enable auto-brace and
                    save configuration
           Product: kdevelop
           Version: unspecified
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: ciobanu.n.cristian@gmail.com


Application: kdevelop (4.0.0 (using KDevPlatform 1.0.0))
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.31.12-0.2-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

-- Information about the crash:
Editor -> Settings -> Configure Editor -> Extensions -> AutoBrace -> Enable ->
Save -> Crash

The crash can be reproduced every time.

 -- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f95a174d750 (LWP 13490))]

Thread 7 (Thread 0x7f958d134910 (LWP 13491)):
#0  0x00007f959e9b62cd in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f959ff3e692 in wait (time=<value optimized out>, this=<value
optimized out>) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f959ba333de in ?? () from /usr/lib64/libkdevplatformlanguage.so.1
#4  0x00007f959ff3d775 in QThreadPrivate::start (arg=0x11ec130) at
thread/qthread_unix.cpp:248
#5  0x00007f959e9b165d in start_thread () from /lib64/libpthread.so.0
#6  0x00007f959ec97e1d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f9586fb4910 (LWP 13492)):
#0  0x00007f959e9b6049 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f959ff3e72b in wait (time=<value optimized out>, this=<value
optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f959664e786 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f959664fb6b in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f959664aedf in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f959664c748 in ThreadWeaver::Thread::run() () from
/usr/lib64/libthreadweaver.so.4
#7  0x00007f959ff3d775 in QThreadPrivate::start (arg=0x10161f0) at
thread/qthread_unix.cpp:248
#8  0x00007f959e9b165d in start_thread () from /lib64/libpthread.so.0
#9  0x00007f959ec97e1d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f95815b7910 (LWP 13496)):
#0  0x00007f959ec8ed03 in poll () from /lib64/libc.so.6
#1  0x00007f959960859c in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f95996088e0 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f95a005af06 in QEventDispatcherGlib::processEvents (this=0x103a6d0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f95a00302a2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f95a003067c in QEventLoop::exec (this=0x7f95815b7040, flags=) at
kernel/qeventloop.cpp:201
#6  0x00007f959ff3ad59 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007f959ff3d775 in QThreadPrivate::start (arg=0x103ae00) at
thread/qthread_unix.cpp:248
#8  0x00007f959e9b165d in start_thread () from /lib64/libpthread.so.0
#9  0x00007f959ec97e1d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f95786b8910 (LWP 13519)):
#0  0x00007f959e9b6049 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f959ff3e72b in wait (time=<value optimized out>, this=<value
optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f959664e786 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f959664fb6b in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f959664fb84 in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f959664aedf in ?? () from /usr/lib64/libthreadweaver.so.4
#7  0x00007f959664c748 in ThreadWeaver::Thread::run() () from
/usr/lib64/libthreadweaver.so.4
#8  0x00007f959ff3d775 in QThreadPrivate::start (arg=0x29ec0a0) at
thread/qthread_unix.cpp:248
#9  0x00007f959e9b165d in start_thread () from /lib64/libpthread.so.0
#10 0x00007f959ec97e1d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f9577eb7910 (LWP 13522)):
#0  0x00007f959e9b6049 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f959ff3e72b in wait (time=<value optimized out>, this=<value
optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f959664e786 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f959664fb6b in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f959664aedf in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f959664c748 in ThreadWeaver::Thread::run() () from
/usr/lib64/libthreadweaver.so.4
#7  0x00007f959ff3d775 in QThreadPrivate::start (arg=0x32e8760) at
thread/qthread_unix.cpp:248
#8  0x00007f959e9b165d in start_thread () from /lib64/libpthread.so.0
#9  0x00007f959ec97e1d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f957653b910 (LWP 13524)):
#0  0x00007f959e9b6049 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f9597d346a6 in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f9598012220) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007f9597d346e9 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=0x7f95980202ec) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007f959e9b165d in start_thread () from /lib64/libpthread.so.0
#4  0x00007f959ec97e1d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f95a174d750 (LWP 13490)):
[KCrash Handler]
#5  0x00007f959f473471 in QETWidget::translateMouseEvent (this=0x2ad23a0,
event=0x7fffd428cb40) at kernel/qapplication_x11.cpp:4319
#6  0x00007f959f47247a in QApplication::x11ProcessEvent (this=<value optimized
out>, event=0x7fffd428d400) at kernel/qapplication_x11.cpp:3501
#7  0x00007f959f49c932 in x11EventSourceDispatch (s=0xe55210, callback=<value
optimized out>, user_data=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:146
#8  0x00007f9599604dee in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#9  0x00007f95996087b8 in ?? () from /usr/lib64/libglib-2.0.so.0
#10 0x00007f95996088e0 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#11 0x00007f95a005aeb3 in QEventDispatcherGlib::processEvents (this=0x619440,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#12 0x00007f959f49c51e in QGuiEventDispatcherGlib::processEvents
(this=0x7fffd428cae0, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#13 0x00007f95a00302a2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#14 0x00007f95a003067c in QEventLoop::exec (this=0x7fffd428d730, flags=) at
kernel/qeventloop.cpp:201
#15 0x00007f95a00343cb in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:981
#16 0x00000000004088df in _start ()

Possible duplicates by query: bug 238543, bug 238177, bug 236501, bug 236391,
bug 236337.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

_______________________________________________
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