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

List:       kdevelop-bugs
Subject:    [Bug 219206] Crash in workingset controller after switching to empty
From:       Jaime Torres <jtamate () gmail ! com>
Date:       2010-07-31 18:09:14
Message-ID: 20100731180914.502A84A553 () immanuel ! kde ! org
[Download RAW message or body]

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


Jaime Torres <jtamate@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
                 CC|                            |jtamate@gmail.com
         Resolution|FIXED                       |




--- Comment #3 from Jaime Torres <jtamate gmail com>  2010-07-31 20:09:10 ---
I get the same crash (Thread 1) with git revision pulled today

#6  0x00007f7b85fc79e5 in raise () from /lib64/libc.so.6
#7  0x00007f7b85fc8ee6 in abort () from /lib64/libc.so.6
#8  0x00007f7b87b70a3f in qt_message_output (msgType=QtFatalMsg, buf=<value
optimized out>) at /g/kde4svn/qt/src/corelib/global/qglobal.cpp:2259
#9  0x00007f7b87b70b00 in qt_message(QtMsgType, const char *, typedef
__va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=<value optimized out>,
ap=0x6)
    at /g/kde4svn/qt/src/corelib/global/qglobal.cpp:2305
#10 0x00007f7b87b70bd5 in qFatal (msg=0x6441 <Address 0x6441 out of bounds>) at
/g/kde4svn/qt/src/corelib/global/qglobal.cpp:2488
#11 0x00007f7b8b389722 in KDevelop::WorkingSet::saveFromArea (this=0x6b8780,
area=0x802e90, areaIndex=0x7e31f0) at
/g/kde4svn/extragear/sdk/kdevplatform/shell/workingsetcontroller.cpp:188
#12 0x00007f7b8b38ccfb in KDevelop::WorkingSet::changingWorkingSet
(this=0x6b8780, area=0x802e90, from=<value optimized out>, to=)
    at /g/kde4svn/extragear/sdk/kdevplatform/shell/workingsetcontroller.cpp:667
#13 0x00007f7b8b38d553 in KDevelop::WorkingSet::qt_metacall (this=0x6b8780,
_c=<value optimized out>, _id=<value optimized out>, _a=0x7fff62177250)
    at /g/build/extragear/sdk/kdevplatform/shell/workingsetcontroller.moc:89
#14 0x00007f7b87c6a47f in QMetaObject::activate (sender=0x802e90, m=<value
optimized out>, local_signal_index=<value optimized out>,
argv=0xffffffffffffffff)
    at /g/kde4svn/qt/src/corelib/kernel/qobject.cpp:3269
#15 0x00007f7b840a66ac in Sublime::Area::changingWorkingSet (this=0x6441,
_t1=0x802e90, _t2=<value optimized out>, _t3=<value optimized out>)
    at /g/build/extragear/sdk/kdevplatform/sublime/area.moc:164
#16 0x00007f7b840a6ab6 in Sublime::Area::setWorkingSet (this=0x802e90, name=)
at /g/kde4svn/extragear/sdk/kdevplatform/sublime/area.cpp:421
#17 0x00007f7b8b38d3e8 in KDevelop::WorkingSet::areaViewAdded (this=<value
optimized out>) at
/g/kde4svn/extragear/sdk/kdevplatform/shell/workingsetcontroller.cpp:696
#18 0x00007f7b8b38d4e2 in KDevelop::WorkingSet::qt_metacall (this=0x6b8780,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff621775a0)
    at /g/build/extragear/sdk/kdevplatform/shell/workingsetcontroller.moc:87
#19 0x00007f7b87c6a47f in QMetaObject::activate (sender=0x802e90, m=<value
optimized out>, local_signal_index=<value optimized out>,
argv=0xffffffffffffffff)
    at /g/kde4svn/qt/src/corelib/kernel/qobject.cpp:3269
#20 0x00007f7b840a68b8 in Sublime::Area::viewAdded (this=0x6441, _t1=0x7e31f0,
_t2=0x85d800) at /g/build/extragear/sdk/kdevplatform/sublime/area.moc:115
#21 0x00007f7b8b3c32a5 in
KDevelop::DocumentControllerPrivate::openDocumentInternal (this=0xbc0300,
doc=0xb476c0, range=..., activationParams=<value optimized out>)
    at /g/kde4svn/extragear/sdk/kdevplatform/shell/documentcontroller.cpp:352
#22 0x00007f7b8b3c4198 in
KDevelop::DocumentControllerPrivate::openDocumentInternal (this=0xbc0300,
inputUrl=<value optimized out>, prefName=<value optimized out>, range=<value
optimized out>, 
    encoding=<value optimized out>, activationParams=<value optimized out>) at
/g/kde4svn/extragear/sdk/kdevplatform/shell/documentcontroller.cpp:280
#23 0x00007f7b8b3beaa9 in KDevelop::DocumentController::openDocument
(this=0x872b90, inputUrl=..., range=..., activationParams=<value optimized
out>, encoding=<value optimized out>)
    at /g/kde4svn/extragear/sdk/kdevplatform/shell/documentcontroller.cpp:551
#24 0x00007f7b8b39aa49 in KDevelop::MainWindowPrivate::fileNew (this=<value
optimized out>) at
/g/kde4svn/extragear/sdk/kdevplatform/shell/mainwindow_actions.cpp:139
#25 0x00007f7b8b39d0f2 in KDevelop::MainWindowPrivate::qt_metacall
(this=0x756070, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7fff62177e30)
    at /g/build/extragear/sdk/kdevplatform/shell/mainwindow_p.moc:133
#26 0x00007f7b87c6a47f in QMetaObject::activate (sender=0x8045c0, m=<value
optimized out>, local_signal_index=<value optimized out>,
argv=0xffffffffffffffff)
    at /g/kde4svn/qt/src/corelib/kernel/qobject.cpp:3269
#27 0x00007f7b86eb44b2 in QAction::triggered (this=0x6441, _t1=false) at
.moc/release-shared/moc_qaction.cpp:263
#28 0x00007f7b86eb5afb in QAction::activate (this=0x8045c0, event=<value
optimized out>) at /g/kde4svn/qt/src/gui/kernel/qaction.cpp:1256
#29 0x00007f7b872453ca in QAbstractButtonPrivate::click (this=0x837d60) at
/g/kde4svn/qt/src/gui/widgets/qabstractbutton.cpp:528
#30 0x00007f7b8724564c in QAbstractButton::mouseReleaseEvent (this=0x8c9640,
e=0x7fff62178a00) at /g/kde4svn/qt/src/gui/widgets/qabstractbutton.cpp:1121
#31 0x00007f7b8730265a in QToolButton::mouseReleaseEvent (this=0x6441,
e=0x6441) at /g/kde4svn/qt/src/gui/widgets/qtoolbutton.cpp:721
#32 0x00007f7b86f0f211 in QWidget::event (this=0x8c9640, event=0x7fff62178a00)
at /g/kde4svn/qt/src/gui/kernel/qwidget.cpp:8160
#33 0x00007f7b86ebadfc in QApplicationPrivate::notify_helper (this=0x63cbc0,
receiver=0x8c9640, e=0x7fff62178a00) at
/g/kde4svn/qt/src/gui/kernel/qapplication.cpp:4392
#34 0x00007f7b86ec0ddc in QApplication::notify (this=<value optimized out>,
receiver=<value optimized out>, e=0x7fff62178a00) at
/g/kde4svn/qt/src/gui/kernel/qapplication.cpp:3955
#35 0x00007f7b8840a66e in KApplication::notify (this=0x7fff621795e0,
receiver=0x8c9640, event=0x7fff62178a00) at
/g/kde4svn/kdelibs/kdeui/kernel/kapplication.cpp:310
#36 0x00007f7b87c556b3 in QCoreApplication::notifyInternal
(this=0x7fff621795e0, receiver=0x8c9640, event=0x7fff62178a00) at
/g/kde4svn/qt/src/corelib/kernel/qcoreapplication.cpp:732
#37 0x00007f7b86ec30c6 in sendSpontaneousEvent (receiver=0x8c9640,
event=0x7fff62178a00, alienWidget=0x8c9640, nativeWidget=0x7e4840,
buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at
../../include/QtCore/../../../../kde4svn/qt/src/corelib/kernel/qcoreapplication.h:218
#38 QApplicationPrivate::sendMouseEvent (receiver=0x8c9640,
event=0x7fff62178a00, alienWidget=0x8c9640, nativeWidget=0x7e4840,
buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at
/g/kde4svn/qt/src/gui/kernel/qapplication.cpp:3052
#39 0x00007f7b86f33333 in QETWidget::translateMouseEvent (this=0x7e4840,
event=<value optimized out>) at
/g/kde4svn/qt/src/gui/kernel/qapplication_x11.cpp:4403
#40 0x00007f7b86f3246f in QApplication::x11ProcessEvent (this=<value optimized
out>, event=0x7fff621791b0) at
/g/kde4svn/qt/src/gui/kernel/qapplication_x11.cpp:3536
#41 0x00007f7b86f5a0cf in QEventDispatcherX11::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
/g/kde4svn/qt/src/gui/kernel/qeventdispatcher_x11.cpp:132
#42 0x00007f7b87c54312 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at /g/kde4svn/qt/src/corelib/kernel/qeventloop.cpp:149
#43 0x00007f7b87c544bd in QEventLoop::exec (this=0x7fff62179330, flags=) at
/g/kde4svn/qt/src/corelib/kernel/qeventloop.cpp:197
#44 0x00007f7b87c5628b in QCoreApplication::exec () at
/g/kde4svn/qt/src/corelib/kernel/qcoreapplication.cpp:1009
#45 0x0000000000407e97 in main (argc=<value optimized out>, argv=<value
optimized out>) at /g/kde4svn/extragear/sdk/kdevelop/app/main.cpp:379

I also get the assert:
ASSERT: "areaIndex->viewCount() == 0 && !areaIndex->isSplitted()" in file
/g/kde4svn/extragear/sdk/kdevplatform/shell/workingsetcontroller.cpp, line 188

-- 
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