<div dir="ltr"><div dir="ltr"><div>I'm a bit lost on what cause it so I accept help if you have a bit of time.</div><div>The crash is inside the eventFilter of the mainwindow with the following backtrace:</div><div><br>#0  0x00007ffff7f822ac in QWeakPointer<QObject>::QWeakPointer (this=0x7fffffffce20, other=...) at /usr/include/qt/QtCore/qsharedpointer_impl.h:589<br>#1  0x00007ffff7f8d8dd in QPointer<Konsole::TerminalDisplay>::QPointer (this=0x7fffffffce20) at /usr/include/qt/QtCore/qpointer.h:53<br>#2  0x00007ffff7f8d923 in Konsole::SessionController::view (this=0x0) at /home/tcanabrava/Projects/kdesrc/konsole/src/SessionController.h:116<br>#3  0x00007ffff7f8ceae in Konsole::MainWindow::eventFilter (this=0x5555555e9880, obj=0x555555961ed0, event=0x7fffffffd0e0) at /home/tcanabrava/Projects/kdesrc/konsole/src/MainWindow.cpp:847<br>#4  0x00007ffff5bd094b in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5<br>#5  0x00007ffff6614e04 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5<br>#6  0x00007ffff661c6e1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5<br>#7  0x00007ffff5bd0c39 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5<br></div><div><br></div><div>So aparently we are calling a already destructed SessionController, I belive I missed *something* while constructing this session controller that's making it not disconnect on the mainwindow but I can't find where.</div><div>konsole's initialization of the TerminalDisplays / Sessions / Controllers etc are still a bit of mistery to me.</div><div><br></div><div>Can you try to shed some ligth?</div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Nov 30, 2018 at 4:53 PM Tomaz Canabrava <<a href="mailto:tcanabrava@kde.org">tcanabrava@kde.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">sorry for the crash, I'm researching what caused it.<br></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Nov 30, 2018 at 4:41 PM Thomas Surrel <<a href="mailto:noreply@phabricator.kde.org" target="_blank">noreply@phabricator.kde.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><table><tr><td>thsurrel added a comment.
</td><td><a style="text-decoration:none;padding:4px 8px;margin:0 8px 8px;float:right;color:#464c5c;font-weight:bold;border-radius:3px;background-color:#f7f7f9;background-image:linear-gradient(to bottom,#fff,#f1f0f1);display:inline-block;border:1px solid rgba(71,87,120,.2)" href="https://phabricator.kde.org/D17261" target="_blank">View Revision</a></td></tr></table><br><div><div><p>I like the feature but it crashes when I do the following:</p>

<ul class="m_4558879156987896570m_1835423852017052094remarkup-list">
<li class="m_4558879156987896570m_1835423852017052094remarkup-list-item">open left/right split view</li>
<li class="m_4558879156987896570m_1835423852017052094remarkup-list-item">close the right side with Ctrl-D</li>
</ul></div></div><br><div><strong>REPOSITORY</strong><div><div>R319 Konsole</div></div></div><br><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D17261" target="_blank">https://phabricator.kde.org/D17261</a></div></div><br><div><strong>To: </strong>tcanabrava<br><strong>Cc: </strong>thsurrel, konsole-devel, ngraham, maximilianocuria, hindenburg<br></div></blockquote></div>
</blockquote></div>