> Shotwell hasn't used GConf to store configuration data since version
0.11. Versions 0.12.x and later store all of their configuration
information in GSettings. This is in-line with GNOME best practices. For
what it's worth, the source file mentioned here (gconfsettingsbackend.c) is
part of the GConf distribution, not part of Shotwell. So there may be a
problem with the GConf setup on your machine.
>
> Since you're a Gentoo user, I'm sure you're comfortable using the command
line. If you'd like to debug this problem further, I'd recommend running
Shotwell from the command line with log output directed to the terminal.
You can do this by running the following command:
>
>     $ SHOTWELL_LOG=1 SHOTWELL_LOG_FILE=:console: shotwell
>
> With logging turned on, the Shotwell configuration system is very verbose
about reporting changes to the configuration database. If you examine your
log file, you should see several lines like this:
>
>     L 6405 2012-11-26 12:51:59 [DBG] ConfigurationInterfaces.vala:303:
>         ConfigurationFacade: engine reports property
>         'LIBRARY_WINDOW_WIDTH' changed.
>
> I'm curious if you see any indication of configuration activity right
before the system crashes.

Thanks Lucas.  I logged to a file instead of the console and I've attached
the log.  Please let me know if there's anything else you'd like me to try.

- Grant


>> I can import in place, but if I choose to copy to library, shotwell
crashes
>> like this:
>>
>> (shotwell:9130): GConf-CRITICAL **: gconf_engine_pop_owner_usage:
assertion
>> `engine->owner_use_count > 0' failed
>> **
>> ERROR:gconfsettingsbackend.c:205:gconf_settings_backend_remove_notifier:
>> assertion failed: (notifier && g_str_equal (path, notifier->path))
>> Aborted
>>
>> I'm using 0.13.1 on Gentoo.  Should I file a bug?
>>
>> - Grant
_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to