Bug 24242 - "падение" пси (или проблема в gpg?) после обновления от 2010.10.06
Summary: "падение" пси (или проблема в gpg?) после обновления от 2010.10.06
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: psi (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-07 11:50 MSD by Gleb Kulikov
Modified: 2010-10-14 14:55 MSD (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gleb Kulikov 2010-10-07 11:50:15 MSD
после обновления от 2010.10.06 клиен psi (или gpg?) не работают (SIGSEGV):

psi
*** glibc has detected an error in gpg: realloc(): invalid next size: 0x00000000006ec040 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x6fd86)[0x7f9b09a13d86]
/lib64/libc.so.6(+0x74c57)[0x7f9b09a18c57]
/lib64/libc.so.6(realloc+0xf0)[0x7f9b09a18e70]
gpg[0x49d74b]
gpg[0x405098]
gpg[0x4052b8]
gpg[0x49c14f]
gpg[0x49cd8f]
gpg[0x49d3d0]
gpg[0x405be7]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x7f9b099c2b6d]
gpg[0x403c69]
======= Memory map: ========
00400000-004e1000 r-xp 00000000 08:27 109005262                          /usr/bin/gpg
006e0000-006e1000 r--p 000e0000 08:27 109005262                          /usr/bin/gpg
006e1000-006e5000 rw-p 000e1000 08:27 109005262                          /usr/bin/gpg
006e5000-00708000 rw-p 00000000 00:00 0                                  [heap]
7f9b04000000-7f9b04021000 rw-p 00000000 00:00 0 
7f9b04021000-7f9b08000000 ---p 00000000 00:00 0 
7f9b0956c000-7f9b09582000 r-xp 00000000 08:28 257207                     /lib64/libgcc_s.so.1
7f9b09582000-7f9b09781000 ---p 00016000 08:28 257207                     /lib64/libgcc_s.so.1
7f9b09781000-7f9b09782000 r--p 00015000 08:28 257207                     /lib64/libgcc_s.so.1
7f9b09782000-7f9b09783000 rw-p 00016000 08:28 257207                     /lib64/libgcc_s.so.1
7f9b09783000-7f9b097a0000 r-xp 00000000 08:28 257234                     /lib64/libtinfo.so.5.7
7f9b097a0000-7f9b0999f000 ---p 0001d000 08:28 257234                     /lib64/libtinfo.so.5.7
7f9b0999f000-7f9b099a3000 r--p 0001c000 08:28 257234                     /lib64/libtinfo.so.5.7
7f9b099a3000-7f9b099a4000 rw-p 00020000 08:28 257234                     /lib64/libtinfo.so.5.7
7f9b099a4000-7f9b09aee000 r-xp 00000000 08:28 257084                     /lib64/libc-2.11.2.so
7f9b09aee000-7f9b09cee000 ---p 0014a000 08:28 257084                     /lib64/libc-2.11.2.so
7f9b09cee000-7f9b09cf2000 r--p 0014a000 08:28 257084                     /lib64/libc-2.11.2.so
7f9b09cf2000-7f9b09cf3000 rw-p 0014e000 08:28 257084                     /lib64/libc-2.11.2.so
7f9b09cf3000-7f9b09cf8000 rw-p 00000000 00:00 0 
7f9b09cf8000-7f9b09cfa000 r-xp 00000000 08:28 257233                     /lib64/libdl-2.11.2.so
7f9b09cfa000-7f9b09efa000 ---p 00002000 08:28 257233                     /lib64/libdl-2.11.2.so
7f9b09efa000-7f9b09efb000 r--p 00002000 08:28 257233                     /lib64/libdl-2.11.2.so
7f9b09efb000-7f9b09efc000 rw-p 00003000 08:28 257233                     /lib64/libdl-2.11.2.so
7f9b09efc000-7f9b09f34000 r-xp 00000000 08:28 257074                     /lib64/libreadline.so.5.2
7f9b09f34000-7f9b0a133000 ---p 00038000 08:28 257074                     /lib64/libreadline.so.5.2
7f9b0a133000-7f9b0a135000 r--p 00037000 08:28 257074                     /lib64/libreadline.so.5.2
7f9b0a135000-7f9b0a13b000 rw-p 00039000 08:28 257074                     /lib64/libreadline.so.5.2
7f9b0a13b000-7f9b0a13d000 rw-p 00000000 00:00 0 
7f9b0a13d000-7f9b0a14e000 r-xp 00000000 08:28 257151                     /lib64/libbz2.so.1.0.6
7f9b0a14e000-7f9b0a34d000 ---p 00011000 08:28 257151                     /lib64/libbz2.so.1.0.6
7f9b0a34d000-7f9b0a34e000 r--p 00010000 08:28 257151                     /lib64/libbz2.so.1.0.6
7f9b0a34e000-7f9b0a34f000 rw-p 00011000 08:28 257151                     /lib64/libbz2.so.1.0.6
7f9b0a34f000-7f9b0a365000 r-xp 00000000 08:28 257069                     /lib64/libz.so.1.2.3
7f9b0a365000-7f9b0a564000 ---p 00016000 08:28 257069                     /lib64/libz.so.1.2.3
7f9b0a564000-7f9b0a565000 r--p 00015000 08:28 257069                     /lib64/libz.so.1.2.3
7f9b0a565000-7f9b0a566000 rw-p 00016000 08:28 257069                     /lib64/libz.so.1.2.3
7f9b0a566000-7f9b0a579000 r-xp 00000000 08:28 257356                     /lib64/libresolv-2.11.2.so
7f9b0a579000-7f9b0a778000 ---p 00013000 08:28 257356                     /lib64/libresolv-2.11.2.so
7f9b0a778000-7f9b0a779000 r--p 00012000 08:28 257356                     /lib64/libresolv-2.11.2.so
7f9b0a779000-7f9b0a77a000 rw-p 00013000 08:28 257356                     /lib64/libresolv-2.11.2.so
7f9b0a77a000-7f9b0a77c000 rw-p 00000000 00:00 0 
7f9b0a77c000-7f9b0a798000 r-xp 00000000 08:28 257027                     /lib64/ld-2.11.2.so
7f9b0a7f0000-7f9b0a82f000 r--p 00000000 08:27 110492676                  /usr/lib64/locale/ru_RU.utf8/LC_CTYPE
7f9b0a82f000-7f9b0a94c000 r--p 00000000 08:27 68639790                   /usr/lib64/locale/ru_RU.utf8/LC_COLLATE
7f9b0a94c000-7f9b0a951000 rw-p 00000000 00:00 0 
7f9b0a954000-7f9b0a97c000 r--p 00000000 08:27 33670071                   /usr/share/locale/ru/LC_MESSAGES/gnupg.mo
7f9b0a97c000-7f9b0a97d000 rw-p 00000000 00:00 0 
7f9b0a97d000-7f9b0a985000 rw-p 00000000 00:00 0 
7f9b0a985000-7f9b0a986000 r--p 00000000 08:27 68639764                   /usr/lib64/locale/ru_RU.utf8/LC_NUMERIC
7f9b0a986000-7f9b0a987000 r--p 00000000 08:27 1674361                    /usr/lib64/locale/ru_RU.utf8/LC_TIME
7f9b0a987000-7f9b0a988000 r--p 00000000 08:27 1269485                    /usr/lib64/locale/ru_RU.utf8/LC_MONETARY
7f9b0a988000-7f9b0a989000 r--p 00000000 08:27 102303662                  /usr/lib64/locale/ru_RU.utf8/LC_MESSAGES/SYS_LC_MESSAGES
7f9b0a989000-7f9b0a98a000 r--p 00000000 08:27 102303759                  /usr/lib64/locale/ru_RU.utf8/LC_PAPER
7f9b0a98a000-7f9b0a98b000 r--p 00000000 08:27 872390                     /usr/lib64/locale/ru_RU.utf8/LC_NAME
7f9b0a98b000-7f9b0a98c000 r--p 00000000 08:27 74153576                   /usr/lib64/locale/ru_RU.utf8/LC_ADDRESS
7f9b0a98c000-7f9b0a98d000 r--p 00000000 08:27 68639364                   /usr/lib64/locale/ru_RU.utf8/LC_TELEPHONE
7f9b0a98d000-7f9b0a98e000 r--p 00000000 08:27 106936593                  /usr/lib64/locale/ru_RU.utf8/LC_MEASUREMENT
7f9b0a98e000-7f9b0a995000 r--s 00000000 08:27 42495104                   /usr/lib64/gconv/gconv-modules.cache
7f9b0a995000-7f9b0a996000 r--p 00000000 08:27 871434                     /usr/lib64/locale/ru_RU.utf8/LC_IDENTIFICATION
7f9b0a996000-7f9b0a997000 rw-p 00000000 00:00 0 
7f9b0a997000-7f9b0a998000 r--p 0001b000 08:28 257027                     /lib64/ld-2.11.2.so
7f9b0a998000-7f9b0a999000 rw-p 0001c000 08:28 257027                     /lib64/ld-2.11.2.so
7f9b0a999000-7f9b0a99a000 rw-p 00000000 00:00 0 
7fff5bd29000-7fff5bd3e000 rw-p 00000000 00:00 0                          [stack]
7fff5bd3f000-7fff5bd40000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]PsiIconset::Private::iconsetPath("roster/icq"): not found
PsiIconset::Private::iconsetPath("roster/transport"): not found
PsiIconset::Private::iconsetPath("roster/msn"): not found
PsiIconset::Private::iconsetPath("roster/sms"): not found
PsiIconset::Private::iconsetPath("roster/gadugadu"): not found
PsiIconset::Private::iconsetPath("roster/yahoo"): not found
PsiIconset::Private::iconsetPath("roster/aim"): not found
(26423) KSharedDataCache::Private::mapSharedMemory: Opening cache "/var/tmp/kdecache-gleb/icon-cache.kcache" page size is 4096
(26423) KSharedDataCache::Private::mapSharedMemory: Attached to cache, determining if it must be initialized
(26423) KSharedDataCache::Private::mapSharedMemory: Cache fully initialized -- attached to memory mapping
(26423) KSharedDataCache::Private::mapSharedMemory: 4501504 bytes available out of 10485760
Unknown signature value:  795 
Unknown signature value:  668 
Unknown signature value:  795 
Unknown signature value:  668 
Unknown signature value:  795 
Unknown signature value:  668 
Unknown signature value:  795 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  795 
Unknown signature value:  668 
Unknown signature value:  795 
Unknown signature value:  668 
Unknown signature value:  795 
Unknown signature value:  668 
Unknown signature value:  795 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  795 
Unknown signature value:  668 
Unknown signature value:  795 
Unknown signature value:  668 
Unknown signature value:  795 
Unknown signature value:  668 
Unknown signature value:  795 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  668 
Ошибка сегментирования
Comment 1 Vitaly Lipatov 2010-10-08 13:08:34 MSD
А у меня вот так из gdb:

Program received signal SIGSEGV, Segmentation fault.
0xb58fcdb2 in opensslQCAPlugin::MyTLSContext::sessionInfo() const () from /usr/lib/qt4/plugins/crypto/libqca-ossl.so

Пришлось в accounts.xml делать
-   <ssl type="QString">yes</ssl>
+   <ssl type="QString">no</ssl>

чтобы запуститься.

Вообще наверное плохо, что libqt4-network-4.7.0-alt2
используют libssl7/libcrypto7, в то время, как другие уже libssl10/libcrypto10.
Comment 2 Anton Farygin 2010-10-08 14:20:43 MSD
Сергей пытается его пересобрать, но пока безуспешно (см. devel)
Comment 3 Sergey V Turchin 2010-10-14 14:55:25 MSD
libqt4-network-4.7.0-alt3