[MacPorts] #71191: gexiv2: malloc errors during the build, but the build still succeeds: malloc: *** error for object 0x175c034: Non-aligned pointer being freed

MacPorts noreply at macports.org
Tue Oct 29 11:05:44 UTC 2024


#71191: gexiv2: malloc errors during the build, but the build still succeeds:
malloc: *** error for object 0x175c034: Non-aligned pointer being freed
---------------------------+--------------------
  Reporter:  barracuda156  |      Owner:  (none)
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.10.2
Resolution:                |   Keywords:
      Port:  gexiv2        |
---------------------------+--------------------

Comment (by barracuda156):

 Hmm, looks like it might have worked. Same port, rebuilding with updated
 `gobject-introspection`:
 {{{
 [27/30] rm -f src/libcmatrix.a && ar csr src/libcmatrix.a
 src/libcmatrix.0.dylib.p/cm-client.c.o src/libcmatrix.0.dylib.p/cm-
 common.c.o src/libcmatrix.0.dylib.p/cm-db.c.o src/libcmatrix.0.dylib.p/cm-
 device.c.o src/libcmatrix.0.dylib.p/cm-enc.c.o src/libcmatrix.0.dylib.p
 /cm-olm.c.o src/libcmatrix.0.dylib.p/cm-olm-sas.c.o
 src/libcmatrix.0.dylib.p/cm-matrix.c.o src/libcmatrix.0.dylib.p/cm-net.c.o
 src/libcmatrix.0.dylib.p/cm-pusher.c.o src/libcmatrix.0.dylib.p/cm-
 room.c.o src/libcmatrix.0.dylib.p/cm-secret-store.c.o
 src/libcmatrix.0.dylib.p/cm-input-stream.c.o src/libcmatrix.0.dylib.p/cm-
 utils.c.o src/libcmatrix.0.dylib.p/events_cm-event.c.o
 src/libcmatrix.0.dylib.p/events_cm-room-event.c.o src/libcmatrix.0.dylib.p
 /events_cm-room-message-event.c.o src/libcmatrix.0.dylib.p/events_cm-room-
 event-list.c.o src/libcmatrix.0.dylib.p/events_cm-verification-event.c.o
 src/libcmatrix.0.dylib.p/users_cm-user.c.o src/libcmatrix.0.dylib.p
 /users_cm-account.c.o src/libcmatrix.0.dylib.p/users_cm-room-member.c.o
 src/libcmatrix.0.dylib.p/users_cm-user-list.c.o src/libcmatrix.0.dylib.p
 /meson-generated_.._cm-enum-types.c.o && ranlib -c src/libcmatrix.a
 [28/30] /opt/local/bin/gcc-mp-14  -o src/libcmatrix.0.dylib
 src/libcmatrix.0.dylib.p/meson-generated_.._cm-enum-types.c.o
 src/libcmatrix.0.dylib.p/cm-client.c.o src/libcmatrix.0.dylib.p/cm-
 common.c.o src/libcmatrix.0.dylib.p/cm-db.c.o src/libcmatrix.0.dylib.p/cm-
 device.c.o src/libcmatrix.0.dylib.p/cm-enc.c.o src/libcmatrix.0.dylib.p
 /cm-olm.c.o src/libcmatrix.0.dylib.p/cm-olm-sas.c.o
 src/libcmatrix.0.dylib.p/cm-matrix.c.o src/libcmatrix.0.dylib.p/cm-net.c.o
 src/libcmatrix.0.dylib.p/cm-pusher.c.o src/libcmatrix.0.dylib.p/cm-
 room.c.o src/libcmatrix.0.dylib.p/cm-secret-store.c.o
 src/libcmatrix.0.dylib.p/cm-input-stream.c.o src/libcmatrix.0.dylib.p/cm-
 utils.c.o src/libcmatrix.0.dylib.p/events_cm-event.c.o
 src/libcmatrix.0.dylib.p/events_cm-room-event.c.o src/libcmatrix.0.dylib.p
 /events_cm-room-message-event.c.o src/libcmatrix.0.dylib.p/events_cm-room-
 event-list.c.o src/libcmatrix.0.dylib.p/events_cm-verification-event.c.o
 src/libcmatrix.0.dylib.p/users_cm-user.c.o src/libcmatrix.0.dylib.p
 /users_cm-account.c.o src/libcmatrix.0.dylib.p/users_cm-room-member.c.o
 src/libcmatrix.0.dylib.p/users_cm-user-list.c.o -L/opt/local/lib
 -I/opt/local/include -Wl,-dead_strip_dylibs
 -Wl,-headerpad_max_install_names -shared -install_name
 @rpath/libcmatrix.0.dylib -compatibility_version 0 -current_version 0
 -Wl,-headerpad_max_install_names -arch ppc -pipe -Os -arch ppc
 /opt/local/lib/libgcrypt.dylib /opt/local/lib/libsecret-1.dylib
 /opt/local/lib/libgio-2.0.dylib /opt/local/lib/libgobject-2.0.dylib
 /opt/local/lib/libglib-2.0.dylib /opt/local/lib/libintl.dylib
 /opt/local/lib/libsqlite3.dylib /opt/local/lib/libjson-glib-1.0.dylib
 /opt/local/lib/libolm.dylib /opt/local/lib/libsoup-3.0.dylib
 /opt/local/lib/libgmodule-2.0.dylib -lm
 [29/30] env
 PKG_CONFIG_PATH=/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/build
 /meson-uninstalled PKG_CONFIG=/opt/local/bin/pkg-config /opt/local/bin/g
 -ir-scanner --quiet --no-libtool --namespace=CM --nsversion=0 --warn-all
 --output src/CM-0.gir
 -L/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/build/src
 --quiet
 -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/libcmatrix-0.0.2/src
 -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/build/src
 -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/libcmatrix-0.0.2/.
 -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/build/.
 -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/libcmatrix-0.0.2/src
 -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/build/src
 --filelist=/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/build/src/libcmatrix.0.dylib.p/CM_0_gir_filelist
 -L/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/build/src
 --extra-library=cmatrix --include=Gio-2.0 --include=Soup-3.0
 --include=Secret-1 --symbol-prefix=cm --identifier-prefix=Cm --pkg-
 export=cmatrix-0 --cflags-begin -DCMATRIX_COMPILATION
 -DCMATRIX_USE_EXPERIMENTAL_API
 -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/libcmatrix-0.0.2/.
 -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/build/.
 -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/libcmatrix-0.0.2/src
 -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/build/src
 -I/opt/local/include/libsecret-1 -I/opt/local/include/gio-unix-2.0
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include/json-glib-1.0 -I/opt/local/include/libsoup-3.0
 -I/opt/local/include/gobject-introspection-1.0 -I/opt/local/include
 --cflags-end --add-include-path=/opt/local/share/gir-1.0
 -L/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/build/src
 --library cmatrix -L/opt/local/lib -L/opt/local/lib --extra-library=gcrypt
 --extra-library=secret-1 --extra-library=gio-2.0 --extra-
 library=gobject-2.0 --extra-library=glib-2.0 --extra-library=intl --extra-
 library=sqlite3 --extra-library=json-glib-1.0 --extra-library=olm --extra-
 library=soup-3.0 --extra-library=gmodule-2.0 --extra-library=m --extra-
 library=girepository-1.0 --sources-top-dirs
 /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/libcmatrix-0.0.2/
 --sources-top-dirs
 /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_libcmatrix/libcmatrix/work/build/
 --warn-error
 [30/30] /opt/local/bin/g-ir-compiler src/CM-0.gir --output
 src/CM-0.typelib --includedir=/opt/local/share/gir-1.0 --shared-
 library=/opt/local/lib/libcmatrix.0.dylib
 --->  Staging libcmatrix into destroot
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/71191#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list