Description of problem: I haven't narrowed down the exact problem, but this appears to be 100% reproducible. Version-Release number of selected component (if applicable): geeqie-1.1-16.fc21.x86_64 How reproducible: 100% Steps to Reproduce: 1. rm -rf ~/.config/geeqie 2. geeqie 3. [runs fine] 4. [use menu to quit for clean exit] 5. geeqie Actual results: crash Expected results: runs fine. Additional info: If you kill the process so it doesn't shut down cleanly and no config files are written, you can run it again just fine.
If I rebuild the RPM with lcms1 enabled (the default is now lcms2), the crash goes away.
Can't reproduce. Could you attach a stacktrace please? http://fedoraproject.org/wiki/StackTraces Do the generated config files differ for your lcms1 build compared with the lcms2 build? (they are completely unrelated to lcms) I've been using Geeqie with lcms2 also on Fedora 20 since Dec 2013.
I should add: works in F19 and F20, but crashes on Rawhide. I was using it on F20 just fine too. Can you try Rawhide? Hmmm. I notice that the lcms2 package in Rawhide is the f20 one, not rebuilt. I'll get you a stack trace tonight, and check the config files.
> I should add: works in F19 and F20, > I was using it on F20 just fine too. Your own build? Or the Fedora packages? Those are not built with lcms2. Let's focus on Rawhide, please. > Hmmm. I notice that the lcms2 package in Rawhide is the f20 one, not rebuilt. Which is normal, since it hasn't been touched since F20 development (August 2012). > Can you try Rawhide? Prior to comment 2, I had tried to reproduce it on Rawhide, but couldn't. I still cannot reproduce it on Rawhide. Hence the request for a backtrace.
(In reply to Michael Schwendt from comment #4) > > I should add: works in F19 and F20, > > I was using it on F20 just fine too. > Your own build? Or the Fedora packages? Those are not built with lcms2. > Let's focus on Rawhide, please. I only rebuilt to try to diagnose. The F19/F20 packages worked on F19/F20 without any problem. > > Hmmm. I notice that the lcms2 package in Rawhide is the f20 one, not rebuilt. > Which is normal, since it hasn't been touched since F20 development (August > 2012). > > > Can you try Rawhide? > Prior to comment 2, I had tried to reproduce it on Rawhide, but couldn't. I > still cannot reproduce it on Rawhide. Hence the request for a backtrace. Interesting. Backtrace still to come -- I messed up my Rawhide system in an unrelated way. :)
Feel free to reopen whenever you can provide a backtrace either with or without the help of ABRT.
One trick seems to be to not run GNOME Shell but Openbox, where a crash in g_markup() can be triggered.
geeqie-1.1-19.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/geeqie-1.1-19.fc20
Package geeqie-1.1-19.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing geeqie-1.1-19.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-6796/geeqie-1.1-19.fc20 then log in and leave karma (feedback).
Confirm that geeqie-1.1-19.fc21 does indeed fix it.
geeqie-1.1-19.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.