Your message dated Wed, 27 Feb 2008 22:17:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#452195: fixed in bacula 2.2.8-5
has caused the Debian Bug report #452195,
regarding bacula-fd - crashs with strippath > 0 in fileset
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.)


-- 
452195: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=452195
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: bacula-fd
Version: 2.2.5-1
Severity: important

bacula-fd crashs if strippath is set in the fileset.

| *** glibc detected *** /usr/sbin/bacula-fd: free(): invalid next size 
(normal): 0x00000000006ba9e0 ***
| ======= Backtrace: =========
| /lib/libc.so.6[0x2b357fed9a4a]
| /lib/libc.so.6(cfree+0x8c)[0x2b357fedd63c]
| /usr/sbin/bacula-fd[0x406d5a]
| /usr/sbin/bacula-fd[0x412f65]
| /usr/sbin/bacula-fd[0x413e4b]
| /usr/sbin/bacula-fd[0x41460b]
| /usr/sbin/bacula-fd[0x41460b]
| /usr/sbin/bacula-fd[0x4136eb]
| /usr/sbin/bacula-fd[0x4066bb]
| /usr/sbin/bacula-fd[0x40b211]
| /usr/sbin/bacula-fd[0x40bc49]
| /usr/sbin/bacula-fd[0x4336ab]
| /lib/libpthread.so.0[0x2b357f0ad317]
| /lib/libc.so.6(clone+0x6d)[0x2b357ff3bc7d]

gdb on an unstripped binary show:
| Starting program: 
/root/bacula-2.2.5/debian/tmp-build-sqlite/src/filed/bacula-fd -c 
/etc/bacula/bacula-fd.conf -s -f -d6
| [Thread debugging using libthread_db enabled]
| [New Thread 0x2ba795946160 (LWP 1246)]
| [New Thread 0x40800950 (LWP 1253)]
| [New Thread 0x41001950 (LWP 1256)]
| 20-Nov 21:01 test.backup.jura.uni-tuebinge: ABORTING due to ERROR in 
smartall.c:202
| qp->qnext->qprev != qp called from find_one.c:115
| 
| Program received signal SIGSEGV, Segmentation fault.
| [Switching to Thread 0x40800950 (LWP 1253)]
| e_msg (file=0x4429ac "smartall.c", line=202, type=1, level=<value optimized 
out>,
|     fmt=0x4428d0 "qp->qnext->qprev != qp called from %s:%d\n") at 
message.c:1060
| 1060           p[0] = 0;                      /* generate segmentation 
violation */
| Current language:  auto; currently c++
| (gdb) bt
| #0  e_msg (file=0x4429ac "smartall.c", line=202, type=1, level=<value 
optimized out>,
|     fmt=0x4428d0 "qp->qnext->qprev != qp called from %s:%d\n") at 
message.c:1060
| #1  0x00000000004315b8 in sm_free (file=0x43d509 "find_one.c", line=115, 
fp=0x6bb738) at smartall.c:202
| #2  0x000000000041399a in free_dir_ff_pkt (dir_ff_pkt=0x6bb448) at 
find_one.c:115
| #3  0x0000000000414756 in find_one_file (jcr=0x651f28, ff_pkt=0x6525c8, 
handle_file=0x412cc0 <our_callback>, pkt=0x651f28,
|     fname=0x6b9808 "/mnt/backup/root", parent_device=65024, top_level=false) 
at find_one.c:659
| #4  0x000000000041460b in find_one_file (jcr=0x651f28, ff_pkt=0x6525c8, 
handle_file=0x412cc0 <our_callback>, pkt=0x651f28,
|     fname=0x6b7d28 "/mnt/backup", parent_device=65024, top_level=false) at 
find_one.c:638
| #5  0x000000000041460b in find_one_file (jcr=0x651f28, ff_pkt=0x6525c8, 
handle_file=0x412cc0 <our_callback>, pkt=0x651f28,
|     fname=0x6b6248 "/mnt", parent_device=65024, top_level=false) at 
find_one.c:638
| #6  0x000000000041460b in find_one_file (jcr=0x651f28, ff_pkt=0x6525c8, 
handle_file=0x412cc0 <our_callback>, pkt=0x651f28,
|     fname=0x6533d8 "/", parent_device=18446744073709551615, top_level=true) 
at find_one.c:638
| #7  0x00000000004136eb in find_files (jcr=0x651f28, ff=0x6525c8, 
callback=<value optimized out>, his_pkt=0x651f28)
|     at find.c:200
| #8  0x00000000004066bb in blast_data_to_storage_daemon (jcr=0x651f28, 
addr=<value optimized out>) at backup.c:158
| #9  0x000000000040b211 in backup_cmd (jcr=0x651f28) at job.c:1437
| #10 0x000000000040bc49 in handle_client_request (dirp=<value optimized out>) 
at job.c:250
| #11 0x00000000004336ab in workq_server (arg=<value optimized out>) at 
workq.c:357
| #12 0x00002ba794415317 in start_thread (arg=<value optimized out>) at 
pthread_create.c:296
| #13 0x00002ba7952a3c7d in clone () from /usr/lib/debug/libc.so.6
| #14 0x0000000000000000 in ?? ()

bacula does some weird own memory tracking stuff their, but it looks
like calling free on a not malloced address.

Bastian

-- 
Well, Jim, I'm not much of an actor either.

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: bacula
Source-Version: 2.2.8-5

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

bacula-client_2.2.8-5_all.deb
  to pool/main/b/bacula/bacula-client_2.2.8-5_all.deb
bacula-common_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-common_2.2.8-5_i386.deb
bacula-console-qt_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-console-qt_2.2.8-5_i386.deb
bacula-console-wx_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-console-wx_2.2.8-5_i386.deb
bacula-console_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-console_2.2.8-5_i386.deb
bacula-director-common_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-director-common_2.2.8-5_i386.deb
bacula-director-mysql_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-director-mysql_2.2.8-5_i386.deb
bacula-director-pgsql_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-director-pgsql_2.2.8-5_i386.deb
bacula-director-sqlite3_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-director-sqlite3_2.2.8-5_i386.deb
bacula-director-sqlite_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-director-sqlite_2.2.8-5_i386.deb
bacula-fd_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-fd_2.2.8-5_i386.deb
bacula-sd-mysql_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-sd-mysql_2.2.8-5_i386.deb
bacula-sd-pgsql_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-sd-pgsql_2.2.8-5_i386.deb
bacula-sd-sqlite3_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-sd-sqlite3_2.2.8-5_i386.deb
bacula-sd-sqlite_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-sd-sqlite_2.2.8-5_i386.deb
bacula-sd_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-sd_2.2.8-5_i386.deb
bacula-server_2.2.8-5_all.deb
  to pool/main/b/bacula/bacula-server_2.2.8-5_all.deb
bacula-traymonitor_2.2.8-5_i386.deb
  to pool/main/b/bacula/bacula-traymonitor_2.2.8-5_i386.deb
bacula_2.2.8-5.diff.gz
  to pool/main/b/bacula/bacula_2.2.8-5.diff.gz
bacula_2.2.8-5.dsc
  to pool/main/b/bacula/bacula_2.2.8-5.dsc
bacula_2.2.8-5_all.deb
  to pool/main/b/bacula/bacula_2.2.8-5_all.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.
John Goerzen <[EMAIL PROTECTED]> (supplier of updated bacula 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.7
Date: Wed, 27 Feb 2008 05:44:58 -0600
Source: bacula
Binary: bacula-director-sqlite3 bacula-console bacula-director-sqlite 
bacula-console-qt bacula-client bacula-traymonitor bacula bacula-director-pgsql 
bacula-director-common bacula-fd bacula-console-wx bacula-director-mysql 
bacula-sd-pgsql bacula-common bacula-server bacula-sd-sqlite bacula-sd 
bacula-sd-sqlite3 bacula-sd-mysql
Architecture: source all i386
Version: 2.2.8-5
Distribution: unstable
Urgency: low
Maintainer: John Goerzen <[EMAIL PROTECTED]>
Changed-By: John Goerzen <[EMAIL PROTECTED]>
Description: 
 bacula     - Network backup, recovery and verification (Meta-package)
 bacula-client - Network backup, recovery and verification (Client meta-package)
 bacula-common - Network backup, recovery and verification (Common Support 
files)
 bacula-console - Network backup, recovery and verification (Mgmt. Console)
 bacula-console-qt - Network backup, recovery and verification (Console, Qt 
version)
 bacula-console-wx - Network backup, recovery and verification (Console, Gnome 
version
 bacula-director-common - Network backup, recovery and verification (Director 
common files)
 bacula-director-mysql - Network backup, recovery and verification (Director 
daemon)
 bacula-director-pgsql - Network backup, recovery and verification (Director 
daemon)
 bacula-director-sqlite - Network backup, recovery and verification (Director 
daemon)
 bacula-director-sqlite3 - Network backup, recovery and verification (Director 
daemon)
 bacula-fd  - Network backup, recovery and verification (Filer daemon)
 bacula-sd  - Network backup, recovery and verification (Storage daemon)
 bacula-sd-mysql - Network backup, recovery and verification (SD tools-MySQL)
 bacula-sd-pgsql - Network backup, recovery and verification (SD 
tools-PostgreSQL)
 bacula-sd-sqlite - Network backup, recovery and verification (SD tools-SQLite)
 bacula-sd-sqlite3 - Network backup, recovery and verification (SD 
tools-SQLite3)
 bacula-server - Network backup, recovery and verification (Server meta-package)
 bacula-traymonitor - Network backup, recovery and verification (Tray monitor)
Closes: 452195 464687
Changes: 
 bacula (2.2.8-5) unstable; urgency=low
 .
   * Added Debian VCS fields to debian/control.
   * Applied 2.2.8-bacula-conf.patch from upstream
   * Applied upstream 2.2.8-jobmedia.patch
   * Applied upstream 2.2.8-pool-source.patch.  Closes: #464687.
   * Revert the patch to src/filed/backup.c introduced by Bastian in
     2.2.6-0.1 in preparation for applying upstream's new patch.
   * Apply upstream 2.2.8-strip-path.patch.  Closes: #452195.
Files: 
 f083e6a7795afbef2ddf2fcbfec17262 1461 utils optional bacula_2.2.8-5.dsc
 95251450ebe88137b7512a348d3c68ea 45025 utils optional bacula_2.2.8-5.diff.gz
 255ca859dd13b7c989243fa903a2da42 43764 utils optional bacula_2.2.8-5_all.deb
 db4bd69daa1e96dce64bbf63563841d9 41186 utils optional 
bacula-client_2.2.8-5_all.deb
 917b158f6436de212e39a27332aeb027 41306 utils optional 
bacula-server_2.2.8-5_all.deb
 e9effb5fd14b7e9c3c850d5ec1a01e00 378880 utils optional 
bacula-common_2.2.8-5_i386.deb
 eb6990d36f1f6e41820b134a4203d527 252114 utils optional 
bacula-director-common_2.2.8-5_i386.deb
 fcd3715f3daa106b92b1a285a40cd0d5 450458 utils optional 
bacula-director-sqlite_2.2.8-5_i386.deb
 82eb4b336a0a6a052c86c5236df25683 448422 utils optional 
bacula-director-sqlite3_2.2.8-5_i386.deb
 8d71d47eecf4479b1839b0af0bfb891f 450508 utils optional 
bacula-director-mysql_2.2.8-5_i386.deb
 38fc93c3ca5427f57b146cb79c67cf55 456640 utils optional 
bacula-director-pgsql_2.2.8-5_i386.deb
 5127ca737174d1626b6f6b1144f5cb71 184282 utils optional 
bacula-fd_2.2.8-5_i386.deb
 0aa4af12c6ca1ed608a05a957d53e8b0 810862 utils optional 
bacula-sd_2.2.8-5_i386.deb
 5de3b725adf0dc35129b1bf1737e5207 405702 utils optional 
bacula-sd-sqlite3_2.2.8-5_i386.deb
 894dbceba647495e38149da7928d9456 405746 utils optional 
bacula-sd-sqlite_2.2.8-5_i386.deb
 72b500b848b4d73c41f8febaed870f80 406692 utils optional 
bacula-sd-mysql_2.2.8-5_i386.deb
 0f9919d419c6594ef6138272eb1baa12 409352 utils optional 
bacula-sd-pgsql_2.2.8-5_i386.deb
 a8a2a8d5bd015df5af5d5fdbc88b312e 129110 utils optional 
bacula-console_2.2.8-5_i386.deb
 cf961340c11b2b67ef114c5ee678b408 237632 utils optional 
bacula-console-wx_2.2.8-5_i386.deb
 7aeca183f620e47b467852c2d17da5dd 553434 utils optional 
bacula-console-qt_2.2.8-5_i386.deb
 272ecfcff6b3bb5a129937436666088d 128582 utils optional 
bacula-traymonitor_2.2.8-5_i386.deb

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

iD8DBQFHxd1fthyt9Q6V7ksRAhC5AJ90lGsNEoHoazIASqWDKJUo8mjYpQCglLbf
lQoDdS6GEDuPMsdE6O0s5ok=
=8Sag
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to