[scribus-dev] crash of 1.5.6svn

Gregory Pittman gpittman at iglou.com
Thu Aug 8 23:26:03 UTC 2019


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

it's still telling me I need debug-infos on 87 more packages, so I'm installing those.

Greg




More information about the scribus-dev mailing list