-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Labels
Description
Terminal tabs will always open in the right pane. But file tabs are free to choose where they will open. If the right pane has focus (I click on the terminal tab), new file tabs will open in the right pane. If the left pane has focus, they will open in the left pane.
But via a trick with the Split {Left, Right, Top, Bottom} feature, I can have terminal tabs to open in whatever panes I want.
Playing with Split {Left, Right, Top, Bottom} for a while. The application crashed:
$ ./ecode-linux-nightly-x86_64.AppImage
Stack trace (most recent call last):
#19 Object "/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2", at 0xffffffffffffffff, in
#18 Object "/tmp/.mount_ecode-HPmhkG/ecode.bin", at 0x5ae6b0ad928d, in
#17 Object "/usr/lib/x86_64-linux-gnu/libc.so.6", at 0x78908f966304, in __libc_start_main
#16 Object "/usr/lib/x86_64-linux-gnu/libc.so.6", at 0x78908f966249, in
#15 Object "/tmp/.mount_ecode-HPmhkG/ecode.bin", at 0x5ae6b0ad2912, in
#14 Object "/tmp/.mount_ecode-HPmhkG/ecode.bin", at 0x5ae6b0b6db48, in
#13 Object "/tmp/.mount_ecode-HPmhkG/libs/libeepp.so", at 0x7890901455d2, in EE::Window::Window::runMainLoop(std::function<void ()>, int)
#12 Object "/tmp/.mount_ecode-HPmhkG/ecode.bin", at 0x5ae6b0b5fbed, in
#11 Object "/tmp/.mount_ecode-HPmhkG/libs/libeepp.so", at 0x789090185bef, in EE::Scene::SceneManager::update()
#10 Object "/tmp/.mount_ecode-HPmhkG/libs/libeepp.so", at 0x789090185bb2, in EE::Scene::SceneManager::update(EE::System::Time const&)
#9 Object "/tmp/.mount_ecode-HPmhkG/libs/libeepp.so", at 0x789090224770, in EE::UI::UISceneNode::update(EE::System::Time const&)
#8 Object "/tmp/.mount_ecode-HPmhkG/libs/libeepp.so", at 0x789090181aa4, in EE::Scene::SceneNode::update(EE::System::Time const&)
#7 Object "/tmp/.mount_ecode-HPmhkG/libs/libeepp.so", at 0x78909017bf8c, in EE::Scene::EventDispatcher::update(EE::System::Time const&)
#6 Object "/tmp/.mount_ecode-HPmhkG/libs/libeepp.so", at 0x78909017b7f2, in EE::Scene::EventDispatcher::sendMsg(EE::Scene::Node*, unsigned int const&, unsigned int const&)
#5 Object "/tmp/.mount_ecode-HPmhkG/libs/libeepp.so", at 0x7890901885f5, in EE::Scene::Node::messagePost(EE::Scene::NodeMessage const*)
#4 Object "/tmp/.mount_ecode-HPmhkG/libs/libeepp.so", at 0x7890902e0649, in EE::UI::UIMenu::onMessage(EE::Scene::NodeMessage const*)
#3 Object "/tmp/.mount_ecode-HPmhkG/libs/libeepp.so", at 0x78909018e6af, in EE::Scene::Node::sendEvent(EE::Scene::Event const*)
#2 Object "/tmp/.mount_ecode-HPmhkG/libs/libeepp.so", at 0x789090487789, in EE::UI::Tools::UICodeEditorSplitter::setCurrentEditor(EE::UI::UICodeEditor*)
#1 Object "/tmp/.mount_ecode-HPmhkG/ecode.bin", at 0x5ae6b0b5bea7, in
#0 Object "/tmp/.mount_ecode-HPmhkG/libs/libeepp.so", at 0x7890901b4d14, in EE::UI::UICodeEditor::getDocument()
Segmentation fault (Address not mapped to object [0x4c8])
Segmentation fault
I have not tried to reproduce the crash after that, though.