Bug 253590 - KDevelop crashed when I tried to "close all tabs" when there were two splitted windows
Summary: KDevelop crashed when I tried to "close all tabs" when there were two splitte...
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevplatform
Classification: Developer tools
Component: sublime (show other bugs)
Version: git master
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2010-10-08 14:31 UTC by Leandro Santiago da Silva
Modified: 2018-10-21 05:08 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
kde split window bug (93.73 KB, image/png)
2010-10-08 14:41 UTC, Leandro Santiago da Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Leandro Santiago da Silva 2010-10-08 14:31:35 UTC
Application: kdevelop (4.1.60)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-19-generic-pae i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I had two editor, one on left and other on the right.
I clicked the button  "close all tabs", in the window on the right, and the IDE has closed

- Unusual behavior I noticed:
Before that, I see a wronn behavior on the splitted windows (attached file)

The crash can be reproduced some of the time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
[Current thread is 1 (Thread 0xb2df1710 (LWP 3554))]

Thread 11 (Thread 0xaf4d9b70 (LWP 3555)):
#0  0xb771e832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb5fbe342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb6035a8f in QWaitConditionPrivate::wait (this=0xa0bf39c, mutex=0xa0bf3a0, time=1000) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xa0bf39c, mutex=0xa0bf3a0, time=1000) at thread/qwaitcondition_unix.cpp:160
#4  0xb4c8aa76 in KDevelop::DUChainPrivate::CleanupThread::run (this=0xa0bf390) at /home/tenchi/projects/kdevelop/kdevplatform/language/duchain/duchain.cpp:283
#5  0xb6034f39 in QThreadPrivate::start (arg=0xa0bf390) at thread/qthread_unix.cpp:266
#6  0xb5fb996e in start_thread (arg=0xaf4d9b70) at pthread_create.c:300
#7  0xb52bca4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xad9feb70 (LWP 3561)):
#0  0xb475ce16 in *__GI_clock_gettime (clock_id=-1267331084, tp=0xad9fdf90) at ../sysdeps/unix/clock_gettime.c:100
#1  0xb609048b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb6166965 in QTimerInfoList::updateCurrentTime (this=0xa54cf74) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb61669aa in QTimerInfoList::timerWait (this=0xa54cf74, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb6164a38 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xad9fe0bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6164ac5 in timerSourcePrepare (source=0x0, timeout=0xb4760ff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb46cdaca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0xb46cdee9 in ?? () from /lib/libglib-2.0.so.0
#9  0xb46ce4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0xb616482f in QEventDispatcherGlib::processEvents (this=0x9dd4050, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0xb6134a99 in QEventLoop::processEvents (this=0xad9fe290, flags=) at kernel/qeventloop.cpp:149
#12 0xb6134f1a in QEventLoop::exec (this=0xad9fe290, flags=...) at kernel/qeventloop.cpp:201
#13 0xb6031c5e in QThread::exec (this=0xa533a58) at thread/qthread.cpp:490
#14 0xb61139ab in QInotifyFileSystemWatcherEngine::run (this=0xa533a58) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb6034f39 in QThreadPrivate::start (arg=0xa533a58) at thread/qthread_unix.cpp:266
#16 0xb5fb996e in start_thread (arg=0xad9feb70) at pthread_create.c:300
#17 0xb52bca4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xab534b70 (LWP 3585)):
#0  0xb6164c23 in socketNotifierSourceCheck (source=0xa5cc9e0) at kernel/qeventdispatcher_glib.cpp:79
#1  0xb46cd799 in g_main_context_check () from /lib/libglib-2.0.so.0
#2  0xb46ce0ce in ?? () from /lib/libglib-2.0.so.0
#3  0xb46ce4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb616482f in QEventDispatcherGlib::processEvents (this=0xa6d20e8, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0xb6134a99 in QEventLoop::processEvents (this=0xab5342a0, flags=) at kernel/qeventloop.cpp:149
#6  0xb6134f1a in QEventLoop::exec (this=0xab5342a0, flags=...) at kernel/qeventloop.cpp:201
#7  0xb6031c5e in QThread::exec (this=0xa6e71b0) at thread/qthread.cpp:490
#8  0xb4d78291 in KDevelop::CompletionWorkerThread::run (this=0xa6e71b0) at /home/tenchi/projects/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:80
#9  0xb6034f39 in QThreadPrivate::start (arg=0xa6e71b0) at thread/qthread_unix.cpp:266
#10 0xb5fb996e in start_thread (arg=0xab534b70) at pthread_create.c:300
#11 0xb52bca4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xa6effb70 (LWP 3604)):
#0  __pthread_mutex_unlock (mutex=0xa6aba9c) at pthread_mutex_unlock.c:289
#1  0xb46cdab8 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0xb46cdee9 in ?? () from /lib/libglib-2.0.so.0
#3  0xb46ce4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb616482f in QEventDispatcherGlib::processEvents (this=0xa9148c8, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0xb6134a99 in QEventLoop::processEvents (this=0xa6eff290, flags=) at kernel/qeventloop.cpp:149
#6  0xb6134f1a in QEventLoop::exec (this=0xa6eff290, flags=...) at kernel/qeventloop.cpp:201
#7  0xb6031c5e in QThread::exec (this=0xaaae5e0) at thread/qthread.cpp:490
#8  0xb61139ab in QInotifyFileSystemWatcherEngine::run (this=0xaaae5e0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0xb6034f39 in QThreadPrivate::start (arg=0xaaae5e0) at thread/qthread_unix.cpp:266
#10 0xb5fb996e in start_thread (arg=0xa6effb70) at pthread_create.c:300
#11 0xb52bca4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xaad33b70 (LWP 3669)):
#0  0xb771e832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb52aeb86 in *__GI___poll (fds=0xb5344ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb46db4eb in g_poll () from /lib/libglib-2.0.so.0
#3  0xb46ce0ac in ?? () from /lib/libglib-2.0.so.0
#4  0xb46ce4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb616482f in QEventDispatcherGlib::processEvents (this=0xa6c39f0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0xb6134a99 in QEventLoop::processEvents (this=0xaad332a0, flags=) at kernel/qeventloop.cpp:149
#7  0xb6134f1a in QEventLoop::exec (this=0xaad332a0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb6031c5e in QThread::exec (this=0xb0e2120) at thread/qthread.cpp:490
#9  0xb4d78291 in KDevelop::CompletionWorkerThread::run (this=0xb0e2120) at /home/tenchi/projects/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:80
#10 0xb6034f39 in QThreadPrivate::start (arg=0xb0e2120) at thread/qthread_unix.cpp:266
#11 0xb5fb996e in start_thread (arg=0xaad33b70) at pthread_create.c:300
#12 0xb52bca4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa4d5eb70 (LWP 3670)):
#0  0xb475ce16 in *__GI_clock_gettime (clock_id=-1267331084, tp=0xa4d5dfa0) at ../sysdeps/unix/clock_gettime.c:100
#1  0xb609048b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb6166965 in QTimerInfoList::updateCurrentTime (this=0xb119444) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb61669aa in QTimerInfoList::timerWait (this=0xb119444, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb6164a38 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa4d5e0cc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6164ac5 in timerSourcePrepare (source=0x0, timeout=0xb4760ff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb46cdaca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0xb46cdee9 in ?? () from /lib/libglib-2.0.so.0
#9  0xb46ce4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0xb616482f in QEventDispatcherGlib::processEvents (this=0xb091710, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0xb6134a99 in QEventLoop::processEvents (this=0xa4d5e2a0, flags=) at kernel/qeventloop.cpp:149
#12 0xb6134f1a in QEventLoop::exec (this=0xa4d5e2a0, flags=...) at kernel/qeventloop.cpp:201
#13 0xb6031c5e in QThread::exec (this=0xb11c448) at thread/qthread.cpp:490
#14 0xb4d78291 in KDevelop::CompletionWorkerThread::run (this=0xb11c448) at /home/tenchi/projects/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:80
#15 0xb6034f39 in QThreadPrivate::start (arg=0xb11c448) at thread/qthread_unix.cpp:266
#16 0xb5fb996e in start_thread (arg=0xa4d5eb70) at pthread_create.c:300
#17 0xb52bca4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa2f76b70 (LWP 3672)):
#0  0xb771e832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb5fbe342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb603447e in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:416
#3  0xb60345d3 in QThread::msleep (msecs=30) at thread/qthread_unix.cpp:442
#4  0xa4f22cd6 in UIBlockTester::UIBlockTesterThread::run (this=0xb108af0) at /home/tenchi/projects/kdevelop/kdevelop/languages/cpp/cpplanguagesupport.cpp:678
#5  0xb6034f39 in QThreadPrivate::start (arg=0xb108af0) at thread/qthread_unix.cpp:266
#6  0xb5fb996e in start_thread (arg=0xa2f76b70) at pthread_create.c:300
#7  0xb52bca4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa24b2b70 (LWP 3679)):
#0  0xb771e832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb5fbe015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb506d827 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb516c1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0xb506d871 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb516c1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0xb5fb996e in start_thread (arg=0xa24b2b70) at pthread_create.c:300
#5  0xb52bca4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa13cdb70 (LWP 3747)):
#0  0xb771e832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb5fbe015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb6035b07 in QWaitConditionPrivate::wait (this=0xa044d98, mutex=0x9fef0a0, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0xa044d98, mutex=0x9fef0a0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb7019890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa044d80, th=0xb5e1de8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb701d03c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ff3720, th=0xb5e1de8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb7018dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa044d80, th=0xb5e1de8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb701d132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ff3720, th=0xb5e1de8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb7019d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa044d80, th=0xb5e1de8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb701d151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ff3720, th=0xb5e1de8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb7019d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa044d80, th=0xb5e1de8, previous=0x9ee30188) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb701b1be in ThreadWeaver::ThreadRunHelper::run (this=0xa13cd2f4, parent=0xa044d80, th=0xb5e1de8) at ../../../threadweaver/Weaver/Thread.cpp:87
#12 0xb701b8db in ThreadWeaver::Thread::run (this=0xb5e1de8) at ../../../threadweaver/Weaver/Thread.cpp:142
#13 0xb6034f39 in QThreadPrivate::start (arg=0xb5e1de8) at thread/qthread_unix.cpp:266
#14 0xb5fb996e in start_thread (arg=0xa13cdb70) at pthread_create.c:300
#15 0xb52bca4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa0bccb70 (LWP 3748)):
#0  0xb771e832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb5fbe015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb6035b07 in QWaitConditionPrivate::wait (this=0xa044d98, mutex=0x9fef0a0, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0xa044d98, mutex=0x9fef0a0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb7019890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa044d80, th=0xa919d28) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb701d03c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ff3720, th=0xa919d28) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb7018dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa044d80, th=0xa919d28) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb701d132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ff3720, th=0xa919d28) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb7019d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa044d80, th=0xa919d28, previous=0x9ec0a328) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb701b1be in ThreadWeaver::ThreadRunHelper::run (this=0xa0bcc2f4, parent=0xa044d80, th=0xa919d28) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0xb701b8db in ThreadWeaver::Thread::run (this=0xa919d28) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0xb6034f39 in QThreadPrivate::start (arg=0xa919d28) at thread/qthread_unix.cpp:266
#12 0xb5fb996e in start_thread (arg=0xa0bccb70) at pthread_create.c:300
#13 0xb52bca4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb2df1710 (LWP 3554)):
[KCrash Handler]
#7  0xb771e832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#8  0xb5219651 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0xb521ca82 in *__GI_abort () at abort.c:92
#10 0xb602b3bc in qt_message_output (msgType=QtFatalMsg, 
    buf=0xad5f920 "ASSERT: \"false && \"xmlgui clients management is messed up\"\" in file /home/tenchi/projects/kdevelop/kdevplatform/shell/mainwindow_p.cpp, line 222") at global/qglobal.cpp:2259
#11 0xb602b58a in qt_message (msgType=<value optimized out>, msg=0xb61a2a9c "ASSERT: \"%s\" in file %s, line %d", ap=0xbfc30d04 "(}A\267\344|A\267\336") at global/qglobal.cpp:2305
#12 0xb602b699 in qFatal (msg=0xb61a2a9c "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2488
#13 0xb602b725 in qt_assert (assertion=0xb7417d28 "false && \"xmlgui clients management is messed up\"", file=0xb7417ce4 "/home/tenchi/projects/kdevelop/kdevplatform/shell/mainwindow_p.cpp", 
    line=222) at global/qglobal.cpp:2004
#14 0xb7398d2c in KDevelop::MainWindowPrivate::xmlguiclientDestroyed (this=0x9df4eb8, obj=0xb888400) at /home/tenchi/projects/kdevelop/kdevplatform/shell/mainwindow_p.cpp:222
#15 0xb739c494 in KDevelop::MainWindowPrivate::qt_metacall (this=0x9df4eb8, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfc30e68)
    at /home/tenchi/projects/kdevelop/kdevplatform/kdevplatform/shell/mainwindow_p.moc:132
#16 0xb613bd4a in QMetaObject::metacall (object=0x9df4eb8, cl=3554, idx=9, argv=0xbfc30e68) at kernel/qmetaobject.cpp:237
#17 0xb614eab5 in QMetaObject::activate (sender=0xb888400, m=0xb6262230, local_signal_index=0, argv=0xbfc30e68) at kernel/qobject.cpp:3280
#18 0xb614f023 in QObject::destroyed (this=0xb888400, _t1=0xb888400) at .moc/release-shared/moc_qobject.cpp:149
#19 0xb614ff4a in ~QObject (this=0xb888400, __in_chrg=<value optimized out>) at kernel/qobject.cpp:842
#20 0xb567f206 in ~QWidget (this=0xb888400, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1609
#21 0xb73c04af in ~TextEditorWidget (this=0xb888400, __in_chrg=<value optimized out>) at /home/tenchi/projects/kdevelop/kdevplatform/shell/textdocument.cpp:643
#22 0xb73c1592 in ~TextView (this=0xb0972b0, __in_chrg=<value optimized out>) at /home/tenchi/projects/kdevelop/kdevplatform/shell/textdocument.cpp:528
#23 0xb73bed2c in KDevelop::PartDocument::close (this=0xb5d3430, mode=KDevelop::IDocument::Default) at /home/tenchi/projects/kdevelop/kdevplatform/shell/partdocument.cpp:136
#24 0xb73c1829 in KDevelop::TextDocument::close (this=0xb5d3430, mode=KDevelop::IDocument::Default) at /home/tenchi/projects/kdevelop/kdevplatform/shell/textdocument.cpp:501
#25 0xb73be699 in KDevelop::PartDocument::closeDocument (this=0xb5d3430) at /home/tenchi/projects/kdevelop/kdevplatform/shell/partdocument.cpp:153
#26 0xb4b9ae8b in Sublime::Area::closeView (this=0x9e289a8, view=0xb0972b0) at /home/tenchi/projects/kdevelop/kdevplatform/sublime/area.cpp:433
#27 0xb4bb0cb6 in Sublime::MainWindowPrivate::widgetCloseRequest (this=0x9e16cd0, widget=0xb888400) at /home/tenchi/projects/kdevelop/kdevplatform/sublime/mainwindow_p.cpp:615
#28 0xb4bb34ed in Sublime::MainWindowPrivate::qt_metacall (this=0x9e16cd0, _c=QMetaObject::InvokeMetaMethod, _id=17, _a=0xbfc31258)
    at /home/tenchi/projects/kdevelop/kdevplatform/kdevplatform/sublime/mainwindow_p.moc:130
#29 0xb613bd4a in QMetaObject::metacall (object=0x9e16cd0, cl=3554, idx=17, argv=0xbfc31258) at kernel/qmetaobject.cpp:237
#30 0xb614eab5 in QMetaObject::activate (sender=0xb6f6630, m=0xb4bd4404, local_signal_index=1, argv=0xbfc31258) at kernel/qobject.cpp:3280
#31 0xb4ba05a3 in Sublime::Container::closeRequest (this=0xb6f6630, _t1=0xb888400) at /home/tenchi/projects/kdevelop/kdevplatform/kdevplatform/sublime/container.moc:125
#32 0xb4ba1044 in Sublime::Container::contextMenu (this=0xb6f6630, currentTab=1, pos=...) at /home/tenchi/projects/kdevelop/kdevplatform/sublime/container.cpp:443
#33 0xb4ba181f in Sublime::Container::qt_metacall (this=0xb6f6630, _c=QMetaObject::InvokeMetaMethod, _id=38, _a=0xbfc31444)
    at /home/tenchi/projects/kdevelop/kdevplatform/kdevplatform/sublime/container.moc:106
#34 0xb613bd4a in QMetaObject::metacall (object=0xb6f6630, cl=3554, idx=38, argv=0xbfc31444) at kernel/qmetaobject.cpp:237
#35 0xb614eab5 in QMetaObject::activate (sender=0xb6f7178, m=0xb66a7c18, local_signal_index=0, argv=0xbfc31444) at kernel/qobject.cpp:3280
#36 0xb65ec879 in KTabBar::contextMenu (this=0xb6f7178, _t1=1, _t2=...) at ./ktabbar.moc:124
#37 0xb65ed59e in KTabBar::mousePressEvent (this=0xb6f7178, event=0xbfc31bc0) at ../../kdeui/widgets/ktabbar.cpp:109
#38 0xb4ba3af6 in Sublime::ContainerTabBar::mousePressEvent (this=0xb6f7178, event=0xbfc31bc0) at /home/tenchi/projects/kdevelop/kdevplatform/sublime/container.cpp:78
#39 0xb567960c in QWidget::event (this=0xb6f7178, event=0xbfc31bc0) at kernel/qwidget.cpp:8183
#40 0xb5b0fb08 in QTabBar::event (this=0xb6f7178, event=0xbfc31bc0) at widgets/qtabbar.cpp:1503
#41 0xb4ba3b9c in Sublime::ContainerTabBar::event (this=0xb6f7178, ev=0xbfc31bc0) at /home/tenchi/projects/kdevelop/kdevplatform/sublime/container.cpp:71
#42 0xb561b72c in QApplicationPrivate::notify_helper (this=0x9c8e410, receiver=0xb6f7178, e=0xbfc31bc0) at kernel/qapplication.cpp:4396
#43 0xb5622117 in QApplication::notify (this=0xbfc32580, receiver=0xb6f7178, e=0xbfc31bc0) at kernel/qapplication.cpp:3959
#44 0xb64cfcea in KApplication::notify (this=0xbfc32580, receiver=0xb6f7178, event=0xbfc31bc0) at ../../kdeui/kernel/kapplication.cpp:310
#45 0x0805107c in KDevelopApplication::notify (this=0xbfc32580, receiver=0xb6f7178, event=0xbfc31bc0) at /home/tenchi/projects/kdevelop/kdevelop/app/main.cpp:87
#46 0xb6135feb in QCoreApplication::notifyInternal (this=0xbfc32580, receiver=0xb6f7178, event=0xbfc31bc0) at kernel/qcoreapplication.cpp:732
#47 0xb56207c2 in QCoreApplication::sendEvent (receiver=0xb6f7178, event=0xbfc31bc0, alienWidget=0x0, nativeWidget=0xb6f7178, buttonDown=0xb5fb13c0, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#48 QApplicationPrivate::sendMouseEvent (receiver=0xb6f7178, event=0xbfc31bc0, alienWidget=0x0, nativeWidget=0xb6f7178, buttonDown=0xb5fb13c0, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:3058
#49 0xb56af288 in QETWidget::translateMouseEvent (this=0xb6f7178, event=0xbfc320dc) at kernel/qapplication_x11.cpp:4403
#50 0xb56ae719 in QApplication::x11ProcessEvent (this=0xbfc32580, event=0xbfc320dc) at kernel/qapplication_x11.cpp:3414
#51 0xb56dd70a in x11EventSourceDispatch (s=0x9c91540, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#52 0xb46ca5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#53 0xb46ce2d8 in ?? () from /lib/libglib-2.0.so.0
#54 0xb46ce4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#55 0xb61647f5 in QEventDispatcherGlib::processEvents (this=0x9c72268, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#56 0xb56dcf85 in QGuiEventDispatcherGlib::processEvents (this=0x9c72268, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#57 0xb6134a99 in QEventLoop::processEvents (this=0xbfc323d4, flags=) at kernel/qeventloop.cpp:149
#58 0xb6134f1a in QEventLoop::exec (this=0xbfc323d4, flags=...) at kernel/qeventloop.cpp:201
#59 0xb61394cf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#60 0xb561a557 in QApplication::exec () at kernel/qapplication.cpp:3672
#61 0x08050c8b in main (argc=1, argv=0xbfc32ce4) at /home/tenchi/projects/kdevelop/kdevelop/app/main.cpp:416

Reported using DrKonqi
Comment 1 Leandro Santiago da Silva 2010-10-08 14:41:36 UTC
Created attachment 52344 [details]
kde split window bug
Comment 2 Alexander Dymo 2010-10-09 00:03:32 UTC
It'd be really helpful if you could tell me exact steps to reproduce that broken split-window state that you have (when left part doesn't have any document).
Comment 3 Milian Wolff 2010-12-17 22:46:18 UTC
still waiting for information
Comment 4 Andrew Crouthamel 2018-09-20 22:07:53 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Andrew Crouthamel 2018-10-21 05:08:59 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!