"New Tab" locks up the terminal

Bug #1658657 reported by Thomas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Sakura
Invalid
Undecided
Unassigned

Bug Description

I am running Arch Linux with Sakura, first with version 3.3.4-2, now just recompiled with 3.4.0-1.
I have the same problem on both versions.

I noticed when pressing Ctrl-Shift-T the terminal just locks up. This only happens when there isn't a Tab there. If I switch to full screen with F11, then press "Ctrl-Shift-T" it works and it opens a second tab.

Same behaviour for the menu item "New tab". It locks up when only one tab is open, but it opens a second one when it's in full screen mode. I tried to change the Font, make the tab bar always visible, but to no avail, same error.

I also just noticed the same happens when using "Ctrl-MINUS", reducing the font size. Same for '+'.

(sakua 3.4.0)
$ ldd $(which sakura)
 linux-vdso.so.1 (0x00007ffc0ccf0000)
 libgtk-3.so.0 => /usr/lib/libgtk-3.so.0 (0x00007f3e2eaa9000)
 libgdk-3.so.0 => /usr/lib/libgdk-3.so.0 (0x00007f3e2e7b3000)
 libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007f3e2e567000)
 libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f3e2e1d3000)
 libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f3e2df81000)
 libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f3e2dc6e000)
 libvte-2.91.so.0 => /usr/lib/libvte-2.91.so.0 (0x00007f3e2da19000)
 libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f3e2d6da000)
 libc.so.6 => /usr/lib/libc.so.6 (0x00007f3e2d33c000)
 libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f3e2d138000)
 libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007f3e2cf2b000)
 libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f3e2cd1a000)
 libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f3e2cb14000)
 libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2 (0x00007f3e2c90b000)
 libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007f3e2c5dd000)
 libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007f3e2c3b6000)
 libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007f3e2c190000)
 libatk-bridge-2.0.so.0 => /usr/lib/libatk-bridge-2.0.so.0 (0x00007f3e2bf61000)
 libepoxy.so.0 => /usr/lib/libepoxy.so.0 (0x00007f3e2bc6d000)
 libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007f3e2ba58000)
 libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f3e2b814000)
 libm.so.6 => /usr/lib/libm.so.6 (0x00007f3e2b510000)
 libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f3e2b2f3000)
 libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007f3e2b0f0000)
 libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007f3e2aee5000)
 libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f3e2acda000)
 libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007f3e2aad7000)
 libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007f3e2a8d4000)
 libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0 (0x00007f3e2a694000)
 libwayland-cursor.so.0 => /usr/lib/libwayland-cursor.so.0 (0x00007f3e2a48c000)
 libwayland-egl.so.1 => /usr/lib/libwayland-egl.so.1 (0x00007f3e2a28a000)
 libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0x00007f3e2a07b000)
 libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f3e29e69000)
 librt.so.1 => /usr/lib/librt.so.1 (0x00007f3e29c61000)
 libthai.so.0 => /usr/lib/libthai.so.0 (0x00007f3e29a57000)
 libz.so.1 => /usr/lib/libz.so.1 (0x00007f3e29840000)
 libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007f3e29629000)
 libmount.so.1 => /usr/lib/libmount.so.1 (0x00007f3e293db000)
 libffi.so.6 => /usr/lib/libffi.so.6 (0x00007f3e291d2000)
 libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f3e28f5f000)
 libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0 (0x00007f3e28ce5000)
 libgnutls.so.30 => /usr/lib/libgnutls.so.30 (0x00007f3e28979000)
 libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f3e285f1000)
 libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f3e283c8000)
 libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f3e281c4000)
 /lib64/ld-linux-x86-64.so.2 (0x00007f3e2f3b9000)
 libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f3e27f03000)
 libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f3e27c5b000)
 libEGL.so.1 => /usr/lib/libEGL.so.1 (0x00007f3e27a27000)
 libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f3e277f1000)
 libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007f3e275ed000)
 libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007f3e273df000)
 libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f3e271d4000)
 libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f3e26f62000)
 libatspi.so.0 => /usr/lib/libatspi.so.0 (0x00007f3e26d31000)
 libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007f3e26ae1000)
 libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f3e2685a000)
 libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f3e26630000)
 libdatrie.so.1 => /usr/lib/libdatrie.so.1 (0x00007f3e26428000)
 libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f3e261e2000)
 libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f3e25fdd000)
 libp11-kit.so.0 => /usr/lib/libp11-kit.so.0 (0x00007f3e25d78000)
 libunistring.so.2 => /usr/lib/libunistring.so.2 (0x00007f3e25a07000)
 libtasn1.so.6 => /usr/lib/libtasn1.so.6 (0x00007f3e257f4000)
 libnettle.so.6 => /usr/lib/libnettle.so.6 (0x00007f3e255bc000)
 libhogweed.so.4 => /usr/lib/libhogweed.so.4 (0x00007f3e25387000)
 libgmp.so.10 => /usr/lib/libgmp.so.10 (0x00007f3e250f4000)
 libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f3e24edd000)
 libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f3e24cd9000)
 libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f3e24ad3000)
 libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f3e248c3000)
 libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x00007f3e246c1000)
 libxcb-dri2.so.0 => /usr/lib/libxcb-dri2.so.0 (0x00007f3e244bc000)
 libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0 (0x00007f3e242b4000)
 libxcb-dri3.so.0 => /usr/lib/libxcb-dri3.so.0 (0x00007f3e240b1000)
 libxcb-present.so.0 => /usr/lib/libxcb-present.so.0 (0x00007f3e23eae000)
 libxcb-sync.so.1 => /usr/lib/libxcb-sync.so.1 (0x00007f3e23ca7000)
 libxshmfence.so.1 => /usr/lib/libxshmfence.so.1 (0x00007f3e23aa4000)
 libgbm.so.1 => /usr/lib/libgbm.so.1 (0x00007f3e23897000)
 libwayland-server.so.0 => /usr/lib/libwayland-server.so.0 (0x00007f3e23684000)
 libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007f3e23474000)
 libglapi.so.0 => /usr/lib/libglapi.so.0 (0x00007f3e23245000)
 libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0x00007f3e23029000)
 libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007f3e22e23000)
 libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007f3e2f4fc000)
 libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f3e22bf7000)
 libcap.so.2 => /usr/lib/libcap.so.2 (0x00007f3e229f3000)
 liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f3e227cd000)
 liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007f3e225b9000)
 libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007f3e222aa000)
 libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007f3e22096000)

These packages have been upgraded since this problem occurred:

[2017-01-21 22:30] [ALPM] upgraded libtasn1 (4.9-2 -> 4.10-1)
[2017-01-21 22:30] [ALPM] upgraded abcde (2.7.2-1 -> 2.8.1-1)
[2017-01-21 22:30] [ALPM] upgraded gnupg (2.1.17-3 -> 2.1.17-4)
[2017-01-21 22:30] [ALPM] upgraded xdg-utils (1.1.1-4 -> 1.1.1-5)
[2017-01-21 22:30] [ALPM] upgraded xorg-mkfontdir (1.0.7-5 -> 1.0.7-7)
[2017-01-21 22:30] [ALPM] upgraded libpulse (9.0-1 -> 10.0-2)
[2017-01-21 22:30] [ALPM] upgraded libcups (2.2.1-1 -> 2.2.2-1)
[2017-01-21 22:30] [ALPM] upgraded kdebase-runtime (16.12.1-1 -> 16.12.1-2)
[2017-01-21 22:30] [ALPM] upgraded qtscriptgenerator (0.2.0-4 -> 0.2.0-5)
[2017-01-21 22:30] [ALPM] upgraded amarok (2.8.0-9 -> 2.8.0-11)
[2017-01-21 22:30] [ALPM] upgraded aria2 (1.30.0-1 -> 1.31.0-1)
[2017-01-21 22:30] [ALPM] upgraded libxkbcommon (0.7.0-1 -> 0.7.1-1)
[2017-01-21 22:30] [ALPM] upgraded libxkbcommon-x11 (0.7.0-1 -> 0.7.1-1)
[2017-01-21 22:30] [ALPM] upgraded awesome (3.5.9-1 -> 4.0-1)
[2017-01-21 22:30] [ALPM] upgraded brltty (5.4-4 -> 5.4-5)
[2017-01-21 22:30] [ALPM] upgraded cdrdao (1.2.3-9 -> 1.2.3-10)
[2017-01-21 22:30] [ALPM] upgraded protobuf (3.0.2-3 -> 3.1.0-1)
[2017-01-21 22:30] [ALPM] upgraded clementine (1.3.1-5 -> 1.3.1-6)
[2017-01-21 22:30] [ALPM] upgraded imagemagick (6.9.7.3-1 -> 6.9.7.4-1)
[2017-01-21 22:30] [ALPM] upgraded poppler (0.50.0-1 -> 0.51.0-1)
[2017-01-21 22:30] [ALPM] upgraded cups (2.2.1-1 -> 2.2.2-1)
[2017-01-21 22:30] [ALPM] upgraded python-setuptools (1:33.0.0-1 -> 1:33.1.1-1)
[2017-01-21 22:30] [ALPM] upgraded diffoscope (67-1 -> 69-1)
[2017-01-21 22:30] [ALPM] upgraded eigen (3.3.1-1 -> 3.3.2-1)
[2017-01-21 22:30] [ALPM] upgraded electron (1.4.14-1 -> 1.4.15-1)
[2017-01-21 22:31] [ALPM] upgraded webkit2gtk (2.14.2-2 -> 2.14.3-1)
[2017-01-21 22:31] [ALPM] upgraded epiphany (3.22.4-1 -> 3.22.5-1)
[2017-01-21 22:31] [ALPM] upgraded git-annex (6.20170101-8 -> 6.20170101-11)
[2017-01-21 22:31] [ALPM] upgraded jsoncpp (1.7.7-1 -> 1.8.0-1)
[2017-01-21 22:31] [ALPM] upgraded ldns (1.7.0-1 -> 1.7.0-2)
[2017-01-21 22:31] [ALPM] upgraded lib32-libpsl (0.16.1-3 -> 0.17.0-1)
[2017-01-21 22:31] [ALPM] upgraded lib32-libpulse (9.0-2 -> 10.0-1)
[2017-01-21 22:31] [ALPM] upgraded libnice (0.1.13-1 -> 0.1.13+156+g1778f79-1)
[2017-01-21 22:31] [ALPM] upgraded libphonenumber (8.0.0-1 -> 8.0.0-2)
[2017-01-21 22:31] [ALPM] upgraded libtracker-sparql (1.10.3-1 -> 1.10.4-1)
[2017-01-21 22:31] [ALPM] upgraded noto-fonts (20161221-1 -> 20170112-1)
[2017-01-21 22:31] [ALPM] upgraded mplayer (37857-1 -> 37916-1)
[2017-01-21 22:31] [ALPM] upgraded nginx (1.10.2-3 -> 1.10.2-4)
[2017-01-21 22:31] [ALPM] upgraded opendesktop-fonts (1.4.2-3 -> 1.4.2-4)
[2017-01-21 22:31] [ALPM] upgraded packagekit (1.1.4-1 -> 1.1.5-1)
[2017-01-21 22:31] [ALPM] upgraded perl-devel-stacktrace (2.01-1 -> 2.02-1)
[2017-01-21 22:31] [ALPM] upgraded perl-exception-class (1.40-1 -> 1.42-1)
[2017-01-21 22:31] [ALPM] upgraded php (7.0.14-1 -> 7.1.1-1)
[2017-01-21 22:31] [ALPM] upgraded php-apache (7.0.14-1 -> 7.1.1-1)
[2017-01-21 22:31] [ALPM] upgraded php-cgi (7.0.14-1 -> 7.1.1-1)
[2017-01-21 22:31] [ALPM] upgraded php-fpm (7.0.14-1 -> 7.1.1-1)
[2017-01-21 22:31] [ALPM] upgraded php-gd (7.0.14-1 -> 7.1.1-1)
[2017-01-21 22:31] [ALPM] upgraded php-intl (7.0.14-1 -> 7.1.1-1)
[2017-01-21 22:31] [ALPM] upgraded php-mcrypt (7.0.14-1 -> 7.1.1-1)
[2017-01-21 22:31] [ALPM] upgraded php-sqlite (7.0.14-1 -> 7.1.1-1)
[2017-01-21 22:31] [ALPM] upgraded poppler-glib (0.50.0-1 -> 0.51.0-1)
[2017-01-21 22:31] [ALPM] upgraded poppler-qt4 (0.50.0-1 -> 0.51.0-1)
[2017-01-21 22:31] [ALPM] upgraded poppler-qt5 (0.50.0-1 -> 0.51.0-1)
[2017-01-21 22:31] [ALPM] upgraded pulseaudio (9.0-1 -> 10.0-2)
[2017-01-21 22:31] [ALPM] upgraded pulseaudio-bluetooth (9.0-1 -> 10.0-2)
[2017-01-21 22:31] [ALPM] upgraded python-atspi (2.20.2-2 -> 2.20.3-1)
[2017-01-21 22:31] [ALPM] upgraded python-requests (2.12.4-2 -> 2.12.5-1)
[2017-01-21 22:31] [ALPM] upgraded python2-atspi (2.20.2-2 -> 2.20.3-1)
[2017-01-21 22:31] [ALPM] upgraded python2-cherrypy (8.8.0-1 -> 8.9.1-1)
[2017-01-21 22:31] [ALPM] upgraded python2-requests (2.12.4-2 -> 2.12.5-1)
[2017-01-21 22:31] [ALPM] upgraded python2-setuptools (1:33.0.0-1 -> 1:33.1.1-1)
[2017-01-21 22:31] [ALPM] upgraded qt5-webengine (5.7.1-1 -> 5.7.1-2)
[2017-01-21 22:31] [ALPM] upgraded s-nail (14.8.14-1 -> 14.8.15-1)
[2017-01-21 22:31] [ALPM] upgraded synergy (1.8.6-1 -> 1.8.7-1)
[2017-01-21 22:31] [ALPM] upgraded terminus-font (4.40-2 -> 4.40-3)
[2017-01-21 22:31] [ALPM] upgraded tracker (1.10.3-1 -> 1.10.4-1)
[2017-01-21 22:31] [ALPM] upgraded webkitgtk (2.4.11-3 -> 2.4.11-4)
[2017-01-21 22:31] [ALPM] upgraded webkitgtk2 (2.4.11-3 -> 2.4.11-4)
[2017-01-21 22:31] [ALPM] upgraded wxgtk (3.0.2-5 -> 3.0.2-6)
[2017-01-21 22:31] [ALPM] upgraded xf86-input-evdev (2.10.4-2 -> 2.10.5-1)
[2017-01-21 22:31] [ALPM] upgraded youtube-dl (2017.01.14-1 -> 2017.01.16-1)
[2017-01-22 16:51] [ALPM] upgraded perl (5.24.0-2 -> 5.24.1-1)
[2017-01-22 16:51] [ALPM] upgraded cmake (3.7.1-1 -> 3.7.2-1)
[2017-01-22 16:51] [ALPM] upgraded cups-filters (1.13.2-1 -> 1.13.3-1)
[2017-01-22 16:51] [ALPM] upgraded gmime (2.6.22-1 -> 2.6.23-1)
[2017-01-22 16:51] [ALPM] upgraded opus (1.1.3-2 -> 1.1.4-1)
[2017-01-22 16:51] [ALPM] upgraded gnac (0.2.4.1-4 -> 0.2.4.1-5)
[2017-01-22 16:51] [ALPM] upgraded libfm-extra (1.2.4-2 -> 1.2.5-1)
[2017-01-22 16:51] [ALPM] upgraded libfm (1.2.4-2 -> 1.2.5-1)
[2017-01-22 16:51] [ALPM] upgraded libfm-gtk2 (1.2.4-2 -> 1.2.5-1)
[2017-01-22 16:51] [ALPM] upgraded libqalculate (0.9.10-2 -> 0.9.10-3)
[2017-01-22 16:51] [ALPM] upgraded libwbclient (4.5.3-1 -> 4.5.4-1)
[2017-01-22 16:51] [ALPM] upgraded lmdb (0.9.18-2 -> 0.9.19-1)
[2017-01-22 16:51] [ALPM] upgraded pcmanfm (1.2.4-2 -> 1.2.5-1)
[2017-01-22 16:51] [ALPM] upgraded perl-compress-bzip2 (2.24-2 -> 2.25-1)
[2017-01-22 16:51] [ALPM] upgraded perl-image-exiftool (10.36-1 -> 10.40-1)
[2017-01-22 16:51] [ALPM] upgraded python-urllib3 (1.19.1-2 -> 1.20-1)
[2017-01-22 16:51] [ALPM] upgraded python2-fonttools (3.4.0-2 -> 3.5.0-1)
[2017-01-22 16:51] [ALPM] upgraded python2-urllib3 (1.19.1-2 -> 1.20-1)
[2017-01-22 16:51] [ALPM] upgraded smbclient (4.5.3-1 -> 4.5.4-1)
[2017-01-22 16:51] [ALPM] upgraded samba (4.5.3-1 -> 4.5.4-1)
[2017-01-22 16:51] [ALPM] upgraded sensors-applet (3.0.0-9 -> 3.0.0-10)
[2017-01-22 16:51] [ALPM] upgraded sudo (1.8.19.p1-1 -> 1.8.19.p2-1)
[2017-01-22 16:51] [ALPM] upgraded ttf-linux-libertine-g (20120116-3 -> 20120116-4)
[2017-01-22 16:51] [ALPM] upgraded udiskie (1.5.1-2 -> 1.5.1-3)
[2017-01-22 16:51] [ALPM] upgraded vlc (2.2.4-6 -> 2.2.4-7)
[2017-01-22 16:51] [ALPM] upgraded wavpack (5.0.0-1 -> 5.1.0-1)
[2017-01-22 16:51] [ALPM] upgraded wine (2.0rc5-1 -> 2.0rc6-1)
[2017-01-22 16:51] [ALPM] upgraded xine-lib (1.2.6-11 -> 1.2.6-12)

Revision history for this message
Thomas (modul0x90) wrote :

Ah, sorry. I just downgraded Awesome WM from 4.0-1 to 3.5.9-1 and this bug goes away.

Revision history for this message
David Gómez (dabisu) wrote :

Ok, then i'll close the bug. But please reopen it again if happens with previous versions of the WM.

Changed in sakura:
status: New → Invalid
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.