[scribus] Scribus 1.5.0 segmentation fault

Owen rcook at pcug.org.au
Mon Oct 1 10:11:54 UTC 2012


On Sun, 30 Sep 2012 21:17:00 +0200
Alessandro Levati <8av10s at tiscali.it> wrote:

> Hello,
> 
> I'm trying to build and install Scribus 1.5.0. on Fedora 17 (32-bit), 
> but when I run the executable, I get a segmentation fault.
> 
> I built the program with the following cmake options:
> 
> cmake ../scribus150source/Scribus 
> -DCMAKE_INSTALL_PREFIX:PATH=/opt/scribus_svn -DWANT_VERSIONING=1 
> -DWANT_HUNSPELL=1 -DWITH_ASPELL=0 -DWANT_GUI_LANG="en_GB;it"
> -DWANT_DEBUG=1
> 
> 
> I tried to run it under gdb and this is the result:
> 
> (gdb) run
> Starting program: /opt/scribus_svn/bin/scribus-1.5.0.svn
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib/libthread_db.so.1".
> 
> Program received signal SIGSEGV, Segmentation fault.
> 0x08c3462c in _cairo_array_allocate (array=0x91bb414, num_elements=1, 
> elements=0xbfffe488)
>      at 
> /home/alex/scribus150source/Scribus/scribus/third_party/cairo/cairo-array.c:321
> 321	    *elements = &(*array->elements)[array->num_elements * 
> array->element_size];


<snip>

Have a look at http://wiki.scribus.net/canvas/CMake_Build_Options

I understood that it was no longer necessary, but you might want to try
re-running cmake with the additional option, -DWANT_SYSTEM_CAIRO=1




-- 
Owen



More information about the scribus mailing list