opkg-native explodes

Sander van Grieken sander at 3v8.net
Sat Jan 17 10:18:55 UTC 2009


Hi,

When building fso-image I get this dump from opkg during do_rootfs:

*** buffer overflow detected ***: opkg-cl terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0x42a8c558]
/lib/tls/i686/cmov/libc.so.6[0x42a8a680]
/lib/tls/i686/cmov/libc.so.6[0x42a89af5]
/moko/gta02/build/tmp/staging/i686-linux/usr/lib/libopkg.so.0[0xb7fc83fa]
/moko/gta02/build/tmp/staging/i686-linux/usr/lib/libopkg.so.0[0xb7fbd86b]
/moko/gta02/build/tmp/staging/i686-linux/usr/lib/libopkg.so.0(opkg_cmd_exec+0x3d)[0xb7fbb53d]
/moko/gta02/build/tmp/staging/i686-linux/usr/lib/libopkg.so.0(opkg_op+0x19e)[0xb7fb8f4e]
opkg-cl[0x8048592]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0x429a8685]
opkg-cl[0x80484d1]
======= Memory map: ========
08048000-08049000 r-xp 00000000 fe:01 17948588  
/moko/gta02/build/tmp/staging/i686-linux/usr/bin/opkg-cl
08049000-0804a000 r--p 00000000 fe:01 17948588  
/moko/gta02/build/tmp/staging/i686-linux/usr/bin/opkg-cl
0804a000-0804b000 rw-p 00001000 fe:01 17948588  
/moko/gta02/build/tmp/staging/i686-linux/usr/bin/opkg-cl
08129000-08232000 rw-p 08129000 00:00 0          [heap]
422ae000-42345000 r-xp 00000000 fe:07 167657     /usr/lib/libgnutls.so.26.4.5
42345000-4234a000 r--p 00096000 fe:07 167657     /usr/lib/libgnutls.so.26.4.5
4234a000-4234b000 rw-p 0009b000 fe:07 167657     /usr/lib/libgnutls.so.26.4.5
4234d000-4238c000 r-xp 00000000 fe:07 165392     /usr/lib/libldap_r-2.4.so.2.1.0
4238c000-4238d000 r--p 0003e000 fe:07 165392     /usr/lib/libldap_r-2.4.so.2.1.0
4238d000-4238e000 rw-p 0003f000 fe:07 165392     /usr/lib/libldap_r-2.4.so.2.1.0
4238e000-4238f000 rw-p 4238e000 00:00 0
42973000-4298d000 r-xp 00000000 09:00 92789      /lib/ld-2.8.90.so
4298e000-4298f000 r--p 0001a000 09:00 92789      /lib/ld-2.8.90.so
4298f000-42990000 rw-p 0001b000 09:00 92789      /lib/ld-2.8.90.so
42992000-42aea000 r-xp 00000000 09:00 35         /lib/tls/i686/cmov/libc-2.8.90.so
42aea000-42aec000 r--p 00158000 09:00 35         /lib/tls/i686/cmov/libc-2.8.90.so
42aec000-42aed000 rw-p 0015a000 09:00 35         /lib/tls/i686/cmov/libc-2.8.90.so
42aed000-42af0000 rw-p 42aed000 00:00 0
42b1a000-42b1c000 r-xp 00000000 09:00 568        /lib/tls/i686/cmov/libdl-2.8.90.so
42b1c000-42b1d000 r--p 00001000 09:00 568        /lib/tls/i686/cmov/libdl-2.8.90.so
42b1d000-42b1e000 rw-p 00002000 09:00 568        /lib/tls/i686/cmov/libdl-2.8.90.so
42b20000-42b35000 r-xp 00000000 09:00 62         /lib/tls/i686/cmov/libpthread-2.8.90.so
42b35000-42b36000 r--p 00014000 09:00 62         /lib/tls/i686/cmov/libpthread-2.8.90.so
42b36000-42b37000 rw-p 00015000 09:00 62         /lib/tls/i686/cmov/libpthread-2.8.90.so
42b37000-42b39000 rw-p 42b37000 00:00 0
42c81000-42c8e000 r-xp 00000000 09:00 92909      /lib/libgcc_s.so.1
42c8e000-42c8f000 r--p 0000c000 09:00 92909      /lib/libgcc_s.so.1
42c8f000-42c90000 rw-p 0000d000 09:00 92909      /lib/libgcc_s.so.1
42c92000-42c99000 r-xp 00000000 09:00 565        /lib/tls/i686/cmov/librt-2.8.90.so
42c99000-42c9a000 r--p 00007000 09:00 565        /lib/tls/i686/cmov/librt-2.8.90.so
42c9a000-42c9b000 rw-p 00008000 09:00 565        /lib/tls/i686/cmov/librt-2.8.90.so
437ad000-437bd000 r-xp 00000000 09:00 570        /lib/tls/i686/cmov/libresolv-2.8.90.so
437bd000-437be000 r--p 0000f000 09:00 570        /lib/tls/i686/cmov/libresolv-2.8.90.so
437be000-437bf000 rw-p 00010000 09:00 570        /lib/tls/i686/cmov/libresolv-2.8.90.so
437bf000-437c1000 rw-p 437bf000 00:00 0
44749000-447af000 r-xp 00000000 09:00 95618      /lib/libgcrypt.so.11.4.4
447af000-447b0000 r--p 00065000 09:00 95618      /lib/libgcrypt.so.11.4.4
447b0000-447b2000 rw-p 00066000 09:00 95618      /lib/libgcrypt.so.11.4.4
447b4000-447b7000 r-xp 00000000 09:00 93070      /lib/libgpg-error.so.0.3.0
447b7000-447b8000 rw-p 00002000 09:00 93070      /lib/libgpg-error.so.0.3.0
447f4000-44804000 r-xp 00000000 fe:07 167113     /usr/lib/libtasn1.so.3.0.15
44804000-44806000 rw-p 0000f000 fe:07 167113     /usr/lib/libtasn1.so.3.0.15
44cb0000-44cc6000 r-xp 00000000 fe:07 167327     /usr/lib/libsasl2.so.2.0.22
44cc6000-44cc7000 r--p 00015000 fe:07 167327     /usr/lib/libsasl2.so.2.0.22
44cc7000-44cc8000 rw-p 00016000 fe:07 167327     /usr/lib/libsasl2.so.2.0.22
44cca000-44cd6000 r-xp 00000000 fe:07 164933     /usr/lib/liblber-2.4.so.2.1.0
44cd6000-44cd7000 r--p 0000b000 fe:07 164933     /usr/lib/liblber-2.4.so.2.1.0
44cd7000-44cd8000 rw-p 0000c000 fe:07 164933     /usr/lib/liblber-2.4.so.2.1.0
b7f3d000-b7f41000 rw-p b7f3d000 00:00 0
b7f41000-b7f53000 r-xp 00000000 fe:01 16325939  
/moko/gta02/build/tmp/staging/i686-linux/usr/lib/libz.so.1.2.3
b7f53000-b7f54000 ---p 00012000 fe:01 16325939  
/moko/gta02/build/tmp/staging/i686-linux/usr/lib/libz.so.1.2.3
b7f54000-b7f55000 r--p 00012000 fe:01 16325939  
/moko/gta02/build/tmp/staging/i686-linux/usr/lib/libz.so.1.2.3
b7f55000-b7f56000 rw-p 00013000 fe:01 16325939  
/moko/gta02/build/tmp/staging/i686-linux/usr/lib/libz.so.1.2.3
b7f7c000-b7fb3000 r-xp 00000000 fe:01 16408057  
/moko/gta02/build/tmp/staging/i686-linux/usr/lib/libcurl.so.4.1.0
b7fb3000-b7fb4000 r--p 00036000 fe:01 16408057  
/moko/gta02/build/tmp/staging/i686-linux/usr/lib/libcurl.so.4.1.0
b7fb4000-b7fb5000 rw-p 00037000 fe:01 16408057  
/moko/gta02/build/tmp/staging/i686-linux/usr/lib/libcurl.so.4.1.0
b7fb5000-b7fdd000 r-xp 00000000 fe:01 17948593  
/moko/gta02/build/tmp/staging/i686-linux/usr/lib/libopkg.so.0.0.0
b7fdd000-b7fde000 r--p 00027000 fe:01 17948593  
/moko/gta02/build/tmp/staging/i686-linux/usr/lib/libopkg.so.0.0.0
b7fde000-b7fdf000 rw-p 00028000 fe:01 17948593  
/moko/gta02/build/tmp/staging/i686-linux/usr/lib/libopkg.so.0.0.0
b7fdf000-b7fe0000 rw-p b7fdf000 00:00 0


grtz,
Sander






More information about the Openembedded-users mailing list