Your message dated Mon, 30 Apr 2012 09:33:47 +0000
with message-id <[email protected]>
and subject line Bug#663691: fixed in sqlite3 3.7.11-3
has caused the Debian Bug report #663691,
regarding /usr/lib/libsqlite3.so.0: crash with .schema and with MALLOC_CHECK_ 
enabled
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
663691: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=663691
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libsqlite3-0
Version: 3.7.10-1
Severity: normal
File: /usr/lib/libsqlite3.so.0

For some reason gdb can't find any debug symbols files even though I
have libsqlite3-0-dbg installed, but anyway MALLOC_CHECK_=2 causes
libsqlite3.so.0 to abort, meaning that libsqlite3-0 is managing its
memory incorrectly:

http://www.gnu.org/s/libc/manual/html_node/Heap-Consistency-Checking.html

pabs@chianamo ~ $ MALLOC_CHECK_=2 gdb -s 
/usr/lib/debug/usr/lib/libsqlite3.so.0.8.6 -s /usr/lib/debug/usr/bin/sqlite3 
--args sqlite3 ~/.tangogps/poi.db .schema
GNU gdb (GDB) 7.4-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/sqlite3...Reading symbols from 
/usr/lib/debug/usr/bin/sqlite3...(no debugging symbols found)...done.
(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/bin/sqlite3 /home/pabs/.tangogps/poi.db .schema
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

Program received signal SIGABRT, Aborted.
0x00007ffff759d475 in *__GI_raise (sig=<optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) thread apply all bt full

Thread 1 (Thread 0x7ffff7fc7700 (LWP 8469)):
#0  0x00007ffff759d475 in *__GI_raise (sig=<optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
        pid = <optimized out>
        selftid = <optimized out>
#1  0x00007ffff75a06f0 in *__GI_abort () at abort.c:92
        act = {__sigaction_handler = {sa_handler = 0x1, sa_sigaction = 0x1}, 
sa_mask = {__val = {140737349316520, 1, 6427928, 4294967291, 
              17186297112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6421328, 
140737488333152}}, sa_flags = 1, sa_restorer = 0x621840}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007ffff75e0ae0 in malloc_printerr (action=2, str=0x7ffff76b4aa4 
"realloc(): invalid pointer", ptr=0x2115) at malloc.c:6288
No locals.
#3  0x00007ffff75e6ee5 in realloc_check (oldmem=0x624930, bytes=104, 
caller=<optimized out>) at hooks.c:330
        nb = <optimized out>
        newmem = <optimized out>
        magic_p = <optimized out>
        oldp = 0x0
        oldsize = 4294967296
#4  0x00007ffff7b6a5f0 in sqlite3MemRealloc () from /usr/lib/libsqlite3.so.0
No symbol table info available.
#5  0x00007ffff7b4febb in sqlite3Realloc () from /usr/lib/libsqlite3.so.0
No symbol table info available.
#6  0x00007ffff7b5d16b in sqlite3DbRealloc () from /usr/lib/libsqlite3.so.0
No symbol table info available.
#7  0x00007ffff7b5d1a9 in sqlite3DbReallocOrFree () from 
/usr/lib/libsqlite3.so.0
No symbol table info available.
#8  0x00007ffff7b5e953 in sqlite3VdbeMakeLabel () from /usr/lib/libsqlite3.so.0
No symbol table info available.
#9  0x00007ffff7b7f3ec in sqlite3WhereBegin () from /usr/lib/libsqlite3.so.0
No symbol table info available.
#10 0x00007ffff7b81838 in sqlite3Select () from /usr/lib/libsqlite3.so.0
No symbol table info available.
#11 0x00007ffff7b97e83 in sqlite3Parser () from /usr/lib/libsqlite3.so.0
No symbol table info available.
#12 0x00007ffff7b99ec6 in sqlite3RunParser () from /usr/lib/libsqlite3.so.0
No symbol table info available.
#13 0x00007ffff7b9c17a in sqlite3Prepare () from /usr/lib/libsqlite3.so.0
No symbol table info available.
#14 0x00007ffff7b9c379 in sqlite3LockAndPrepare () from /usr/lib/libsqlite3.so.0
No symbol table info available.
#15 0x00007ffff7b9c805 in sqlite3_prepare () from /usr/lib/libsqlite3.so.0
No symbol table info available.
#16 0x00007ffff7ba2e1e in sqlite3_exec () from /usr/lib/libsqlite3.so.0
No symbol table info available.
#17 0x00000000004070f5 in do_meta_command ()
No symbol table info available.
#18 0x000000000040274b in main ()
No symbol table info available.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (550, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libsqlite3-0 depends on:
ii  libc6  2.13-27

-- 
bye,
pabs

http://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: sqlite3
Source-Version: 3.7.11-3

We believe that the bug you reported is fixed in the latest version of
sqlite3, which is due to be installed in the Debian FTP archive:

lemon_3.7.11-3_amd64.deb
  to main/s/sqlite3/lemon_3.7.11-3_amd64.deb
libsqlite3-0-dbg_3.7.11-3_amd64.deb
  to main/s/sqlite3/libsqlite3-0-dbg_3.7.11-3_amd64.deb
libsqlite3-0_3.7.11-3_amd64.deb
  to main/s/sqlite3/libsqlite3-0_3.7.11-3_amd64.deb
libsqlite3-dev_3.7.11-3_amd64.deb
  to main/s/sqlite3/libsqlite3-dev_3.7.11-3_amd64.deb
libsqlite3-tcl_3.7.11-3_amd64.deb
  to main/s/sqlite3/libsqlite3-tcl_3.7.11-3_amd64.deb
sqlite3-doc_3.7.11-3_all.deb
  to main/s/sqlite3/sqlite3-doc_3.7.11-3_all.deb
sqlite3_3.7.11-3.debian.tar.gz
  to main/s/sqlite3/sqlite3_3.7.11-3.debian.tar.gz
sqlite3_3.7.11-3.dsc
  to main/s/sqlite3/sqlite3_3.7.11-3.dsc
sqlite3_3.7.11-3_amd64.deb
  to main/s/sqlite3/sqlite3_3.7.11-3_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <[email protected]> (supplier of updated sqlite3 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 30 Apr 2012 10:56:57 +0200
Source: sqlite3
Binary: lemon sqlite3 sqlite3-doc libsqlite3-0-dbg libsqlite3-0 libsqlite3-dev 
libsqlite3-tcl
Architecture: source all amd64
Version: 3.7.11-3
Distribution: unstable
Urgency: low
Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>
Changed-By: Laszlo Boszormenyi (GCS) <[email protected]>
Description: 
 lemon      - LALR(1) Parser Generator for C or C++
 libsqlite3-0 - SQLite 3 shared library
 libsqlite3-0-dbg - SQLite 3 debugging symbols
 libsqlite3-dev - SQLite 3 development files
 libsqlite3-tcl - SQLite 3 Tcl bindings
 sqlite3    - Command line interface for SQLite 3
 sqlite3-doc - SQLite 3 documentation
Closes: 663691 665363
Changes: 
 sqlite3 (3.7.11-3) unstable; urgency=low
 .
   * Disable the usage of malloc_usable_size() (closes: #663691, #665363),
     thanks to Steven Chamberlain <[email protected]> for the patch.
Checksums-Sha1: 
 41762502128fc87027730770e78c9eac57c2ccbc 1801 sqlite3_3.7.11-3.dsc
 17776c0e4a2bb1363f0026848dfc8400704f23c8 17012 sqlite3_3.7.11-3.debian.tar.gz
 40cc23b17c2cb1f3745194d81f6bdec0745ee7f6 3319248 sqlite3-doc_3.7.11-3_all.deb
 55a98d7a17eb77336089951830c9651a58f995c8 129564 lemon_3.7.11-3_amd64.deb
 5e759fe285020605678ef0d479d22a85e1b8c59d 114640 sqlite3_3.7.11-3_amd64.deb
 0213047c54b296584421b7d24e6007af9c9eb8c1 875192 
libsqlite3-0-dbg_3.7.11-3_amd64.deb
 bfb8aa6d0e1162c91326dde1b09a4a34dbd988f9 440096 libsqlite3-0_3.7.11-3_amd64.deb
 45afaa50ba2878f34c2c588cee67b4e4c3be9a64 559884 
libsqlite3-dev_3.7.11-3_amd64.deb
 d98f1b65b280b9cf0c6d8c1ecbe77545586bb2ce 108442 
libsqlite3-tcl_3.7.11-3_amd64.deb
Checksums-Sha256: 
 1aaebf3aa9397af0d8c6561cadbc86b8dce4baca846d48e4b525dd4217f17e15 1801 
sqlite3_3.7.11-3.dsc
 e56beece4282bff19bac37a1038271b401e794233f3e55437f912bbebdec3bc3 17012 
sqlite3_3.7.11-3.debian.tar.gz
 31e9d2a97e62e33ef38a2547142ff26d1772dc5231ff4d633da06652650a2bd5 3319248 
sqlite3-doc_3.7.11-3_all.deb
 5ff572404ca9d28fb2b1560846ac12758e7a814c9c87450c781af247c0df8939 129564 
lemon_3.7.11-3_amd64.deb
 554aad587f5622d7cf9edf073619995b713947612de89340b1dbd4db54a4febc 114640 
sqlite3_3.7.11-3_amd64.deb
 05bad83135388d53302a84860dde67f6db4fcd63e295e8a0f52e6be2bd1eafff 875192 
libsqlite3-0-dbg_3.7.11-3_amd64.deb
 262ebcb421f0e05ff44b2e88ea01194d3069733a5681318528da21149c734b1e 440096 
libsqlite3-0_3.7.11-3_amd64.deb
 4dbbe039758fae90570473a225fc89c292f2c3b713f66478911f435d18aed8e6 559884 
libsqlite3-dev_3.7.11-3_amd64.deb
 8faab9cc38c4b7395e6b5e287cc4baef1c43e60621a1e924665fe7414e573dce 108442 
libsqlite3-tcl_3.7.11-3_amd64.deb
Files: 
 dd0e9f3d7b6050861f51826657a553cd 1801 devel optional sqlite3_3.7.11-3.dsc
 02b138d62fa1f76faca48bcdf7d9a0af 17012 devel optional 
sqlite3_3.7.11-3.debian.tar.gz
 bedb624910acbecc3ed648eaa98e2491 3319248 doc optional 
sqlite3-doc_3.7.11-3_all.deb
 e4d5b0d3416bf41b3d3cc8fdaff11c9e 129564 devel optional lemon_3.7.11-3_amd64.deb
 65c7a1c1c935b954575b04e2e68bab4e 114640 database optional 
sqlite3_3.7.11-3_amd64.deb
 7bf71c85f3c10b4be027ffac2810775f 875192 debug extra 
libsqlite3-0-dbg_3.7.11-3_amd64.deb
 f1bce454d60f0898516ad1f4a908f2a5 440096 libs standard 
libsqlite3-0_3.7.11-3_amd64.deb
 0eba8a247222707931f6b8b3ceb5c0ad 559884 libdevel optional 
libsqlite3-dev_3.7.11-3_amd64.deb
 cea012dd942ed081fc7647e71a955374 108442 interpreters optional 
libsqlite3-tcl_3.7.11-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAk+eWcAACgkQMDatjqUaT93RMwCgiGoUrh0KwpGCtentztwD0jKm
UUgAn24/qdj4hsSTqcwB3i4aLQtzkGMG
=8Nzg
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to