[DRE-maint] Bug#591539: librmagick-ruby: FTBFS on sparc: ruby1.8: free(): invalid pointer

Cyril Brulebois kibi at debian.org
Tue Aug 3 19:39:24 UTC 2010


Source: librmagick-ruby
Version: 2.13.1-1
Severity: serious
Justification: FTBFS
User: debian-sparc at lists.debian.org
Usertags: sparc

Hi,

your package no longer builds on sparc:
| /usr/bin/ruby1.8 -I /build/buildd-librmagick-ruby_2.13.1-1-sparc-DDHTOO/librmagick-ruby-2.13.1/./lib -I /build/buildd-librmagick-ruby_2.13.1-1-sparc-DDHTOO/librmagick-ruby-2.13.1/./ext/RMagick median_filter.rb (example 90 of 188)
| *** glibc detected *** /usr/bin/ruby1.8: free(): invalid pointer: 0x71700008 ***
| ======= Backtrace: =========
| /lib/libc.so.6(cfree+0x78)[0x7037c798]
| /usr/lib/libMagickCore.so.3(RelinquishMagickMemory+0x28)[0x706bd388]
| /usr/lib/libMagickCore.so.3(DestroyPixelCache+0x2c8)[0x705ea908]
| /usr/lib/libMagickCore.so.3(+0x5ea18)[0x705eaa18]
| /usr/lib/libMagickCore.so.3(DestroyImagePixels+0x84)[0x705e3a64]
| /usr/lib/libMagickCore.so.3(DestroyImage+0x80)[0x706a7880]
| /build/buildd-librmagick-ruby_2.13.1-1-sparc-DDHTOO/librmagick-ruby-2.13.1/./ext/RMagick/RMagick2.so(+0x3ffc8)[0x7055bfc8]
| /build/buildd-librmagick-ruby_2.13.1-1-sparc-DDHTOO/librmagick-ruby-2.13.1/./ext/RMagick/RMagick2.so(+0x402e4)[0x7055c2e4]
| /usr/lib/libruby1.8.so.1.8(+0x3a0c8)[0x700fa0c8]
| /usr/lib/libruby1.8.so.1.8(+0x46d30)[0x70106d30]
| /usr/lib/libruby1.8.so.1.8(+0x46f4c)[0x70106f4c]
| /usr/lib/libruby1.8.so.1.8(+0x43bf8)[0x70103bf8]
| /usr/lib/libruby1.8.so.1.8(+0x548f0)[0x701148f0]
| /usr/lib/libruby1.8.so.1.8(ruby_exec+0xc)[0x7011494c]
| /usr/lib/libruby1.8.so.1.8(ruby_run+0x34)[0x70114994]
| /usr/bin/ruby1.8(main+0x20)[0x10780]
| /lib/libc.so.6(__libc_start_main+0x10c)[0x7031464c]
| /usr/bin/ruby1.8(_start+0x2c)[0x1064c]
| ======= Memory map: ========
| 00010000-00012000 r-xp 00000000 fd:08 39281                              /usr/bin/ruby1.8
| 00020000-00022000 rwxp 00000000 fd:08 39281                              /usr/bin/ruby1.8
| 00022000-0015a000 rwxp 00000000 00:00 0                                  [heap]
| 70000000-70004000 rw-p 00000000 00:00 0 
| 70004000-7000c000 r-xp 00000000 fd:08 50126                              /usr/lib/libfakeroot/libfakeroot-sysv.so
| 7000c000-7001a000 ---p 00008000 fd:08 50126                              /usr/lib/libfakeroot/libfakeroot-sysv.so
| 7001a000-7001c000 rwxp 00006000 fd:08 50126                              /usr/lib/libfakeroot/libfakeroot-sysv.so
| 70024000-7003a000 r-xp 00000000 fd:08 221344                             /lib/libpthread-2.11.2.so
| 7003a000-7004a000 ---p 00016000 fd:08 221344                             /lib/libpthread-2.11.2.so
| 7004a000-7004c000 r--p 00016000 fd:08 221344                             /lib/libpthread-2.11.2.so
| 7004c000-7004e000 rwxp 00018000 fd:08 221344                             /lib/libpthread-2.11.2.so
| 7004e000-70050000 rwxp 00000000 00:00 0 
| 70050000-70058000 r-xp 00000000 fd:08 221296                             /lib/librt-2.11.2.so
| 70058000-70066000 ---p 00008000 fd:08 221296                             /lib/librt-2.11.2.so
| 70066000-70068000 r--p 00006000 fd:08 221296                             /lib/librt-2.11.2.so
| 70068000-7006a000 rwxp 00008000 fd:08 221296                             /lib/librt-2.11.2.so
| 7006c000-70070000 r-xp 00000000 fd:08 221342                             /lib/libdl-2.11.2.so
| 70070000-7007e000 ---p 00004000 fd:08 221342                             /lib/libdl-2.11.2.so
| 7007e000-70080000 r--p 00002000 fd:08 221342                             /lib/libdl-2.11.2.so
| 70080000-70082000 rwxp 00004000 fd:08 221342                             /lib/libdl-2.11.2.so
| 7008c000-700ae000 r-xp 00000000 fd:08 221336                             /lib/ld-2.11.2.so
| 700bc000-700be000 r--p 00020000 fd:08 221336                             /lib/ld-2.11.2.so
| 700be000-700c0000 rwxp 00022000 fd:08 221336                             /lib/ld-2.11.2.so
| 700c0000-701a4000 r-xp 00000000 fd:08 39279                              /usr/lib/libruby1.8.so.1.8.7
| 701a4000-701b2000 ---p 000e4000 fd:08 39279                              /usr/lib/libruby1.8.so.1.8.7
| 701b2000-701ba000 rwxp 000e2000 fd:08 39279                              /usr/lib/libruby1.8.so.1.8.7
| 701ba000-701ca000 rwxp 00000000 00:00 0 
| 701cc000-701d6000 r-xp 00000000 fd:08 221218                             /lib/libcrypt-2.11.2.so
| 701d6000-701e4000 ---p 0000a000 fd:08 221218                             /lib/libcrypt-2.11.2.so
| 701e4000-701e6000 r--p 00008000 fd:08 221218                             /lib/libcrypt-2.11.2.so
| 701e6000-701e8000 rwxp 0000a000 fd:08 221218                             /lib/libcrypt-2.11.2.so
| 701e8000-7020e000 rwxp 00000000 00:00 0 
| 70210000-702e0000 r-xp 00000000 fd:08 221339                             /lib/libm-2.11.2.so
| 702e0000-702ee000 ---p 000d0000 fd:08 221339                             /lib/libm-2.11.2.so
| 702ee000-702f0000 r--p 000ce000 fd:08 221339                             /lib/libm-2.11.2.so
| 702f0000-702f4000 rwxp 000d0000 fd:08 221339                             /lib/libm-2.11.2.so
| 702f4000-7045c000 r-xp 00000000 fd:08 221244                             /lib/libc-2.11.2.so
| 7045c000-7046c000 ---p 00168000 fd:08 221244                             /lib/libc-2.11.2.so
| 7046c000-7046e000 r--p 00168000 fd:08 221244                             /lib/libc-2.11.2.so
| 7046e000-70472000 rwxp 0016a000 fd:08 221244                             /lib/libc-2.11.2.so
| 70472000-70474000 rwxp 00000000 00:00 0 
| 70474000-7051a000 rw-p 00000000 00:00 0 
| 7051c000-70576000 r-xp 00000000 fd:00 164264                             /build/buildd-librmagick-ruby_2.13.1-1-sparc-DDHTOO/librmagick-ruby-2.13.1/ext/RMagick/RMagick2.so
| 70576000-70584000 ---p 0005a000 fd:00 164264                             /build/buildd-librmagick-ruby_2.13.1-1-sparc-DDHTOO/librmagick-ruby-2.13.1/ext/RMagick/RMagick2.so
| 70584000-7058a000 rwxp 00058000 fd:00 164264                             /build/buildd-librmagick-ruby_2.13.1-1-sparc-DDHTOO/librmagick-ruby-2.13.1/ext/RMagick/RMagick2.so
| 7058c000-7079e000 r-xp 00000000 fd:08 38907                              /usr/lib/libMagickCore.so.3.0.0
| 7079e000-707ac000 ---p 00212000 fd:08 38907                              /usr/lib/libMagickCore.so.3.0.0
| 707ac000-70806000 rwxp 00210000 fd:08 38907                              /usr/lib/libMagickCore.so.3.0.0
| 70806000-7081e000 rwxp 00000000 00:00 0 
| 70820000-70854000 r-xp 00000000 fd:08 38800                              /usr/lib/liblcms.so.1.0.18
| 70854000-70862000 ---p 00034000 fd:08 38800                              /usr/lib/liblcms.so.1.0.18
| 70862000-70866000 rwxp 00032000 fd:08 38800                              /usr/lib/liblcms.so.1.0.18
| 70866000-70868000 rwxp 00000000 00:00 0 
| 70868000-708c6000 r-xp 00000000 fd:08 37780                              /usr/lib/libtiff.so.4.3.3
| 708c6000-708d4000 ---p 0005e000 fd:08 37780                              /usr/lib/libtiff.so.4.3.3
| 708d4000-708d8000 rwxp 0005c000 fd:08 37780                              /usr/lib/libtiff.so.4.3.3
| 708d8000-7094c000 r-xp 00000000 fd:08 37728                              /usr/lib/libfreetype.so.6.5.0
| 7094c000-7095c000 ---p 00074000 fd:08 37728                              /usr/lib/libfreetype.so.6.5.0
| 7095c000-70960000 rwxp 00074000 fd:08 37728                              /usr/lib/libfreetype.so.6.5.0
| 70960000-70980000 r-xp 00000000 fd:08 37776                              /usr/lib/libjpeg.so.62.0.0
| 70980000-70982000 rwxp 00020000 fd:08 37776                              /usr/lib/libjpeg.so.62.0.0
| 70984000-70996000 r-xp 00000000 fd:08 38807                              /usr/lib/liblqr-1.so.0.3.1
| 70996000-709a4000 ---p 00012000 fd:08 38807                              /usr/lib/liblqr-1.so.0.3.1
| 709a4000-709a6000 rwxp 00010000 fd:08 38807                              /usr/lib/liblqr-1.so.0.3.1
| 709a8000-70a8c000 r-xp 00000000 fd:08 221281                             /lib/libglib-2.0.so.0.2400.1
| 70a8c000-70a9c000 ---p 000e4000 fd:08 221281                             /lib/libglib-2.0.so.0.2400.1
| 70a9c000-70aa0000 rwxp 000e4000 fd:08 221281                             /lib/libglib-2.0.so.0.2400.1
| 70aa0000-70ad2000 r-xp 00000000 fd:08 37731                              /usr/lib/libfontconfig.so.1.4.4
| 70ad2000-70ae0000 ---p 00032000 fd:08 37731                              /usr/lib/libfontconfig.so.1.4.4
| 70ae0000-70ae2000 rwxp 00030000 fd:08 37731                              /usr/lib/libfontconfig.so.1.4.4
| 70ae4000-70af4000 r-xp 00000000 fd:08 37913                              /usr/lib/libXext.so.6.4.0
| 70af4000-70b02000 ---p 00010000 fd:08 37913                              /usr/lib/libXext.so.6.4.0
| 70b02000-70b04000 rwxp 0000e000 fd:08 37913                              /usr/lib/libXext.so.6.4.0
| 70b04000-70b0c000 r-xp 00000000 fd:08 37915                              /usr/lib/libSM.so.6.0.1
| 70b0c000-70b1a000 ---p 00008000 fd:08 37915                              /usr/lib/libSM.so.6.0.1
| 70b1a000-70b1c000 rwxp 00006000 fd:08 37915                              /usr/lib/libSM.so.6.0.1
| 70b1c000-70b30000 r-xp 00000000 fd:08 34715                              /usr/lib/libICE.so.6.3.0
| 70b30000-70b40000 ---p 00014000 fd:08 34715                              /usr/lib/libICE.so.6.3.0
| 70b40000-70b42000 rwxp 00014000 fd:08 34715                              /usr/lib/libICE.so.6.3.0
| 70b42000-70b44000 rwxp 00000000 00:00 0 
| 70b44000-70c68000 r-xp 00000000 fd:08 34937                              /usr/lib/libX11.so.6.3.0
| 70c68000-70c78000 ---p 00124000 fd:08 34937                              /usr/lib/libX11.so.6.3.0
| 70c78000-70c7e000 rwxp 00124000 fd:08 34937                              /usr/lib/libX11.so.6.3.0
| 70c80000-70cd2000 r-xp 00000000 fd:08 37917                              /usr/lib/libXt.so.6.0.0
| 70cd2000-70ce2000 ---p 00052000 fd:08 37917                              /usr/lib/libXt.so.6.0.0
| 70ce2000-70ce8000 rwxp 00052000 fd:08 37917                              /usr/lib/libXt.so.6.0.0
| 70ce8000-70cfc000 r-xp 00000000 fd:08 221320                             /lib/libbz2.so.1.0.4
| 70cfc000-70d0a000 ---p 00014000 fd:08 221320                             /lib/libbz2.so.1.0.4
| 70d0a000-70d0c000 rwxp 00012000 fd:08 221320                             /lib/libbz2.so.1.0.4
| 70d0c000-70d20000 r-xp 00000000 fd:08 35046                              /usr/lib/libz.so.1.2.3.4
| 70d20000-70d30000 ---p 00014000 fd:08 35046                              /usr/lib/libz.so.1.2.3.4
| 70d30000-70d32000 rwxp 00014000 fd:08 35046                              /usr/lib/libz.so.1.2.3.4
| 70d34000-70d40000 r-xp 00000000 fd:08 33103                              /usr/lib/libgomp.so.1.0.0
| 70d40000-70d50000 ---p 0000c000 fd:08 33103                              /usr/lib/libgomp.so.1.0.0
| 70d50000-70d52000 rwxp 0000c000 fd:08 33103                              /usr/lib/libgomp.so.1.0.0
| 70d54000-70d5c000 r-xp 00000000 fd:08 38900                              /usr/lib/libltdl.so.7.2.1
| 70d5c000-70d6a000 ---p 00008000 fd:08 38900                              /usr/lib/libltdl.so.7.2.1
| 70d6a000-70d6c000 rwxp 00006000 fd:08 38900                              /usr/lib/libltdl.so.7.2.1
| 70d6c000-70d9e000 r-xp 00000000 fd:08 221276                             /lib/libpcre.so.3.12.1
| 70d9e000-70dac000 ---p 00032000 fd:08 221276                             /lib/libpcre.so.3.12.1
| 70dac000-70dae000 rwxp 00030000 fd:08 221276                             /lib/libpcre.so.3.12.1
| 70db0000-70dd6000 r-xp 00000000 fd:08 37725                              /usr/lib/libexpat.so.1.5.2
| 70dd6000-70de6000 ---p 00026000 fd:08 37725                              /usr/lib/libexpat.so.1.5.2
| 70de6000-70de8000 rwxp 00026000 fd:08 37725                              /usr/lib/libexpat.so.1.5.2
| 70de8000-70dec000 r-xp 00000000 fd:08 221197                             /lib/libuuid.so.1.3.0
| 70dec000-70dfa000 ---p 00004000 fd:08 221197                             /lib/libuuid.so.1.3.0
| 70dfa000-70dfc000 rwxp 00002000 fd:08 221197                             /lib/libuuid.so.1.3.0
| 70dfc000-70e14000 r-xp 00000000 fd:08 34934                              /usr/lib/libxcb.so.1.1.0
| 70e14000-70e24000 ---p 00018000 fd:08 34934                              /usr/lib/libxcb.so.1.1.0
| 70e24000-70e26000 rwxp 00018000 fd:08 34934                              /usr/lib/libxcb.so.1.1.0
| 70e28000-70e2a000 r-xp 00000000 fd:08 34719                              /usr/lib/libXau.so.6.0.0
| 70e2a000-70e38000 ---p 00002000 fd:08 34719                              /usr/lib/libXau.so.6.0.0
| 70e38000-70e3a000 rwxp 00000000 fd:08 34719                              /usr/lib/libXau.so.6.0.0
| 70e3c000-70e40000 r-xp 00000000 fd:08 34932                              /usr/lib/libXdmcp.so.6.0.0
| 70e40000-70e50000 ---p 00004000 fd:08 34932                              /usr/lib/libXdmcp.so.6.0.0
| 70e50000-70e52000 rwxp 00004000 fd:08 34932                              /usr/lib/libXdmcp.so.6.0.0
| 70e54000-70e5e000 r-xp 00000000 fd:08 68178                              /usr/lib/ImageMagick-6.6.2/modules-Q16/coders/jpeg.so
| 70e5e000-70e6c000 ---p 0000a000 fd:08 68178                              /usr/lib/ImageMagick-6.6.2/modules-Q16/coders/jpeg.so
| 70e6c000-70e6e000 rwxp 00008000 fd:08 68178                              /usr/lib/ImageMagick-6.6.2/modules-Q16/coders/jpeg.so
| 70e6e000-70ed0000 rw-p 00000000 00:00 0 
| 70ed0000-70ed2000 ---p 00000000 00:00 0 
| 70ed2000-710d0000 rw-p 00000000 00:00 0 
| 71258000-715c8000 rw-p 00000000 00:00 0 
| 71600000-71622000 rw-p 00000000 00:00 0 
| 71622000-71700000 ---p 00000000 00:00 0 
| 71700000-71c28000 rw-p 00000000 00:00 0 
| fff7c000-fffa6000 rw-p 00000000 00:00 0                                  [stack]
| debian-setup.rb:             Too many examples failed. Search for "Help!" at
|             http://rmagick.rubyforge.org/install-faq.html.
| post-setup.rb: median_filter.rb example returned error code 6
| make: *** [install/librmagick-ruby1.8] Error 1

Full build logs:
  https://buildd.debian.org/status/package.php?p=librmagick-ruby

Mraw,
KiBi.






More information about the Pkg-ruby-extras-maintainers mailing list