driesz / photivo

Automatically exported from code.google.com/p/photivo
GNU General Public License v3.0
0 stars 0 forks source link

batch mode crashes / segfaults / bus errors #80

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. devise some settings
2. save a job file
3. attempt to run using photivo -j today.prj    on commandline

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

Expected wonderful photos. Got segfault:

zsh, basalt  5:52PM 20120709/ % photivo -j today.ptj
Photivo version 2012-07-07 (rev a038f21c7828)+
Existing settingsfile '/home/piglet/.photivo/photivo.ini'
User directory: '/home/piglet/.photivo/'; 
Share directory: '/usr/share/photivo/'; 
Initializing/Updating user profile...
Lensfun database: '/home/piglet/.photivo/LensfunDatabase'; 
Progress : Loading channelmixers
Progress : Ready

and at this point it pops up a `Photivo crashed' dialog pointing me at flickr.
When I continue, the terminal shows either a segfault or a bus error and 
photivo quits.

What version of the product are you using? On what operating system?

Photivo version 2012-07-07 (rev a038f21c7828)+

Arch Linux (64-bit), very uptodate.

Please provide any additional information below.

I have a second installation deep in /usr/local/, built by hand from hg 
sources; if I run this with gdb, I see:

Program received signal SIGSEGV, Segmentation fault.
0x00000000004e040f in ptFilterDM::InsertToList(ptFilterDM::TListType, 
ptFilterBase*) ()
(gdb) where
#0  0x00000000004e040f in ptFilterDM::InsertToList(ptFilterDM::TListType, 
ptFilterBase*) ()
#1  0x00000000004e0622 in ptFilterDM::UpdateActivesList(ptFilterBase*) ()
#2  0x00000000004c6545 in ptFilterBase::updateGui(bool) ()
#3  0x00000000004c7f2a in ptFilterBase::importPreset(QSettings*, bool) ()
#4  0x00000000004d4aeb in ptFilterDM::ReadPresetFile(QString const&, short&) ()
#5  0x0000000000684b45 in RunJob(QString) ()
#6  0x000000000068f9ca in photivoMain(int, char**) ()
#7  0x000000000042cbd6 in main ()
(gdb) 

but it's beyond my ability to take that any further. 

Original issue reported on code.google.com by avis.pr...@gmail.com on 9 Jul 2012 at 4:59

Attachments:

GoogleCodeExporter commented 8 years ago
I got the same issue when trying to batch at the konsole:

"...
Progress : Loading channelmixers
Progress : Ready
and at this point it pops up a `Photivo crashed' dialog pointing me at flickr."

Photivo version 2012-05-21 (revc5119414f445)+

Running on Linux Mint 13 KDE version.

Original comment by salva.gu...@gmail.com on 25 Jul 2012 at 10:39