Package: gnunet Version: 0.6.6b-1 Severity: important With the last update of gnunet, I converted my database from gdbm to sqlite and shrank the quota from 2048MB to 1024MB. The converting process seemed to have worked fine, but now gnunet-check segfaults. Here is a backtrace:
| $gdb gnunet-check | GNU gdb 6.3-debian | Copyright 2004 Free Software Foundation, Inc. | GDB is free software, covered by the GNU General Public License, and you are | welcome to change it and/or distribute copies of it under certain conditions. | Type "show copying" to see the conditions. | There is absolutely no warranty for GDB. Type "show warranty" for details. | This GDB was configured as "i386-linux"...(no debugging symbols found) | Using host libthread_db library "/lib/tls/libthread_db.so.1". | | (gdb) set args -f | (gdb) run | Starting program: /usr/bin/gnunet-check -f | (no debugging symbols found) | (no debugging symbols found) | (no debugging symbols found) | (no debugging symbols found) | (no debugging symbols found) | (no debugging symbols found) | (no debugging symbols found) | (no debugging symbols found) | (no debugging symbols found) | [Thread debugging using libthread_db enabled] | [New Thread 1076258624 (LWP 8726)] | (no debugging symbols found) | (no debugging symbols found) | (no debugging symbols found) | (no debugging symbols found) | (no debugging symbols found) | (no debugging symbols found) | (no debugging symbols found) | [New Thread 1087110064 (LWP 8729)] | [New Thread 1095498672 (LWP 8730)] | [Thread 1087110064 (LWP 8729) exited] | [Thread 1095498672 (LWP 8730) exited] | | Program received signal SIGSEGV, Segmentation fault. | [Switching to Thread 1076258624 (LWP 8726)] | 0x404632f4 in sqlite_decode_binary () | from /usr/lib/libgnunetafs_database_sqlite.so | (gdb) bt | #0 0x404632f4 in sqlite_decode_binary () | from /usr/lib/libgnunetafs_database_sqlite.so | #1 0x40465981 in deleteContent () | from /usr/lib/libgnunetafs_database_sqlite.so | #2 0x0804ca26 in ?? () | #3 0x080700b0 in ?? () | #4 0xc000eeec in ?? () | #5 0x0804dd40 in ?? () | #6 0x00000000 in ?? () | #7 0xbffffca8 in ?? () | #8 0x400a4828 in ?? () from /usr/lib/libgnunetutil.so.0 | #9 0x3fff1124 in ?? () | #10 0x08051c40 in _IO_stdin_used () | #11 0x08052346 in _IO_stdin_used () | #12 0xbffffd40 in ?? () | #13 0xbffffca8 in ?? () | #14 0x080504a9 in ?? () | #15 0x00000007 in ?? () | #16 0x08051c40 in _IO_stdin_used () | #17 0x000004f7 in ?? () | #18 0x0804966d in _init () | Previous frame inner to this frame (corrupt stack?) I can still start the gnunet daemon with /etc/init.d/gnuetd start, but I am not sure whether this works. The deamon starts up and seems to be running, but it does not write anything at all to the logfile. -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (600, 'testing'), (550, 'experimental'), (550, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.8 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages gnunet depends on: ii debconf 1.4.30.11 Debian configuration management sy ii libdb4.3 4.3.27-2 Berkeley v4.3 Database Libraries [ ii libgcrypt11 1.2.0-4 LGPL Crypto library - runtime libr ii libgdbm3 1.8.3-2 GNU dbm database routines (runtime ii libgmp3 4.1.4-5 Multiprecision arithmetic library ii libgpg-error0 1.0-1 library for common error values an ii libltdl3 1.5.6-4 A system independent dlopen wrappe ii libsqlite3-0 3.1.6-1 SQLite 3 shared library ii libtdb1 1.0.6-11 Trivial Database - shared library -- debconf information: * gnunet/gnunet_user: gnunet * gnunet/gnunet_group: gnunet gnunet/failed: * gnunet/launch_at_startup: true * gnunet/warning: -- Philipp Weis [EMAIL PROTECTED] http://pweis.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]