Opened 19 months ago

Last modified 17 months ago

#66159 closed defect

gdk-pixbuf2 dependents malloc issue (PPC and Intel) — at Version 5

Reported by: barracuda156 Owned by: kencu (Ken)
Priority: Normal Milestone:
Component: ports Version: 2.8.0
Keywords: leopard, snowleopard Cc: mascguy (Christopher Nielsen)
Port: gdk-pixbuf2

Description (last modified by ryandesign (Ryan Carsten Schmidt))

I get this when installing some gdk-pixbuf dependents:

gdk-pixbuf-query-loaders(9010) malloc: *** error for object 0xa0931034: Non-aligned pointer being freed
*** set a breakpoint in malloc_error_break to debug
gdk-pixbuf-query-loaders(9010) malloc: *** error for object 0xa09310a4: Non-aligned pointer being freed
*** set a breakpoint in malloc_error_break to debug

This happens after install, before cleaning build directory. So install succeeds.

gdk-pixbuf is built with gcc-4.2, as we as its dependents are (say, librsvg). So we should not get a double libstdc++ issue as in other malloc errors cases.

What may cause this, any ideas?

UPD. Same error on Intel: comment:ticket:65407:7

Change History (5)

comment:1 Changed 19 months ago by barracuda156

Description: modified (diff)
Summary: gdk-pixbuf dependents malloc issuegdk-pixbuf dependents malloc issue (PPC and Intel)

comment:2 Changed 19 months ago by barracuda156

Keywords: leopard snowleopard added; powerpc removed

comment:3 Changed 19 months ago by kencu (Ken)

Exactly what system? How to reproduce exactly?

I am not getting any errors as yet:

$ uname -a
Darwin LeopardIntelServerVM.local 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386

$ /opt/local/bin/gdk-pixbuf-query-loaders
# GdkPixbuf Image Loader Modules file
# Automatically generated file, do not edit
# Created by gdk-pixbuf-query-loaders from gdk-pixbuf-2.42.9
#
# LoaderDir = /opt/local/lib/gdk-pixbuf-2.0/2.10.0/loaders
#
"/opt/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.so"
"ani" 4 "gdk-pixbuf" "Windows animated cursor" "LGPL"
"application/x-navi-animation" ""
"ani" ""
"RIFF    ACON" "    xxxx    " 100

"/opt/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so"
"bmp" 5 "gdk-pixbuf" "BMP" "LGPL"
"image/bmp" "image/x-bmp" "image/x-MS-bmp" ""
"bmp" ""
"BM" "" 100

"/opt/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so"
"gif" 4 "gdk-pixbuf" "GIF" "LGPL"
"image/gif" ""
"gif" ""
"GIF8" "" 100

"/opt/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.so"
"icns" 4 "gdk-pixbuf" "MacOS X icon" "GPL"
"image/x-icns" ""
"icns" ""
"icns" "" 100

"/opt/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so"
"ico" 5 "gdk-pixbuf" "Windows icon" "LGPL"
"image/x-icon" "image/x-ico" "image/x-win-bitmap" "image/vnd.microsoft.icon" "application/ico" "image/ico" "image/icon" "text/ico" ""
"ico" "cur" ""
"  \001   " "zz znz" 100
"  \002   " "zz znz" 100

"/opt/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.so"
"pnm" 4 "gdk-pixbuf" "PNM/PBM/PGM/PPM" "LGPL"
"image/x-portable-anymap" "image/x-portable-bitmap" "image/x-portable-graymap" "image/x-portable-pixmap" ""
"pnm" "pbm" "pgm" "ppm" ""
"P1" "" 100
"P2" "" 100
"P3" "" 100
"P4" "" 100
"P5" "" 100
"P6" "" 100

"/opt/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.so"
"qtif" 4 "gdk-pixbuf" "QuickTime" "LGPL"
"image/x-quicktime" "image/qtif" ""
"qtif" "qif" ""
"abcdidsc" "xxxx    " 100
"abcdidat" "xxxx    " 100

"/opt/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.so"
"tga" 4 "gdk-pixbuf" "Targa" "LGPL"
"image/x-tga" ""
"tga" "targa" ""
" \001\001" "x  " 100
" \001\t" "x  " 100
"  \002" "xz " 99
"  \003" "xz " 100
"  \n" "xz " 100
"  \v" "xz " 100

"/opt/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.so"
"tiff" 5 "gdk-pixbuf" "TIFF" "LGPL"
"image/tiff" ""
"tiff" "tif" ""
"MM *" "  z " 100
"II* " "   z" 100
"II* \020   CR\002 " "   z zzz   z" 0

"/opt/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.so"
"xbm" 4 "gdk-pixbuf" "XBM" "LGPL"
"image/x-xbitmap" ""
"xbm" ""
"#define " "" 100
"/*" "" 50

"/opt/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so"
"xpm" 4 "gdk-pixbuf" "XPM" "LGPL"
"image/x-xpixmap" ""
"xpm" ""
"/* XPM */" "" 100


comment:4 Changed 19 months ago by jmroot (Joshua Root)

Cc: mascguy added
Port: gdk-pixbuf2 added; gdk-pixbuf removed
Summary: gdk-pixbuf dependents malloc issue (PPC and Intel)gdk-pixbuf2 dependents malloc issue (PPC and Intel)

There's no gdk-pixbuf port, assuming you mean gdk-pixbuf2?

comment:5 Changed 19 months ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Note: See TracTickets for help on using tickets.