Re: help debugging
Jan Wielemaker <[email protected]>
| Newsgroups | gmane.comp.ai.prolog.swi |
|---|---|
| Message-ID | <[email protected]> |
Josef, Most likely this is some incompatibility to the X11 version you are using. Do you have the latest version of Xquartz (2.7.15 if I recall correctly)? If all fails, I guess a source installation through Macports or Homebrew (or just plain from the source) is the safe way out. Distributing binaries for the Mac that involve X11 is nearly impossible :-( Cheers --- Jan On 01/09/2014 11:24 PM, Josef Frydl wrote: > I have installed stable version 6.6 > > and need to debug web server > tspy on any predicate gives me this error > [debug] ?- > SWI-Prolog [thread 1]: received fatal signal 10 (bus) > Stack trace labeled "crash": > [0] 0 libswipl.dylib 0x000be312 save_backtrace + 82 > [1] 1 libswipl.dylib 0x000be39f crashHandler + 79 > [2] 2 libswipl.dylib 0x00070043 dispatch_signal + 947 > [3] 3 libSystem.B.dylib 0x9020505b _sigtramp + 43 > [4] 4 ??? 0xffffffff 0x0 + 4294967295 > [5] 5 libfreetype.6.dylib 0x01c32a09 load_truetype_glyph + 1109 > [6] 6 libfreetype.6.dylib 0x01c338f8 tt_glyph_load + 631 > [7] 7 libfreetype.6.dylib 0x01c20232 FT_Load_Glyph + 594 > [8] 8 libfontconfig.1.dylib 0x007c1235 FcFreeTypeCheckGlyph + 62 > [9] 9 libfontconfig.1.dylib 0x007c1601 FcFreeTypeCharSetAndSpacingForSize + 877 > [10] 10 libfontconfig.1.dylib 0x007c3f03 FcFreeTypeQueryFace + 6955 > [11] 11 libfontconfig.1.dylib 0x007c44e5 FcFreeTypeQuery + 101 > [12] 12 libfontconfig.1.dylib 0x007bef8c FcFileScanConfig + 233 > [13] 13 libfontconfig.1.dylib 0x007bf1ca FcDirScanConfig + 396 > [14] 14 libfontconfig.1.dylib 0x007bf2ad FcDirCacheScan + 169 > [15] 15 libfontconfig.1.dylib 0x007ba59e FcConfigAddDirList + 94 > [16] 16 libfontconfig.1.dylib 0x007ba647 FcConfigBuildFonts + 80 > [17] 17 libfontconfig.1.dylib 0x007c52f1 FcInitLoadOwnConfigAndFonts + 32 > [18] 18 libfontconfig.1.dylib 0x007c5319 FcInitLoadConfigAndFonts + 18 > [19] 19 libfontconfig.1.dylib 0x007ba0b2 FcConfigEnsure + 41 > [20] 20 libfontconfig.1.dylib 0x007ba15d FcConfigInit + 11 > [21] 21 libXft.2.dylib 0x007ab48f XftInit + 63 > [22] 22 libXft.2.dylib 0x007a7b21 XftFontMatch + 33 > [23] 23 pl2xpce.dylib 0x01a137ad ws_create_font + 365 > [24] 24 pl2xpce.dylib 0x0192dba4 XopenFont + 52 > [25] 25 pl2xpce.dylib 0x01969579 pceExecuteGoal + 2297 > [26] 26 pl2xpce.dylib 0x0196ac78 vm_send + 280 > [27] 27 pl2xpce.dylib 0x0196ad50 sendPCE + 160 > [28] 28 pl2xpce.dylib 0x0197fe2d getXrefObject + 157 > [29] 29 pl2xpce.dylib 0x01a115a0 s_font + 64 > [30] 30 pl2xpce.dylib 0x01a11a05 c_width + 21 > [31] 31 pl2xpce.dylib 0x0192d310 getExFont + 64 > [32] 32 pl2xpce.dylib 0x0198b7b0 computeMenu + 1664 > [33] 33 pl2xpce.dylib 0x0192fcc7 ComputeGraphical + 103 > [34] 34 pl2xpce.dylib 0x01986d0a getSelectionMenu + 26 > [35] 35 pl2xpce.dylib 0x019695a7 pceExecuteGoal + 2343 > [36] 36 pl2xpce.dylib 0x0196a852 vm_get + 226 > [37] 37 pl2xpce.dylib 0x0196a910 getPCE + 160 > [38] 38 pl2xpce.dylib 0x01987e22 multipleSelectionMenu + 82 > [39] 39 pl2xpce.dylib 0x01969579 pceExecuteGoal + 2297 > [40] 40 pl2xpce.dylib 0x01906191 invoke + 3041 > [41] 41 libswipl.dylib 0x0001d9e6 PL_next_solution + 33478 > [42] 42 libswipl.dylib 0x0002153c PL_call_predicate + 60 > [43] 43 pl2xpce.dylib 0x019063e3 invoke + 3635 > [44] 44 libswipl.dylib 0x0001d9e6 PL_next_solution + 33478 > [45] 45 libswipl.dylib 0x0002153c PL_call_predicate + 60 > [46] 46 pl2xpce.dylib 0x01905114 PrologCall + 484 > [47] 47 pl2xpce.dylib 0x01969392 pceExecuteGoal + 1810 > [48] 48 pl2xpce.dylib 0x0196a68b sendSendMethod + 363 > [49] 49 pl2xpce.dylib 0x01970835 createObjectv + 533 > [50] 50 pl2xpce.dylib 0x01957907 pceNew + 39 > [51] 51 pl2xpce.dylib 0x01904a3e termToObject + 1150 > [52] 52 pl2xpce.dylib 0x0190557c do_new + 268 > [53] 53 pl2xpce.dylib 0x01904977 termToObject + 951 > [54] 54 pl2xpce.dylib 0x01905646 invoke + 150 > [55] 55 libswipl.dylib 0x0001d9e6 PL_next_solution + 33478 > [56] 56 pl2xpce.dylib 0x01906b6a on_input + 330 > [57] 57 libXt.6.dylib 0x00751d89 XtAppProcessEvent + 599 > [58] 58 pl2xpce.dylib 0x01a1334c ws_dispatch + 316 > [59] 59 pl2xpce.dylib 0x019f38fc dispatch_events + 60 > [60] 60 pl2xpce.dylib 0x01957753 pceDispatch + 51 > [61] 61 pl2xpce.dylib 0x01901db9 pce_dispatch + 25 > [62] 62 libswipl.dylib 0x0000abe1 PL_dispatch + 97 > [63] 63 libswipl.dylib 0x000c1f54 event_hook + 100 > [64] 64 libreadline.6.2.dylib 0x001d63ac rl_read_key + 604 > [65] 65 libreadline.6.2.dylib 0x001bf862 readline_internal_char + 98 > [66] 66 libreadline.6.2.dylib 0x001bfc95 readline + 101 > [67] 67 libswipl.dylib 0x000c1ba6 pl_readline + 22 > [68] 68 libswipl.dylib 0x000c1d90 Sread_readline + 464 > [69] 69 libswipl.dylib 0x000ae91a S__fillbuf + 154 > [70] 70 libswipl.dylib 0x000b0b90 Sgetcode + 976 > [71] 71 libswipl.dylib 0x00065691 raw_read2 + 241 > [72] 72 libswipl.dylib 0x00066c2d raw_read + 125 > [73] 73 libswipl.dylib 0x00066d22 pl_raw_read2 + 162 > [74] 74 libswipl.dylib 0x0001d9e6 PL_next_solution + 33478 > [75] 75 libswipl.dylib 0x00055d06 query_loop + 294 > [76] 76 libswipl.dylib 0x00055e8e prologToplevel + 78 > [77] 77 libswipl.dylib 0x0000b24d PL_toplevel + 45 > [78] 78 swipl 0x00001f05 main + 69 > [79] 79 swipl 0x00001eb5 start + 53 > Abort trap > Macintosh:~ joseffrydl$ > > > I did not do any changes to OS (Snow Leopard 10.6.8), freshly reinstal > Welcome to SWI-Prolog (Multi-threaded, 32 bits, Version 6.6.0) > Copyright (c) 1990-2013 University of Amsterdam, VU Amsterdam > SWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software, > and you are welcome to redistribute it under certain conditions. > Please visit http://www.swi-prolog.org for details. > > For help, use ?- help(Topic). or ?- apropos(Word). > > ?- > Is there some other way to debug server. It does not die in my code. But error is in my code > Thanks Josef Frydl > _______________________________________________ > SWI-Prolog mailing list > [email protected] > https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/swi-prolog >