[scribus-dev] crash of 1.5.6svn

Gregory Pittman gpittman at iglou.com
Fri Aug 9 00:08:07 UTC 2019


On 8/8/19 7:26 PM, Gregory Pittman wrote:
> On 8/8/19 5:57 PM, William Bader wrote:
>> If you haven't done it already, try removing the objects and doing a fresh build.
>> If it still crashes, if you have Linux, try running it under gdb.
>>   gdb /path/to/scribus/executable
>> gdb might take a while to load everything. When you get a prompt, start scribus with the "run" command.
>> If it crashes and takes you back to a gdb prompt, use the "bt" command to get a stack backtrace.
>> If the stack trace doesn't show line numbers, do a fresh build adding -DCMAKE_BUILD_TYPE=Debug to your cmake options.
>> If it still doesn't show anything useful, try running it under valgrind.
>>   valgrind -v --tool=memcheck /path/to/scribus/executable
> 
> I tried nuking the contents of my build_dir and the install directory, reran cmake and make install, still crashes.
> gdb told me I needed debug-infos on 208 packages so I installed those. 
> 
> here's what I get from bt:
> 
> #0  0x00000000000336a6 in ?? ()
> #1  0x00007fffd60fb582 in importpdf_getPlugin () at /home/gregp/development/Scribus15x/scribus/plugins/import/pdf/importpdfplugin.cpp:36
> #2  0x0000000000886532 in PluginManager::loadPlugin (this=0x16511d0, pda=...) at /home/gregp/development/Scribus15x/scribus/pluginmanager.cpp:535
> #3  0x0000000000883890 in PluginManager::initPlugin (this=0x16511d0, fileName=...) at /home/gregp/development/Scribus15x/scribus/pluginmanager.cpp:157
> #4  0x0000000000883cde in PluginManager::initPlugs (this=0x16511d0) at /home/gregp/development/Scribus15x/scribus/pluginmanager.cpp:207
> #5  0x0000000000a092a8 in ScribusCore::initScribusCore (this=0x17333a0, showSplash=true, showFontInfo=false, showProfileInfo=false, newGuiLanguage=...)
>     at /home/gregp/development/Scribus15x/scribus/scribuscore.cpp:202
> #6  0x0000000000a08cf1 in ScribusCore::startGUI (this=0x17333a0, showSplash=true, showFontInfo=false, showProfileInfo=false, newGuiLanguage=...)
>     at /home/gregp/development/Scribus15x/scribus/scribuscore.cpp:118
> #7  0x0000000000a05599 in ScribusQApp::init (this=0x7fffffffd970) at /home/gregp/development/Scribus15x/scribus/scribusapp.cpp:368
> #8  0x000000000101e4e7 in mainApp (argc=1, argv=0x7fffffffdaf8) at /home/gregp/development/Scribus15x/scribus/main_nix.cpp:74
> #9  0x000000000101e478 in main (argc=1, argv=0x7fffffffdaf8) at /home/gregp/development/Scribus15x/scribus/main_nix.cpp:53
> 

So now I've nuked my download directory, again nuked the build directory and the install directory. Now using revision 23119. Still crashes.
I note that, perhaps going along with the above bt output, the crash happens when the splash screen is showing various plugins being started.

Greg




More information about the scribus-dev mailing list