Bug 1499609

Summary: Tilix fails to start
Product: [Fedora] Fedora Reporter: Russel Winder <russel>
Component: tilixAssignee: Kalev Lember <klember>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: rawhideCC: klember, motoskov
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: tilix-1.6.4-5.fc27 tilix-1.6.4-5.fc26 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-10-15 21:33:14 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Russel Winder 2017-10-09 05:15:21 UTC
Description of problem:

On attempting start tilix it fails with: 

|> tilix
Segmentation fault (core dumped)


Version-Release number of selected component (if applicable):

|> dnf list tilix
Last metadata expiration check: 14 days, 23:31:56 ago on Sun 24 Sep 2017 06:42:00 BST.
Installed Packages
tilix.x86_64                        1.6.4-4.fc28                        @rawhide

How reproducible:

Every time.

Comment 1 Andrey Motoshkov 2017-10-09 06:38:02 UTC
On my fedora 27 too:
Thread 1 "tilix" received signal SIGSEGV, Segmentation fault.
0x00007ffff76d5039 in gtk.StyleContext.StyleContext.addProviderForScreen(gdk.Screen.Screen, gtk.StyleProviderIF.StyleProviderIF, uint) (screen=<optimized out>, provider=0x7ffff7ec5920, 
    priority=600) at StyleContext.d:202
202	StyleContext.d: No such file or directory.
(gdb) bt
#0  0x00007ffff76d5039 in gtk.StyleContext.StyleContext.addProviderForScreen(gdk.Screen.Screen, gtk.StyleProviderIF.StyleProviderIF, uint) (screen=<optimized out>, provider=0x7ffff7ec5920, priority=600) at StyleContext.d:202
#1  0x00000000005cabda in gx.gtk.resource.addCssProvider(immutable(char)[], gx.gtk.resource.ProviderPriority, immutable(char)[][immutable(char)[]]) ()
#2  0x00000000005ca930 in gx.tilix.application.Tilix.loadResources() ()
#3  0x00000000005cca82 in gx.tilix.application.Tilix.onAppStartup(gio.Application.Application) ()
#4  0x00007ffff257973d in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#5  0x00007ffff258c55e in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#6  0x00007ffff2594d85 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#7  0x00007ffff25956ef in g_signal_emit () at /lib64/libgobject-2.0.so.0
#8  0x00007ffff285d012 in g_application_register () at /lib64/libgio-2.0.so.0
#9  0x00007ffff285d7ef in g_application_real_local_command_line () at /lib64/libgio-2.0.so.0
#10 0x00007ffff285db76 in g_application_run () at /lib64/libgio-2.0.so.0
#11 0x00000000005cffd5 in D main ()

Comment 2 Andrey Motoshkov 2017-10-09 06:38:43 UTC
# rpm -q tilix
tilix-1.6.4-4.fc27.x86_64

Comment 3 Russel Winder 2017-10-09 09:53:29 UTC
I am wondering if this bug is a duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=1499221

Comment 4 Russel Winder 2017-10-09 09:56:54 UTC
It seems that upstream has ascertained that gtkd needs recompilation and repackaging and then tilix compiled and packaged and the problem is solved.

https://github.com/gnunn1/tilix/issues/1144

Comment 5 Fedora Update System 2017-10-12 19:24:02 UTC
tilix-1.6.4-5.fc27 gtkd-3.6.6-2.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-78cb8fd5fb

Comment 6 Fedora Update System 2017-10-12 19:24:20 UTC
gtkd-3.6.6-2.fc26 tilix-1.6.4-5.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-9018e72631

Comment 7 Kalev Lember 2017-10-12 19:24:54 UTC
Should be fixed in tilix-1.6.4-5.fc27

Comment 8 Fedora Update System 2017-10-13 22:23:26 UTC
gtkd-3.6.6-2.fc26, tilix-1.6.4-5.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-9018e72631

Comment 9 Fedora Update System 2017-10-13 23:23:23 UTC
gtkd-3.6.6-2.fc27, tilix-1.6.4-5.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-78cb8fd5fb

Comment 10 Fedora Update System 2017-10-15 21:33:14 UTC
gtkd-3.6.6-2.fc27, tilix-1.6.4-5.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 11 Fedora Update System 2017-10-25 23:10:33 UTC
gtkd-3.6.6-2.fc26, tilix-1.6.4-5.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.