I will debug this if someone can tell me how to install the port with source 
line debug enabled.

Also how do I get to see the exact CFLAGS etc that is used in the build?

I found that if I build Inkscape outside of MacPorts port file but against 
MacPorts libs and headers
Inkscape works.

Barry


> On 12 Feb 2017, at 21:52, Joshua Root <j...@macports.org> wrote:
> 
>> The crash log contains the following chosen tidbits.
>> 
>> Process:               inkscape [21797]
>> Path:                  /opt/local/bin/inkscape
>> Identifier:            inkscape
>> Version:               0
>> Code Type:             X86-64 (Native)
>> Parent Process:        bash [530]
>> Responsible:           inkscape [21797]
>> […]
>> Crashed Thread:        0  Dispatch queue: com.apple.main-thread
>> 
>> Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
>> Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000
>> Exception Note:        EXC_CORPSE_NOTIFY
>> 
>> Termination Signal:    Segmentation fault: 11
>> Termination Reason:    Namespace SIGNAL, Code 0xb
>> Terminating Process:   exc handler [0]
>> […]
>> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
>> 0   libsystem_c.dylib                0x00007fff9d7560f3 _UTF8_mbsnrtowcs + 
>> 287
>> 1   libsystem_c.dylib                0x00007fff9d750f02 __collate_mbstowcs + 
>> 123
>> 2   libsystem_c.dylib                0x00007fff9d77a79c strcoll_l + 76
>> 3   libglib-2.0.0.dylib              0x000000010740bf99 g_utf8_collate + 105
>> 4   inkscape                         0x0000000104756a93 
>> font_factory::GetUIStyles(_PangoFontFamily*) + 221
>> 5   inkscape                         0x000000010475c1e8 
>> Inkscape::FontLister::update_font_list(SPDocument*) + 1490
>> 6   inkscape                         0x000000010488442c 
>> sp_text_toolbox_prep(SPDesktop*, _GtkActionGroup*, _GObject*) + 156
>> 7   inkscape                         0x000000010488dc85 
>> setup_aux_toolbox(_GtkWidget*, SPDesktop*) + 435
>> 8   inkscape                         0x000000010488d7a4 
>> Inkscape::UI::ToolboxFactory::setToolboxDesktop(_GtkWidget*, SPDesktop*) + 
>> 518
>> 9   inkscape                         0x00000001048bb4ad 
>> Inkscape::UI::UXManagerImpl::connectToDesktop(std::__1::vector<_GtkWidget*, 
>> std::__1::allocator<_GtkWidget*> > const&, SPDesktop*) + 201
>> 10  inkscape                         0x0000000104833828 
>> SPDesktopWidget::createInstance(SPNamedView*) + 794
>> 11  inkscape                         0x00000001048334f5 
>> sp_desktop_widget_new(SPNamedView*) + 11
>> 12  inkscape                         0x000000010451d6df 
>> sp_file_new(std::__1::basic_string<char, std::__1::char_traits<char>, 
>> std::__1::allocator<char> > const&) + 223
>> 13  inkscape                         0x000000010451d9e9 
>> sp_file_new_default() + 49
>> 14  inkscape                         0x00000001044df337 sp_main_gui(int, 
>> char const**) + 929
>> 15  libdyld.dylib                    0x00007fff9d6e9255 start + 1
> 
> <https://trac.macports.org/ticket/52632>
> 

Reply via email to