[Shotwell] Shotwell crashes when importing with "Copy Photos"

Grant emailgrant at gmail.com
Fri Apr 26 20:09:25 UTC 2013


> You're the only person who's ever reported having this problem, and --
> unfortunately -- it looks like you've been having it for a while too, given
> that we sent some messages back-and-forth about this six months ago. Out of
> curiosity, have you re-installed your operating system between then and now?
> If you haven't, it might be something to consider. There may be something
> about the configuration mapper on your machine that is just broken. Other
> than advising that, there's little more we can do on this end. You very
> helpfully submitted stack traces and log files late last year and, upon
> examining them, it was clear that the problem occurred deep inside of the
> GSettings-to-GConf mapper (gconfsettingsbackend). This might be an issue for
> you to take up on their mailing list or Bugzilla. In Shotwell, we use
> GSettings in way wholly compliant with GSettings best practices. Another
> place you might want to bring this up is on a Gentoo mailing list.
> Specifically, I'd ask the Gentoo packagers why they're using a
> GSettings-to-GConf mapper, because GSettings is designed as an evolution
> over GConf and should have no relation to it whatsoever. This is discussed
> in the GNOME Goal Blueprint Paper on GConf to GSettings Migration here:
> https://live.gnome.org/GnomeGoals/GSettingsMigration.

Thank you for the info.  This should be enough to get me going in the
right direction.  I'll report back if I find anything.

- Grant


>> I've been having a problem with Shotwell crashing when importing with
>> the "Copy Photos" option as opposed to "Import in Place" which does
>> not crash.  I was having this problem with 0.13.1 as described in this
>> thread:
>>
>> http://shotwell.996238.n3.nabble.com/Crashes-when-importing-td56658.html
>>
>> and now 0.14.0.  I have tried deleting .gconf/org/yorba/shotwell
>> (.gconf/apps/shotwell does not exist) but the result is the same.  I
>> get various errors in the console such as these:
>>
>> (shotwell:6623): GConf-CRITICAL **: gconf_engine_pop_owner_usage:
>> assertion `engine->owner_use_count > 0' failed
>>
>> (shotwell:14699): GLib-CRITICAL **: g_propagate_error: assertion `src
>> != NULL' failed
>>
>> ERROR:gconfsettingsbackend.c:205:gconf_settings_backend_remove_notifier:
>> assertion failed: (notifier && g_str_equal (path, notifier->path))
>>
>> I'm on Gentoo fully up-to-date.



More information about the Shotwell-list mailing list