Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

follow-up on issue 189: Crash at startup with recent GTK... still the same #193

Open
GoogleCodeExporter opened this issue Apr 3, 2015 · 3 comments

Comments

@GoogleCodeExporter
Copy link

Please complete the following information about your configuration:
- FreetuxTV version:
svn 750-1
- Linux distribution and version:
Arch Linux
- VLC version:
VLC media player 2.1.5 Rincewind (revision 2.1.4-49-gdab6cb5)
- ISP:
Orange

Describe here your problem:

After loading the channels on splash screen the program crashes. Symptoms are 
identical to issue 189:

What is the expected output? What do you see instead?

[FreetuxTV]    INFO       : Loading GtkBuilder object "dialogaddgroup" from 
/usr/local/share/freetuxtv/ui/addchannelsgroups.glade

** (freetuxtv:978): CRITICAL **: gtk_builder_window_get_top_window: assertion 
'GTK_IS_WINDOW(pObject)' failed

(freetuxtv:978): Gtk-CRITICAL **: gtk_window_set_transient_for: assertion 
'GTK_IS_WINDOW (window)' failed

(freetuxtv:978): Gtk-CRITICAL **: gtk_window_set_position: assertion 
'GTK_IS_WINDOW (window)' failed

(freetuxtv:978): Gtk-CRITICAL **: gtk_tree_view_get_selection: assertion 
'GTK_IS_TREE_VIEW (tree_view)' failed

(freetuxtv:978): Gtk-CRITICAL **: gtk_tree_selection_set_mode: assertion 
'GTK_IS_TREE_SELECTION (selection)' failed

(freetuxtv:978): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(freetuxtv:978): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 
'G_TYPE_CHECK_INSTANCE (instance)' failed

(freetuxtv:978): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(freetuxtv:978): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 
'G_TYPE_CHECK_INSTANCE (instance)' failed

(freetuxtv:978): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(freetuxtv:978): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 
'G_TYPE_CHECK_INSTANCE (instance)' failed

(freetuxtv:978): Gtk-CRITICAL **: gtk_tree_store_clear: assertion 
'GTK_IS_TREE_STORE (tree_store)' failed
Segmentation fault (core dumped)




Original issue reported on code.google.com by [email protected] on 26 Jan 2015 at 6:45

@GoogleCodeExporter
Copy link
Author

Are you sure you get the last revision of the sources? The problem was located 
within data/ui/addchannelsgroups.glade could you check it is up to date and 
well installed? I tested the fix on debian SID.


Original comment by eric.beuque on 27 Jan 2015 at 6:19

@GoogleCodeExporter
Copy link
Author

Otherwise, try to open the file with glade and save it to overwrite it. And 
tell me if it work.

Original comment by eric.beuque on 27 Jan 2015 at 6:21

@GoogleCodeExporter
Copy link
Author

Bonjour, (j'intuite que tu es francophone :-) )

Sous Arch (sur le dépôt AUR) on a deux choix, la 0.6.6-2 et la 
freetuxtv-svn 746-1 qui ont tous deux le même résultat.

Je viens de télécharger le source du svn, soit la 750, compilation 
rapide et install sans problème, mais avec le même résultat encore, que 
revoici:

[daniel@sariette freetuxtv-read-only]$ freetuxtv
[FreetuxTV]    INFO       : Compiled with GTK3
[FreetuxTV]    INFO       : Compiled with LibVLC version 2.1.5
[FreetuxTV]    INFO       : Compiled with libnotify version 0.7.6
[FreetuxTV]    INFO       : Loading FreetuxTV 0.6.6
[FreetuxTV]    INFO       : Loading user interface from path 
/usr/local/share/freetuxtv/ui
[FreetuxTV]    INFO       : Initializing user interface
[GMMKeys]      INFO       : Initialize
[GMMKeys]      INFO       : Activating media player keys
[GMMKeys]      CRITICAL   : Unable to grab media player keys: Could not 
get owner of name 'org.gnome.SettingsDaemon': no such name
[FreetuxTV]    INFO       : Using user configuration dir: 
/home/daniel/.config/FreetuxTV
[FreetuxTV]    INFO       : DBSync open database
[DBEvolution]  INFO       : Starting database evolution
[DBEvolution]  INFO       : Current database version is 0.6.0.2
[FreetuxTV]    INFO       : DBSync close database
[FreetuxTV]    INFO       : Loading config file 
/home/daniel/.config/FreetuxTV/config.ini
[FreetuxTV]    INFO       : Cannot load config file
[FreetuxTV]    INFO       : Creating media player widget
[FreetuxTV]    INFO       : Initializing LibVLC instance
[LibVLC-Gtk]   INFO       : Using instance vlc with 3 options [--no-xlib 
--ignore-config --no-video-title-show]
[FreetuxTV]    INFO       : DBSync open database
[FreetuxTV]    MESSAGE    : Synchronizing the tv channels list
[FreetuxTV]    INFO       : Loading the list of channels
[FreetuxTV]    INFO       : Loading the list of recordings
[FreetuxTV]    INFO       : DBSync close database
[FreetuxTV]    INFO       : Showing the main window, hide splashscreen
[FreetuxTV]    INFO       : Loading GtkBuilder object "dialogaddgroup" 
from /usr/local/share/freetuxtv/ui/addchannelsgroups.glade

** (freetuxtv:6091): CRITICAL **: gtk_builder_window_get_top_window: 
assertion 'GTK_IS_WINDOW(pObject)' failed

(freetuxtv:6091): Gtk-CRITICAL **: gtk_window_set_transient_for: 
assertion 'GTK_IS_WINDOW (window)' failed

(freetuxtv:6091): Gtk-CRITICAL **: gtk_window_set_position: assertion 
'GTK_IS_WINDOW (window)' failed

(freetuxtv:6091): Gtk-CRITICAL **: gtk_tree_view_get_selection: 
assertion 'GTK_IS_TREE_VIEW (tree_view)' failed

(freetuxtv:6091): Gtk-CRITICAL **: gtk_tree_selection_set_mode: 
assertion 'GTK_IS_TREE_SELECTION (selection)' failed

(freetuxtv:6091): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(freetuxtv:6091): GLib-GObject-CRITICAL **: g_signal_connect_data: 
assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(freetuxtv:6091): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(freetuxtv:6091): GLib-GObject-CRITICAL **: g_signal_connect_data: 
assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(freetuxtv:6091): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(freetuxtv:6091): GLib-GObject-CRITICAL **: g_signal_connect_data: 
assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(freetuxtv:6091): Gtk-CRITICAL **: gtk_tree_store_clear: assertion 
'GTK_IS_TREE_STORE (tree_store)' failed
Segmentation fault (core dumped)

Pour moi ça sent une incompatibilité Glade avec GTK3. Là où je travaille 
on avait eu un problème similaire et il fallait aligner la version de 
Glade avec la version de GTK pour avoir la paix...

Merci pour tout ce travail :-)

Daniel

Original comment by [email protected] on 27 Jan 2015 at 6:45

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant