Your message dated Thu, 09 May 2013 13:47:49 +0000
with message-id <[email protected]>
and subject line Bug#693192: fixed in firebird2.5 2.5.2.26540.ds4-1
has caused the Debian Bug report #693192,
regarding segfault in superclassic
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.)
--
693192: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693192
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: firebird2.5-superclassic
Version: 2.5.2~svn+54698.ds4-1
Severity: important
Tags: patch upstream fixed-upstream
Forwarded: http://tracker.firebirdsql.org/browse/CORE-3912
Sometimes superclassic segfaults with the following backtrace:
gdb /opt/fb25ss/bin/fb_smp_server /tmp/core
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04
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://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /opt/fb25ss/bin/fb_smp_server...Reading symbols from
/opt/fb25ss/bin/.debug/fb_smp_server.debug...done.
done.
[New LWP 27068]
[New LWP 27070]
[New LWP 27071]
warning: Can't read pathname for load map: Errore di input/output.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/opt/fb25ss/bin/fb_smp_server'.
Program terminated with signal 11, Segmentation fault.
#0 0x0000000000436934 in Firebird::MemoryPool::deallocate (this=0x7f35dacc6030,
block=0x7f35785de8f8) at ../src/common/classes/alloc.cpp:1884
1884 fb_assert(blk->mbk_flags & MBK_USED);
(gdb) thread apply all bt
Thread 3 (Thread 0x7f35d755a700 (LWP 27071)):
#0 0x00007f35d94cf0c1 in sem_timedwait () from
/lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007f35da4fd17f in Firebird::SignalSafeSemaphore::tryEnter
(this=0x7f35dacd6338, seconds=3600, milliseconds=3600000)
at ../src/common/classes/semaphore.cpp:169
#2 0x00007f35da3d4474 in Jrd::ConfigStorage::touchThreadFunc
(this=0x7f35dac58438) at ../src/jrd/trace/TraceConfigStorage.cpp:340
#3 0x00007f35da3d433c in Jrd::ConfigStorage::touchThread (arg=0x7f35dac58438)
at ../src/jrd/trace/TraceConfigStorage.cpp:323
#4 0x00007f35da18fb28 in (anonymous namespace)::ThreadArgs::run
(this=0x7f35d7559e70) at ../src/jrd/ThreadStart.cpp:128
#5 0x00007f35da18fba9 in (anonymous namespace)::threadStart
(arg=0x7f35dac64130) at ../src/jrd/ThreadStart.cpp:139
#6 0x00007f35d94c8e9a in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#7 0x00007f35d91f64bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7f35d8894700 (LWP 27070)):
#0 0x00007f35d94cefd0 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007f35da4fcf8c in Firebird::SignalSafeSemaphore::enter
(this=0x7f35dace3ed8) at ../src/common/classes/semaphore.cpp:130
#2 0x00007f35da194089 in (anonymous namespace)::shutdownThread () at
../src/jrd/why.cpp:933
#3 0x00007f35da18fb28 in (anonymous namespace)::ThreadArgs::run
(this=0x7f35d8893e70) at ../src/jrd/ThreadStart.cpp:128
#4 0x00007f35da18fba9 in (anonymous namespace)::threadStart
(arg=0x7f35dace1f28) at ../src/jrd/ThreadStart.cpp:139
#5 0x00007f35d94c8e9a in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007f35d91f64bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7f35dace7740 (LWP 27068)):
#0 0x0000000000436934 in Firebird::MemoryPool::deallocate (this=0x7f35dacc6030,
block=0x7f35785de8f8) at ../src/common/classes/alloc.cpp:1884
#1 0x0000000000428fde in Firebird::Array<pollfd,
Firebird::InlineStorage<pollfd, 8ul> >::freeData (this=0x6bb5d0)
at ../src/include/../common/classes/array.h:119
#2 0x0000000000428ca0 in Firebird::Array<pollfd,
Firebird::InlineStorage<pollfd, 8ul> >::~Array (this=0x6bb5d0,
__in_chrg=<optimized out>)
at ../src/include/../common/classes/array.h:98
#3 0x0000000000428730 in Firebird::HalfStaticArray<pollfd,
8ul>::~HalfStaticArray (this=0x6bb5d0, __in_chrg=<optimized out>)
at ../src/include/../common/classes/array.h:460
#4 0x0000000000428a6c in Select::~Select (this=0x6bb5c0, __in_chrg=<optimized
out>) at ../src/remote/inet.cpp:235
#5 0x00007f35d913f921 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#6 0x00007f35d913f9a5 in exit () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x00007f35d9125774 in __libc_start_main () from
/lib/x86_64-linux-gnu/libc.so.6
#8 0x0000000000405189 in _start ()
The issue was first reported on
http://tech.groups.yahoo.com/group/firebird-support/message/119183?threaded=1&var=1&p=2
and appears to be dependent on compiler/flags.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages firebird2.5-super depends on:
ii debconf 1.5.46
ii firebird2.5-common 2.5.2~svn+54698.ds4-1
ii firebird2.5-common-doc 2.5.2~svn+54698.ds4-1
ii firebird2.5-server-common 2.5.2~svn+54698.ds4-1
ii libc6 2.13-36
ii libedit2 2.11-20080614-5
ii libfbclient2 2.5.2~svn+54698.ds4-1
ii libgcc1 1:4.7.2-4
ii libib-util 2.5.2~svn+54698.ds4-1
ii libicu48 4.8.1.1-9
ii libstdc++6 4.7.2-4
ii lsb-base 4.1+Debian8
firebird2.5-super recommends no packages.
Versions of packages firebird2.5-super suggests:
ii firebird2.5-doc 2.5.2~svn+54698.ds4-1
-- debconf information excluded
--- End Message ---
--- Begin Message ---
Source: firebird2.5
Source-Version: 2.5.2.26540.ds4-1
We believe that the bug you reported is fixed in the latest version of
firebird2.5, which is due to be installed in the Debian FTP archive.
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.
Damyan Ivanov <[email protected]> (supplier of updated firebird2.5 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: SHA256
Format: 1.8
Date: Thu, 09 May 2013 16:39:17 +0300
Source: firebird2.5
Binary: firebird2.5-super firebird2.5-classic firebird2.5-superclassic
libfbclient2 libfbembed2.5 libib-util firebird2.5-common
firebird2.5-server-common firebird2.5-classic-common firebird-dev
firebird2.5-examples firebird2.5-doc firebird2.5-common-doc
firebird2.5-super-dbg firebird2.5-classic-dbg libfbclient2-dbg
Architecture: source all amd64
Version: 2.5.2.26540.ds4-1
Distribution: unstable
Urgency: low
Maintainer: Debian Firebird Group <[email protected]>
Changed-By: Damyan Ivanov <[email protected]>
Description:
firebird-dev - Development files for Firebird - an RDBMS based on InterBase 6.0
firebird2.5-classic - Firebird Classic Server - an RDBMS based on InterBase
6.0 code
firebird2.5-classic-common - common files for firebird 2.5 "classic" and
"superclassic"
firebird2.5-classic-dbg - collected debug symbols for firebird2.5-classic and
-superclassic
firebird2.5-common - common files for firebird 2.5 servers and clients
firebird2.5-common-doc - copyright, licnesing and changelogs of firebird2.5
firebird2.5-doc - Documentation files for firebird database version 2.5
firebird2.5-examples - Examples for Firebird - an RDBMS based on InterBase 6.0
code
firebird2.5-server-common - common files for firebird 2.5 servers
firebird2.5-super - Firebird Super Server - an RDBMS based on InterBase 6.0
code
firebird2.5-super-dbg - collected debug symbols for firebird2.5-super
firebird2.5-superclassic - Firebird SuperClassic Server - an RDBMS based on
InterBase 6.0 co
libfbclient2 - Firebird client library
libfbclient2-dbg - collected debug symbols for libfbclient2
libfbembed2.5 - Firebird embedded client/server library
libib-util - Firebird UDF support library
Closes: 693192 693193 693195 693196 693202 693207 693209
Changes:
firebird2.5 (2.5.2.26540.ds4-1) unstable; urgency=low
.
* Official 2.5.2 release
+ CORE-3912: segfault in superclassic (Closes: #693192)
+ Restored the on-disk-structure compatibility with 2.5.1 index keys
(Closes: #693193)
+ Fixed broken (working as no-op) sweep in SuperServer (Closes: #693195)
+ CORE-3902: Derived fields may not be optimized via an index
(Closes: #693196)
+ CORE-3895: High memory usage when PSQL code SELECT's from stored
procedure which modified some data (Closes: #693202)
+ CORE-3238: GEN_UUID returns a non-RFC-4122-compliant UUID
(Closes: #693207)
+ CORE-3887: CHAR_TO_UUID and UUID_TO_CHAR works different in big endian
architectures (Closes: #693209)
+ Enabled per-table runtime stats for sweeper
+ Changes not concerning Debian
- CORE-3786: Hangs on MacOSX 10.7 (Lion) on DB create after reboot
- CORE-3911: API entrypoints Bopen and BLOB_open are not visible on
Darwin
- CORE-3740: SELECT using IN list with >413 elements causes crash on Mac
(stack overflow with default stack size)
- CORE-3740: optimisation bug in GCC on Darwin
.
* Update debian/copyright (two new files, no licensing changes)
* Add NEWS.Debian about incompatible fix in char↔UUID conversion functions
.
* drop patches included in the upstream release:
+ upstream/r54702-cve-2012-5529.patch
+ upstream/r57728-cve-2013-2429.patch
* refresh separate-file-and-sem-perms.patch to apply cleanly
.
* Patches taken from upstream SVN
+ r57516r57773-gbak-y-redirection.patch
make gbak -y work with redirection again (regression from 2.5.1)
http://tracker.firebirdsql.org/browse/CORE-3995
+ r57707r57710-lots-autonomous-trx-leaks-crash.patch
fix engine crash/memory leak with many autonomous transactions (remote
crash/memory leak)
http://tracker.firebirdsql.org/browse/CORE-3908
+ r57349-bad-trn-num-logged-during-sweep.patch
fix invalid transaction counters logged during sweep (trivial fix)
http://tracker.firebirdsql.org/browse/CORE-3978
+ r57714r57716-fix-isql-edit-command.patch
fix isql's edit command broken in 2.5.2 (regression from 2.5.1)
http://tracker.firebirdsql.org/browse/CORE-3990
+ r58004-crash-converting-overscaled-numeric-to-string.patch
fix engine crash while converting an overscaled numeric to a string
(remote crash)
http://tracker.firebirdsql.org/browse/CORE-4093
+ r57795-crash-storing-long-incompressible-data.patch
fix bugcheck/corruption when storing long uncompressible data (possible
db corruption)
http://tracker.firebirdsql.org/browse/CORE-4036
* add out/crash-create-db-restricted.patch
fixes a server crash when attempting creation of a database outside of
allowed paths with firebrd.xonf setting of 'DatabaseAccess' other than
'Full'
Checksums-Sha1:
08e686c5dd5f529ac0bfcdaed56ddf6431cf7610 3121 firebird2.5_2.5.2.26540.ds4-1.dsc
ea18243a6cb5657af03f968fb36e7247857614f3 3917484
firebird2.5_2.5.2.26540.ds4.orig.tar.xz
3c32ec87b0b7ce249d1db0b9b481b8711ff219c4 144818
firebird2.5_2.5.2.26540.ds4-1.debian.tar.gz
1e273b5b01a49157d3d63ab5f433049074e1d932 95734
firebird2.5-common_2.5.2.26540.ds4-1_all.deb
de49a7f2afe44c51a168e10e2497f29161a9a55a 164388
firebird2.5-examples_2.5.2.26540.ds4-1_all.deb
8c22204eab178e075d796b73a04ec063aa0d9cf1 171056
firebird2.5-doc_2.5.2.26540.ds4-1_all.deb
99eac4195cdc4cfb4661b48762b7cbb3fd0556ba 638474
firebird2.5-common-doc_2.5.2.26540.ds4-1_all.deb
d63c94d88bbf4591d6bc3d6188e7cbf99cabd403 2077560
firebird2.5-super_2.5.2.26540.ds4-1_amd64.deb
0f19b51eb15bb151d647914a52c44876f59c4c23 33426
firebird2.5-classic_2.5.2.26540.ds4-1_amd64.deb
37d395bf6ad8cb20e78ed9e021aad648d1cb83c8 181130
firebird2.5-superclassic_2.5.2.26540.ds4-1_amd64.deb
6cf10de7a885118545eb56fc985fc1fe3d747334 272374
libfbclient2_2.5.2.26540.ds4-1_amd64.deb
c1d8b588687e32be97007daf2f11d8307c0a8486 1458368
libfbembed2.5_2.5.2.26540.ds4-1_amd64.deb
3b6d0ef39da27c062116eee6e9a4b5924d2653a9 3812
libib-util_2.5.2.26540.ds4-1_amd64.deb
6fcc711cdbf2b12cd9d5bab2787acdb8e00701b5 526722
firebird2.5-server-common_2.5.2.26540.ds4-1_amd64.deb
4adf71f5be5ab59c7c8aee13fcb5f627ab4787f9 797790
firebird2.5-classic-common_2.5.2.26540.ds4-1_amd64.deb
917e6fd904d311e5c6b4942092b7e3722398d282 30666
firebird-dev_2.5.2.26540.ds4-1_amd64.deb
989dede1cbeb0786f9447c71872dff4636c0517c 14956046
firebird2.5-super-dbg_2.5.2.26540.ds4-1_amd64.deb
16126a6da8bdbc93114731ed6096d472471225ef 15701870
firebird2.5-classic-dbg_2.5.2.26540.ds4-1_amd64.deb
2f928844b28758b72acf55bc22023ea65870cb29 1175994
libfbclient2-dbg_2.5.2.26540.ds4-1_amd64.deb
Checksums-Sha256:
ed13d1e1bd45379b03d183f74bf2037019c64a5d6946b73ef25721f436e14db5 3121
firebird2.5_2.5.2.26540.ds4-1.dsc
e4744fc62ab734e5b73e82a8777732fbcbfa49899d330ff80a9e680cb6f6a88c 3917484
firebird2.5_2.5.2.26540.ds4.orig.tar.xz
55fcd97327b5b60b138914613cf902d70ee63a71babae8b80f73a3b9e1f84b71 144818
firebird2.5_2.5.2.26540.ds4-1.debian.tar.gz
a9b6335b50ea75cb71fe11a1e3c62361e540d10d16a3e7609ac7b18609bb2585 95734
firebird2.5-common_2.5.2.26540.ds4-1_all.deb
540e60456e3608d9f476af9767df6aa7069397ecad2932a8a59660cd900d0718 164388
firebird2.5-examples_2.5.2.26540.ds4-1_all.deb
ca71760053684c63196aabb1020ec8815f0ca973a0b321141f6e050ee147d4ae 171056
firebird2.5-doc_2.5.2.26540.ds4-1_all.deb
f38ca596fa30cf240b1cd616e0da28538a3012bc68d0992ed7e7b06f4092ab31 638474
firebird2.5-common-doc_2.5.2.26540.ds4-1_all.deb
89d7353328daedea6391ddea3f0d7fd549b3309e5bc91b2a2c89be460f60424e 2077560
firebird2.5-super_2.5.2.26540.ds4-1_amd64.deb
f3d67159243a2867d3d0fa1af4d977c5e43034fef51e75bf3901629b193cc8fc 33426
firebird2.5-classic_2.5.2.26540.ds4-1_amd64.deb
76d2d2541aa771d7fba85ff0b4a12c7bdf960da4acc7cd682b3952820379fa06 181130
firebird2.5-superclassic_2.5.2.26540.ds4-1_amd64.deb
c264bef4304b502f9629199ced3d7096053e38b7765268c37c5d4984540da3d6 272374
libfbclient2_2.5.2.26540.ds4-1_amd64.deb
f54f891f8d1c43aacc062551530eda485deaa5c1097bdaad8dc7edbf96a3cb69 1458368
libfbembed2.5_2.5.2.26540.ds4-1_amd64.deb
5547dd6b4f5d3b5ba87912c9766d6188cc2361d87fef8df38c5f08ef02e0614e 3812
libib-util_2.5.2.26540.ds4-1_amd64.deb
24de68ab786d77d9caba650a0c659ff1062093e74122ddae79b806700fcae996 526722
firebird2.5-server-common_2.5.2.26540.ds4-1_amd64.deb
dbb8a8d43f729b34359ef804251abbb4461fa08bade34c29972e0c66fd3c1ec4 797790
firebird2.5-classic-common_2.5.2.26540.ds4-1_amd64.deb
e5d10cc88ff7d8fb2a95d08e48f5a3a6886b4bd8321afaa19bf1eba8cb77118b 30666
firebird-dev_2.5.2.26540.ds4-1_amd64.deb
2acb08e742a82698301381d9d9d350eee1886f48b8b6e1a0984c386fd425d8fc 14956046
firebird2.5-super-dbg_2.5.2.26540.ds4-1_amd64.deb
d76348e39c9cfb21a917e3971ec00d526c7c1e30d1fa02130bf3514f3e6052f8 15701870
firebird2.5-classic-dbg_2.5.2.26540.ds4-1_amd64.deb
9ba270c274fddb20d8f86fd7eee22abce00306902e2c9e4b234be32d1395ddb1 1175994
libfbclient2-dbg_2.5.2.26540.ds4-1_amd64.deb
Files:
cf1c8ad137d720f5cacc25429c395f02 3121 database optional
firebird2.5_2.5.2.26540.ds4-1.dsc
bf697fbeef43ba1bcbd218de6753b479 3917484 database optional
firebird2.5_2.5.2.26540.ds4.orig.tar.xz
82b4794230d5450b65b4ec0496d9e312 144818 database optional
firebird2.5_2.5.2.26540.ds4-1.debian.tar.gz
1902a9c7402d36a076b5a43ed914943b 95734 database optional
firebird2.5-common_2.5.2.26540.ds4-1_all.deb
a1c09af7eb36eef2f6a427fcc07d9a55 164388 doc optional
firebird2.5-examples_2.5.2.26540.ds4-1_all.deb
46af17c712a2b925dcaf5c65454dac4d 171056 doc optional
firebird2.5-doc_2.5.2.26540.ds4-1_all.deb
e11e07deda1904a3e0c9cf53276fdd7d 638474 doc optional
firebird2.5-common-doc_2.5.2.26540.ds4-1_all.deb
9c915fa8420764db54ec59998627b578 2077560 database optional
firebird2.5-super_2.5.2.26540.ds4-1_amd64.deb
cbe17f3a2f3468525a0ba490fac0e603 33426 database optional
firebird2.5-classic_2.5.2.26540.ds4-1_amd64.deb
182f665f9b58fd6254d143277922e0a8 181130 database optional
firebird2.5-superclassic_2.5.2.26540.ds4-1_amd64.deb
4a2da90d7ecf11159fe16bb68c14d916 272374 libs optional
libfbclient2_2.5.2.26540.ds4-1_amd64.deb
ebe3e1fb33f2490f365a2d4a879933bb 1458368 libs optional
libfbembed2.5_2.5.2.26540.ds4-1_amd64.deb
a80f9693eb8f70d24b8a89d1019e3724 3812 libs optional
libib-util_2.5.2.26540.ds4-1_amd64.deb
4f07e5fadb1adfbfb02e1edf46c826c4 526722 database optional
firebird2.5-server-common_2.5.2.26540.ds4-1_amd64.deb
46b6c3798dd1dd4aac52870a47948226 797790 database optional
firebird2.5-classic-common_2.5.2.26540.ds4-1_amd64.deb
20792e20c1663376ca00fff065c6791b 30666 libdevel optional
firebird-dev_2.5.2.26540.ds4-1_amd64.deb
0d7b2f47eec4fc8b0ba820f663f64fc7 14956046 debug extra
firebird2.5-super-dbg_2.5.2.26540.ds4-1_amd64.deb
87b95abb9e64c8f29686637c20b12023 15701870 debug extra
firebird2.5-classic-dbg_2.5.2.26540.ds4-1_amd64.deb
d47c86527a7e149612500c2d363ed4e0 1175994 debug extra
libfbclient2-dbg_2.5.2.26540.ds4-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJRi6gMAAoJENu+nU2Z0qAELhUP/2HIMWXjaC/eBhK2vnBHplmu
nQGwvycXO1MOeTt2RRN/msNjY+qyw27znnn0EcSOkRFleyfUk40ELmWXAOzPes2H
67duaXHAVUcKrNGngOsJj+QyFKVU7T6bbERx8ForjL/qqBCjvCu8d8DHy+EDnuJV
rbeozaEbw5dMNyOKFoOYS8bQa3zYHdT19PjM2OBwpB0gfXTCzXGq7nmYAOm4eCMu
UPkD6HlgMv+ecPMJoiwU9hgPAORqLU7GGsFC71DTNpNr3/IWPodAy+gULuNGFZxe
aE6Yc9WCNKo4y2j6fDP6yWy3BO84VybMzdai8JmMnetvjlGZ/F2AU4cJcpAaN6jZ
MqdbONiZbj9UekWV0JCV53dBFyk7pgGc+0VRePnVdDwdb8F2OPGzoo7ryZXcAcb0
VxZ1Jyu3vO/bf523tCAKRDcCL3JSpjJ9/O1lHW9tKWpMSV/4U4X+R0sqOMxBNlHt
ss2aEb2WrR2XEpx3Nzx1fa+bcFXenRTK6lRMjNXuCV95Elz56WCoTKSiMWlfknvz
4pPO+ZnJhv7XFQOST8aQCrNLnjzq7SlcZqF9iPomkajWBRYCJCGjC1uWBLNJ65pc
K8FY9WzagWcqwZWY0dqNAlX+j3K5dCB01FK2F4SlaRmDhh67AfACjeVMG93IYri1
rZHFcD46mQmlH1Wb8xiI
=1OB3
-----END PGP SIGNATURE-----
--- End Message ---