Bug 3180 - apt-cache whatdepends makes apt segfault
: apt-cache whatdepends makes apt segfault
Status: CLOSED DUPLICATE of bug 2850
: Sisyphus
(All bugs in Sisyphus/apt)
: unstable
: all Linux
: P3 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2003-10-18 05:58 by
Modified: 2008-03-01 14:59 (History)


Attachments
Проверяющий скрипт (84 bytes, text/plain)
2003-10-19 02:39, Mikhail Yakshin
no flags Details
Второй скрипт - перебор всех пакетов, запускается вручную и запускает сам первый скрипт (73 bytes, text/plain)
2003-10-19 02:42, Mikhail Yakshin
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2003-10-18 05:58:55
При вызове "apt-cache whatdepends gtk" apt падает с Segmentation fault.

Вызов whatdepends на gtk+, скажем, не вызывает такого падения. На gtk+2 -
вызывает. На alsa - вызывает. В общем, масса того, что виртуально провайдится
(?), вызывает сегфолт.

apt-0.5.5cnc4.1-alt7
rpm-4.0.4-alt26


Steps to Reproduce:
1. apt-cache whatdepends gtk

Actual Results:  
<gtk>
  gtk+-1.2.10-alt8
Segmentation fault

Expected Results:  
Видимо все то, что зависит от gtk. Наверное, то же самое, что выдает apt-cache
whatdepends gtk+.
------- Comment #1 From 2003-10-18 15:11:25 -------
Знаем, знаем. 
Воспроизводится, к сожалению, далеко не везде и не всегда. 
 

*** This bug has been marked as a duplicate of 2850 ***
------- Comment #2 From 2003-10-19 02:39:07 -------
Created an attachment (id=300) [details]
Проверяющий скрипт

Предлагаю следующую вещь для нахождения воспроизводимой ситуации. Дело в том,
что пакеты, на которых оно вываливается, бывают разные... Первое, что пришло на
ум - весьма топорная (тяжеловато у меня с красивым изложением мыслей на sh)
система из 2 скриптов. Перебирает все пакеты (хотя rpm -qa - это и неправильно,
надо на что-то заменить) и ищет, на каком упадет. Потом это все можно
погрепать, скажем, на Segmentation Fault и найти. После нахождения глючащего
пакета, если ничего не трогать (настройки apt, установленные пакеты,
перезагрузка и т.п.), ситуация устойчивая.
------- Comment #3 From 2003-10-19 02:42:13 -------
Created an attachment (id=301) [details]
Второй скрипт - перебор всех пакетов, запускается вручную и запускает сам
первый скрипт