GNOME Bugzilla – Bug 741637
crash in gom_repository_automatic_migrator
Last modified: 2015-04-27 11:16:40 UTC
Starting totem 3.14.1 without a filename dumps core with: (gdb) bt
+ Trace 234427
I have only just built and installed gom 0.2.1 as an indirect dependency for totem, so why "migrator". Migrate from an earlier (non-existent) version? What should I look for?
Which version of grilo-plugins and gom?
I mentioned gom 0.2.1 above. grilo-plugins is 0.2.13.
I have no idea which grilo plugin is crashing on your machine, but I cannot reproduce.
But maybe you could give me a hint on where to look? Is there a way of listing plugins as they are loaded? How did you make the connection between a function called gom_repository_migrate_cb() and grilo plugins?
Maybe this gives a clue? $ totem (totem:10132): Grilo-DEBUG: [registry] grl-registry.c:254: $GRL_PLUGIN_RANKS is not set, using default ranks. (totem:10132): Grilo-DEBUG: [shoutcast] grl-shoutcast.c:136: shoutcast_plugin_init Grilo-INFO: [shoutcast] grl-shoutcast.c:143: Configuration not provided! Plugin not loaded (totem:10132): Grilo-DEBUG: [registry] grl-registry.c:368: Failed to initialize plugin from /usr/pkg/lib/grilo-0.2/libgrlshoutcast.so. Check if plugin is well configured (totem:10132): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:132: grl_bookmarks_plugin_init (totem:10132): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:174: grl_bookmarks_source_new (totem:10132): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:236: Opening database connection... (totem:10132): Grilo-DEBUG: [registry] grl-registry.c:829: New source available: 'grl-bookmarks' (totem:10132): Grilo-DEBUG: [registry] grl-registry.c:239: Source rank 'grl-bookmarks' : 0 (totem:10132): Grilo-DEBUG: [source] grl-source.c:3697: requested fast keys (totem:10132): Grilo-DEBUG: [source] grl-source.c:1026: operation_set_ongoing (1) (totem:10132): Grilo-DEBUG: [source] grl-source.c:4483: grl_source_notify_change_start (totem:10132): Grilo-DEBUG: [registry] grl-registry.c:380: Loaded plugin 'grl-bookmarks' from '/usr/pkg/lib/grilo-0.2/libgrlbookmarks.so' [1] Segmentation fault (core dumped) totem
Yes, it is a clue: compiling grilo-plugins --disable-bookmarks prevents the crash.
I'm going to take a guess and say that this was bug 748196 in gom. Please reopen if you can still see the problem with the newer version of gom. *** This bug has been marked as a duplicate of bug 748196 ***