Custom tab title reset on split close

Bug #1160508 reported by Jon Ives
This bug report is a duplicate of:  Bug #1520377: Stale tab titles. Edit Remove
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Terminator
Incomplete
High
Unassigned
terminator (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Steps to repro:
Open a new tab, set a custom title
Split the tab (horizontal/vertical)
Close the split

The tab title unexpectedly resets.

Tags: 0.97
Chris Jones (cmsj)
Changed in terminator:
milestone: none → 1.0
Changed in terminator:
importance: Undecided → High
Revision history for this message
ramz (ramanathan-nit) wrote :

OS: Ubuntu 13.04

I am using the default installation of terminator. I tried your procedure to reproduce the issue.

1. Open Terminator
2. Ctrl + shift + t to create a new tab
3. Double click the title to set a new title
4. Ctrl + shift + e to vertical split
5. Move to Newer split.
6. exit the terminal (ctrl + d) or typing exit

  I still see the tab title. Let me know if there is something else i need to do.

Revision history for this message
Stephen Boddy (stephen-j-boddy) wrote :

Hmmm. Likewise I also cannot reproduce. Please provide more info, and the output of "terminator -d"

Changed in terminator:
status: New → Incomplete
Revision history for this message
Stephen Boddy (stephen-j-boddy) wrote :

Untagging for 1.0 milestone as no response from OP.

Changed in terminator:
milestone: 1.0 → none
Revision history for this message
Jonathan (miareggeti) wrote :

I can confirm this with terminator 0.97. http://paste.ubuntu.com/6630550/ .

tags: added: 0.97
Changed in terminator:
status: Incomplete → Confirmed
Changed in terminator (Ubuntu):
status: New → Confirmed
Jonathan (miareggeti)
tags: added: 1.0
Revision history for this message
Stephen Boddy (stephen-j-boddy) wrote :

Still not able to reproduce. Can someone who can reproduce detail their system?

Distro, release, desktop etc. I don't really use tabs, so I don't feel the impact of related issues so much. Because I cannot reproduce, it makes it very hard to fix myself, and would have to rely on someone with the issue to find and fix it.

(I took a look at the debug pasted, and cannot see any obvious issue)

Changed in terminator:
status: Confirmed → Incomplete
tags: removed: 1.0
Revision history for this message
Stephen Boddy (stephen-j-boddy) wrote :

Oh, and gtk release, as from looking at the code it simply queries the text in the tab title widget, so I can't see how phantom values are cropping up.

Finally a config file demonstrating the issue might help.

Revision history for this message
Stephen Boddy (stephen-j-boddy) wrote :

Hi Bug subscribers, this is the maintainer (Steve Boddy) of Terminator, who took over from Chris.

In case you were not aware there has been a new release 0.98 of Terminator in the last few days which has many changes, fixes and updates. We also have an ongoing GTK3 port which uses a much more up-to-date libvte.

Even with the ~50 issues closed by that release, and discounting the ~90 outstanding wishlist items, we still have an unwieldy 95 bugs. With the oldest approaching it's 6th birthday and some that haven't seen any updates in nearly 5, it is time for a purge.

My intention is to try and get this list down to a minimum, and for that I need your help.

First I'm going to work through, oldest to newest, setting bugs to Incomplete, pending confirmation that they are still an issue. If after a month there is no feedback, the issue will get closed as Invalid. Here's where you come in. I can't always reproduce, or setting up (i.e. other distros) to even test takes a long time, so I'm going to try crowdsourcing this.

1. Get the latest release. Is it still an issue? If yes, set the confirmed-0.98 tag. For bonus points follow the guide http://gnometerminator.blogspot.com/2015/09/so-you-want-to-try-terminator-gtk3.html and see if the GTK3 branch has same issue, and set the confirmed-gtk3 or notaffected-gtk3 tag.

2. Can you reproduce with an empty/default config file? You can pass "-g temp_config" to do this without affecting your existing config. If you already have Terminator running, you'll need to pass -u as well to disable the DBus.

3. If able to, can you reproduce with another user/guest account?

4. If the issue does not already have clear, precise instructions to reproduce with minimal setup/steps, add them.

5. Put as much info about what you are running.
   * Software/library versions (libvte, gtk, pango, cairo, distro, desktop environment, language)
   * Screens (single or multi)
   * Any unusual / custom packages or configs that might be interacting.

6. If possible attach the config file, unless the issue also happens with an empty one, but mention that.

7. Attach the "-d" debug output from 0.98.

Some common things that cause incidents.

* Strange sizing issues or rapidly shrinking windows - Try turning off Window geometry hints.
* Input (esp. broadcasting duplicate chars etc) problems - Try killing IBus.
* Hand editing of the config file can cause various issues - Due to misunderstanding, incorrect structure or typos.
* Some issues are actually in libvte - This is why testing GTK3 is so important.
* segfaults - Unfortunately these are dying inside the C libraries, and it is usually beyond me to fix those.

Many thanks for your assistance, and hopefully this will get us closer to a bug-free Terminator.

Revision history for this message
Egmont Koblinger (egmont-gmail) wrote :

Sounds pretty much the same as bug 1225819.

Revision history for this message
Egmont Koblinger (egmont-gmail) wrote :

Upstreaming to bug 1520377, let's continue the investigation there.

Marking as reverse-duplicate.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.