With the backtrace... On Tue, Jan 27, 2015 at 10:13 PM, Vincent Fourmond <fourm...@debian.org> wrote: > I've run the build on the MIPS portebox. It hangs on the first SVG > to PNG conversion. Here is a full backtrace. The process is for now > stopped on the porterbox; I think I can leave it for some hours more > at least, if other information could be useful. > > Hope it helps, > > Vincent >
Thread 2 (Thread 0x762ca460 (LWP 14695)): #0 GetOpacityPixel (stroke_opacity=<synthetic pointer>, y=590, x=139, fill_rule=EvenOddRule, fill=MagickTrue, mid=0.62537187436756381, polygon_info=0x840ed8) at ../../magick/draw.c:3806 beta = <optimized out> subpath_opacity = <optimized out> p = 0x852198 q = <optimized out> j = 1 winding_number = -1 alpha = <optimized out> distance = <optimized out> i = <optimized out> #1 DrawPolygonPrimitive._omp_fn.3 () at ../../magick/draw.c:4027 q = <optimized out> id = <optimized out> fill_opacity = <optimized out> stroke_color = {blue = 65535, green = 65535, red = 65535, opacity = 65535} x = 139 stroke_opacity = <optimized out> fill_color = {blue = 65535, green = 65535, red = 65535, opacity = 0} start = <optimized out> stop = 683 y = 590 draw_info = 0x8508a0 image_view = 0x841240 mid = 0.62537187436756381 exception = 0x873788 fill = MagickTrue polygon_info = 0x832e10 bounds = {x1 = 0, y1 = 0, x2 = 683, y2 = 707} start = 0 stop = 707 status = MagickTrue warning: GDB can't find the start of the function at 0x7724e63e.
GDB is unable to find the start of the function at 0x7724e63e and thus can't determine the size of that function's stack frame. This means that GDB may be unable to access that stack frame, or the frames below it. This problem is most likely caused by an invalid program counter or stack pointer. However, if you think GDB should simply search farther back from 0x7724e63e for code which looks like the beginning of a function, you can increase the range of the search using the `set heuristic-fence-post' command. #2 0x7724e640 in ?? () from /usr/lib/mips-linux-gnu/libgomp.so.1 No symbol table info available. Thread 1 (Thread 0x76f7f000 (LWP 14680)): #0 0x77b29230 in GetOpacityPixel (stroke_opacity=<synthetic pointer>, y=584, x=589, fill_rule=EvenOddRule, fill=MagickTrue, mid=0.62537187436756381, polygon_info=0x840588) at ../../magick/draw.c:3714 beta = <optimized out> subpath_opacity = 0 p = 0x851d50 q = <optimized out> j = 0 winding_number = <optimized out> alpha = <optimized out> distance = <optimized out> i = 1 #1 DrawPolygonPrimitive._omp_fn.3 () at ../../magick/draw.c:4027 q = 0x765d85a8 id = <optimized out> fill_opacity = <optimized out> stroke_color = {blue = 65535, green = 65535, red = 65535, opacity = 65535} x = 589 stroke_opacity = 0 fill_color = {blue = 65535, green = 65535, red = 65535, opacity = 0} start = <optimized out> stop = 683 y = 584 draw_info = 0x8508a0 image_view = 0x841240 mid = 0.62537187436756381 exception = 0x873788 fill = MagickTrue polygon_info = 0x832e10 bounds = {x1 = 0, y1 = 0, x2 = 683, y2 = 707} start = 0 stop = 707 status = MagickTrue #2 0x772499c8 in GOMP_parallel () from /usr/lib/mips-linux-gnu/libgomp.so.1 No symbol table info available. #3 0x77b2776c in DrawPolygonPrimitive (image=0x8705b8, draw_info=0x8508a0, primitive_info=0x884b18) at ../../magick/draw.c:3985 image_view = 0x841240 mid = 0.62537187436756381 exception = 0x873788 fill = MagickTrue status = MagickTrue polygon_info = <optimized out> p = <optimized out> i = <optimized out> bounds = {x1 = 0, y1 = 0, x2 = 683, y2 = 707} start = 0 stop = 707 __PRETTY_FUNCTION__ = "DrawPolygonPrimitive" __func__ = "DrawPolygonPrimitive" #4 0x77b30bf0 in DrawPrimitive (image=0x8705b8, draw_info=0x8508a0, primitive_info=0x884b18) at ../../magick/draw.c:4619 mid = <optimized out> scale = <optimized out> clone_info = <optimized out> image_view = 0x840f00 exception = 0x873788 status = 1 i = <optimized out> x = <optimized out> y = <optimized out> __func__ = "DrawPrimitive" #5 0x77b33c78 in DrawImage (image=0x8705b8, draw_info=0x882c20) at ../../magick/draw.c:3156 affine = {sx = 1, rx = 0, ry = 0, sy = 1, tx = 0, ty = 0} current = {sx = 1.2506875000000002, rx = 0, ry = 0, sy = -1.2507999999999999, tx = -38.55559392, ty = 838.78948192000007} key = '\000' <repeats 2636 times>... keyword = "path", '\000' <repeats 2868 times>... geometry = '\000' <repeats 2872 times>... name = '\000' <repeats 748 times>... pattern = '\000' <repeats 4095 times> primitive = 0x84d7e0 "push graphic-context\npath 'M 0,792 612,792 612,0 0,0 0,792 z'\npop graphic-context\n" token = <optimized out> q = 0x84d81e "pop graphic-context\n" angle = <optimized out> factor = <optimized out> primitive_extent = 82 graphic_context = 0x8408d8 status = 1 point = <optimized out> start_color = {blue = 0, green = 0, red = 0, opacity = 0} primitive_info = 0x884b18 primitive_type = <optimized out> p = 0x84d7f5 "path 'M 0,792 612,792 612,0 0,0 0,792 z'\npop graphic-context\n" i = <optimized out> x = <optimized out> bounds = <optimized out> length = <optimized out> number_points = <optimized out> j = 0 k = <optimized out> n = 1 __PRETTY_FUNCTION__ = "DrawImage" __func__ = "DrawImage" #6 0x77b39060 in DrawClipPath (image=0x7db288, draw_info=0x833050, name=<optimized out>) at ../../magick/draw.c:1467 clip_mask = "clipPath16", '\000' <repeats 1186 times>... value = 0x7d7800 "push graphic-context\npath 'M 0,792 612,792 612,0 0,0 0,792 z'\npop graphic-context\n" clone_info = 0x882c20 status = <optimized out> __PRETTY_FUNCTION__ = "DrawClipPath" __func__ = "DrawClipPath" #7 0x77b36228 in DrawImage (image=0x7db288, draw_info=0x7e68b0) at ../../magick/draw.c:1909 affine = {sx = 1, rx = 0, ry = 0, sy = 1, tx = 0, ty = 0} current = {sx = 1.2506875000000002, rx = 0, ry = 0, sy = -1.2507999999999999, tx = -38.55559392, ty = 838.78948192000007} key = '\000' <repeats 52 times>, "w\324\212@", '\000' <repeats 112 times>, "/tmp/magick-14680or6nty3Qa2nr", '\000' <repeats 2887 times>... keyword = "clip-path", '\000' <repeats 731 times>... geometry = "2.00055x1+0+0", '\000' <repeats 2859 times>... name = "\000\000\000\000\000\000\000\000MVG", '\000' <repeats 737 times>... pattern = '\000' <repeats 4095 times> primitive = 0x7686a008 "push graphic-context\nencoding \"UTF-8\"\nviewbox 0 0 684 708\naffine 1.00055 0 0 1.00064 0 0\npush defs\npush clip-path 'clipPath16'\npush graphic-context\npath 'M 0,792 612,792 612,0 0,0 0,792 z'\npop graphic"... token = <optimized out> q = 0x7686bc2e "push graphic-context\naffine 1 0 0 1 384.224 131.32\npush graphic-context\nfill '#ffffff'\nfill-opacity '1'\nfill-rule 'nonzero'\nstroke 'none'\npath 'm 0,0 c 0,0 20.888,-10.921 50.4,-17.399 73.8,-16.201 76."... angle = <optimized out> factor = <optimized out> primitive_extent = 449219 graphic_context = 0x82e780 status = 1 point = <optimized out> start_color = {blue = 0, green = 0, red = 0, opacity = 0} primitive_info = 0x767c8008 primitive_type = UndefinedPrimitive p = 0x7686bc11 "clip-path 'url(#clipPath16)'\npush graphic-context\naffine 1 0 0 1 384.224 131.32\npush graphic-context\nfill '#ffffff'\nfill-opacity '1'\nfill-rule 'nonzero'\nstroke 'none'\npath 'm 0,0 c 0,0 20.888,-10.921 "... i = <optimized out> x = <optimized out> bounds = <optimized out> length = <optimized out> number_points = <optimized out> j = <optimized out> k = <optimized out> n = 4 __PRETTY_FUNCTION__ = "DrawImage" __func__ = "DrawImage" #8 0x76d3b364 in ReadMVGImage (image_info=0x838d90, exception=0x7c3398) at ../../coders/mvg.c:214 draw_info = 0x7e68b0 image = 0x7db288 status = <optimized out> __PRETTY_FUNCTION__ = "ReadMVGImage" __func__ = "ReadMVGImage" #9 0x77ae2600 in ReadImage (image_info=0x834c80, exception=0x7c3398) at ../../magick/constitute.c:547 filename = "/tmp/magick-14680or6nty3Qa2nr", '\000' <repeats 2783 times>... magick = "MVG", '\000' <repeats 1817 times>... magick_filename = "mvg:/tmp/magick-14680or6nty3Qa2nr\000\020h\000\205\vxwYJ8wY\260\000\000\000\000X\000\207;\260wY9\244\000\205\002(wY8\310w\217> \000\205\020h\000\205\020\000wYJ8wY\260\000\000\000\000X\000\207;\260wY9\244\000\205\002\030wY8\310w\217> \000\205\020h\000\205\vPwYJ8wY\260\000\000\000\000X\000\207;\260wY9\244\000\205\002\bwY8\310w\217> \000\205\020h\000\205\v`wYJ8wY\260\000\000\000\000X\000\207;\260wY9\244\000\205\001\370wY8\310w\217> \000\205\020h\000\205\v("... value = <optimized out> delegate_info = <optimized out> magick_info = 0x83e2c0 sans_exception = <optimized out> geometry_info = {rho = 0, sigma = 0, xi = 0, psi = 0, chi = 0} image = <optimized out> next = 0x0 read_info = 0x838d90 flags = <optimized out> domain = CoderPolicyDomain rights = ReadPolicyRights __PRETTY_FUNCTION__ = "ReadImage" __func__ = "ReadImage" #10 0x76f66bc8 in ReadSVGImage (image_info=0x7cd200, exception=0x7c3398) at ../../coders/svg.c:3162 read_info = 0x834c80 filename = "/tmp/magick-14680or6nty3Qa2nr\000UTF-8\" standalone=\"no\"?>\n<!-- Created with Inkscape (http://www.inkscape.org/) -->\n\n<svg\n xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\n xmlns:cc=\"http://creativecommon"... file = 0x7e6b48 image = 0x0 status = <optimized out> unique_file = <optimized out> n = <optimized out> message = " id=\"g5180\"><path\n d=\"M 0,0 C 1.2,0.601 2.25,7.051 -0.15,10.5 4.65,5.101 3,-2.85 3,-2.85 3,-2.85 1.2,-0.899 0,0\"\n id=\"path5182\"\n style=\"fill:#cd5629;fill-opacity:1;fill-rule"... sax_modules = {internalSubset = 0x76f660dc <SVGInternalSubset>, isStandalone = 0x76f60dd0 <SVGIsStandalone>, hasInternalSubset = 0x76f60d68 <SVGHasInternalSubset>, hasExternalSubset = 0x76f60d00 <SVGHasExternalSubset>, resolveEntity = 0x76f65d28 <SVGResolveEntity>, getEntity = 0x76f65cac <SVGGetEntity>, entityDecl = 0x76f65b70 <SVGEntityDeclaration>, notationDecl = 0x76f65a64 <SVGNotationDeclaration>, attributeDecl = 0x76f658bc <SVGAttributeDeclaration>, elementDecl = 0x76f657cc <SVGElementDeclaration>, unparsedEntityDecl = 0x76f656e4 <SVGUnparsedEntityDeclaration>, setDocumentLocator = 0x76f60cb0 <SVGSetDocumentLocator>, startDocument = 0x76f65628 <SVGStartDocument>, endDocument = 0x76f65508 <SVGEndDocument>, startElement = 0x76f66e58 <SVGStartElement>, endElement = 0x76f64c10 <SVGEndElement>, reference = 0x76f64774 <SVGReference>, characters = 0x76f64440 <SVGCharacters>, ignorableWhitespace = 0x76f60c58 <SVGIgnorableWhitespace>, processingInstruction = 0x76f60c00 <SVGProcessingInstructions>, comment = 0x76f6437c <SVGComment>, warning = 0x76f641f8 <SVGWarning>, error = 0x76f64074 <SVGError>, fatalError = 0x76f64074 <SVGError>, getParameterEntity = 0x76f63ff8 <SVGGetParameterEntity>, cdataBlock = 0x76f63f04 <SVGCDataBlock>, externalSubset = 0x76f65de0 <SVGExternalSubset>, initialized = 0, _private = 0x0, startElementNs = 0x0, endElementNs = 0x0, serror = 0x0} sax_handler = 0x7f962710 __PRETTY_FUNCTION__ = "ReadSVGImage" __func__ = "ReadSVGImage" #11 0x77ae2600 in ReadImage (image_info=0x7c8d18, exception=0x7c3398) at ../../magick/constitute.c:547 filename = "/home/fourmond/tmp/imagemagick-6.8.9.9/debian/display-im6.svg\000\212@", '\000' <repeats 4031 times> magick = "SVG", '\000' <repeats 101 times>, "display-im6.q16.png\000magemagick-6.8.9.9/debian/tmp-Q16/usr/share/icons/hicolor/8x8/apps/display-i"... magick_filename = "/home/fourmond/tmp/imagemagick-6.8.9.9/debian/display-im6.svg", '\000' <repeats 44 times>, "home/fourmond/tmp/imagemagick-6.8.9.9/debian/tmp-Q16/usr/share/icons/hicolor/8x8/apps/display-i"... value = <optimized out> delegate_info = <optimized out> magick_info = 0x7d4ff8 sans_exception = <optimized out> geometry_info = {rho = 2.5167780018380242e-306, sigma = 4.0221981994775752e+306, xi = 3.9670155062232695e+306, psi = 3.1829936871890069e-313, chi = 3.2822382280069449e-313} image = <optimized out> next = 0x77b5b214 <ClearExceptionInfo+168> read_info = 0x7cd200 flags = <optimized out> domain = CoderPolicyDomain rights = ReadPolicyRights __PRETTY_FUNCTION__ = "ReadImage" __func__ = "ReadImage" #12 0x77ae39a4 in ReadImages (image_info=0x7c8d18, exception=0x7c3398) at ../../magick/constitute.c:853 filename = "/home/fourmond/tmp/imagemagick-6.8.9.9/debian/display-im6.svg", '\000' <repeats 343 times>... image = <optimized out> images = 0x0 read_info = <optimized out> __PRETTY_FUNCTION__ = "ReadImages" __func__ = "ReadImages" #13 0x77959594 in ConvertImageCommand (image_info=0x7c8d18, argc=15, argv=0x7c3788, metadata=0x0, exception=0x7c3398) at ../../wand/convert.c:622 images = <optimized out> filename = 0x7c4380 "/home/fourmond/tmp/imagemagick-6.8.9.9/debian/display-im6.svg" option = <optimized out> format = 0x77a3de48 "%w,%h,%m" image = 0x0 image_stack = {{image_info = 0x7c8d18, image = 0x0}, {image_info = 0x0, image = 0x0} <repeats 47 times>, {image_info = 0x0, image = 0x778f3e20}, {image_info = 0x0, image = 0x0}, {image_info = 0x0, image = 0x3a}, {image_info = 0x6e, image = 0x5b}, { image_info = 0x77, image = 0x778f3e20}, {image_info = 0x0, image = 0x7c3d80}, {image_info = 0x0, image = 0x0}, {image_info = 0x0, image = 0x778f3e20}, {image_info = 0x0, image = 0x7c3e80}, { image_info = 0x7c3e78, image = 0x3a}, {image_info = 0x6e, image = 0x5b}, {image_info = 0x77, image = 0x778f3e20}, {image_info = 0x77cb8d30 <TransparentColor>, image = 0x7c3e00}, { image_info = 0x777f366c, image = 0x0}, {image_info = 0x0, image = 0x0}, {image_info = 0x0, image = 0x7c3f00}, {image_info = 0x7c3ef8, image = 0x49}, {image_info = 0x778eb3e8, image = 0x0}, {image_info = 0x77cb7f10, image = 0x0}, { image_info = 0x77cb8d30 <TransparentColor>, image = 0x0}, {image_info = 0x777f366c, image = 0x0}, {image_info = 0x0, image = 0x778f3e20}, {image_info = 0x0, image = 0x778f3e20}, { image_info = 0x77d92fbc <__stack_chk_guard>, image = 0x40}, {image_info = 0x778eb3e8, image = 0x40}, {image_info = 0x1, image = 0x777f3484}, {image_info = 0x777f512c, image = 0x778eb3e8}, {image_info = 0x0, image = 0x778f3e20}, {image_info = 0x777f1e98, image = 0x778f3e20}, {image_info = 0x77c265b0 <AllocateSemaphoreInfo+304>, image = 0x7f96ec18}, { image_info = 0x1, image = 0x77c9ea00}, {image_info = 0x1, image = 0x7c43dc}, { image_info = 0x77d58000 <command+216>, image = 0x77d58000 <command+216>}, { image_info = 0x7c43c8, image = 0x778f3e20}, {image_info = 0x77cb7f10, image = 0x778f3e20}, { image_info = 0x77cb8d30 <TransparentColor>, image = 0x7c3ec0}, {image_info = 0x1, image = 0xffffffff}, {image_info = 0x77b86ce4 <NewLinkedList+120>, image = 0x7c4860}, { image_info = 0x77d58000 <command+216>, image = 0x77d58000 <command+216>}, {image_info = 0x1, image = 0x7f96ed34}, {image_info = 0x77cb7f10, image = 0x0}, { image_info = 0x77cb8d30 <TransparentColor>, image = 0x0}, { image_info = 0x77c26790 <DestroySemaphoreInfo+140>, image = 0x0}, { image_info = 0x77bad0ec <RelinquishMagickMemory+48>, image = 0x778f3e20}, { image_info = 0x77b5b828 <InitializeExceptionInfo+88>, image = 0x0}, {image_info = 0x7c4848, image = 0x7c4848}, {image_info = 0x1, image = 0x77c9ea00}, { image_info = 0x77b5b214 <ClearExceptionInfo+168>, image = 0x7c4848}, {image_info = 0x7c3288, image = 0x77c9ea00}, {image_info = 0x1, image = 0x7f96ed34}, {image_info = 0x77cb7f10, image = 0x0}, {image_info = 0x77cb8d30 <TransparentColor>, image = 0x0}, { image_info = 0x77bad0ec <RelinquishMagickMemory+48>, image = 0x77ca08ec <__func__.11733>}, { image_info = 0x77c9ea00, image = 0x1}, {image_info = 0x7f96ed34, image = 0x77d48a40 <filename+980>}, {image_info = 0x0, image = 0x7c4848}, { image_info = 0x77ba5b1c <IsEventLogging+144>, image = 0x0}, {image_info = 0x0, image = 0x0}, { image_info = 0x0, image = 0x77d48a40 <filename+980>}, {image_info = 0x0, image = 0x0}, { image_info = 0x9f8, image = 0x77ca08ec <__func__.11733>}, { image_info = 0x77ba5e08 <LogMagickEventList+80>, image = 0x0}, {image_info = 0x0, image = 0x0}, { image_info = 0x0, image = 0x77d48a40 <filename+980>}, {image_info = 0x0, image = 0x0}, { image_info = 0x77d92fbc <__stack_chk_guard>, image = 0x77d92fbc <__stack_chk_guard>}, { image_info = 0x77c98000 <__udivdi3+1504>, image = 0x77ca8000}, {image_info = 0x7c4988, image = 0x7fffffff}, {image_info = 0x77ba5ec0 <LogMagickEvent+72>, image = 0x0}, { image_info = 0x0, image = 0x0}, {image_info = 0x0, image = 0x77cb7f10}, { image_info = 0x7f96ed34, image = 0x77d48a40 <filename+980>}, {image_info = 0x0, image = 0x77d48a40 <filename+980>}, {image_info = 0xbad344, image = 0x7f96fdd0}, { image_info = 0x77abc8f8 <QueryMagickColorCompliance+2924>, image = 0x0}, {image_info = 0x0, image = 0x0}, {image_info = 0x0, image = 0x77cb7f10}, { image_info = 0x77cb8d30 <TransparentColor>, image = 0x0}, {image_info = 0x0, image = 0x0}, { image_info = 0x0, image = 0x77d48a40 <filename+980>}, {image_info = 0x7c4c08, image = 0x0}} pend = MagickFalse respect_parenthesis = MagickFalse status = 1 i = <optimized out> j = 1 k = <optimized out> __PRETTY_FUNCTION__ = "ConvertImageCommand" __func__ = "ConvertImageCommand" #14 0x779dcf58 in MagickCommandGenesis (image_info=0x7c4c08, command=0x77958848 <ConvertImageCommand>, argc=15, argv=0x7f96ff94, metadata=0x0, exception=0x7c3398) at ../../wand/mogrify.c:168 option = <optimized out> duration = <optimized out> serial = <optimized out> concurrent = <optimized out> regard_warnings = <optimized out> status = MagickTrue i = <optimized out> iterations = <optimized out> number_threads = <optimized out> n = <optimized out> #15 0x00400964 in ConvertMain (argv=0x7f96ff94, argc=15) at ../../utilities/convert.c:81 exception = 0x7c3398 image_info = 0x7c4c08 status = <optimized out> #16 main (argc=15, argv=0x7f96ff94) at ../../utilities/convert.c:92 No locals.