adept updater crashes if packages are not found in the repository

Bug #228101 reported by Wouter Horré
4
Affects Status Importance Assigned to Milestone
adept (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: adept-updater

I have a reproducable crash of Adept Updater on my computer. It happens after clicking 'Apply updates'. It is probably related to a broken mirror. This is what apt-get dist-upgrade says:

Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  libhsqldb-java openoffice.org openoffice.org-base openoffice.org-calc openoffice.org-common openoffice.org-core openoffice.org-draw openoffice.org-filter-mobiledev
  openoffice.org-impress openoffice.org-java-common openoffice.org-kde openoffice.org-l10n-en-us openoffice.org-math openoffice.org-style-andromeda openoffice.org-style-crystal
  openoffice.org-style-default openoffice.org-writer python-uno ttf-opensymbol
19 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 95.1kB/79.4MB of archives.
After unpacking 8192B of additional disk space will be used.
Do you want to continue [Y/n]? Y
Err http://ubuntu.mirrors.skynet.be gutsy-updates/universe openoffice.org-filter-mobiledev 1:2.3.0-1ubuntu5.4
  404 Not Found
Err http://ubuntu.mirrors.skynet.be gutsy-security/universe openoffice.org-filter-mobiledev 1:2.3.0-1ubuntu5.4
  404 Not Found
Failed to fetch http://ubuntu.mirrors.skynet.be/pub/ubuntu.com/ubuntu/pool/universe/o/openoffice.org/openoffice.org-filter-mobiledev_2.3.0-1ubuntu5.4_all.deb 404 Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

This is a backtrace of the Adept Updater crash:
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1235847488 (LWP 27169)]
[KCrash handler]
#6 0xb7e279d1 in pkgRecords::Lookup ()
   from /usr/lib/libapt-pkg-libc6.6-6.so.4.5
#7 0xb7e50fb1 in pkgAcqArchive::QueueNext ()
   from /usr/lib/libapt-pkg-libc6.6-6.so.4.5
#8 0xb7e529ce in pkgAcqArchive::Failed ()
   from /usr/lib/libapt-pkg-libc6.6-6.so.4.5
#9 0xb7e33e49 in pkgAcquire::Worker::RunMessages ()
   from /usr/lib/libapt-pkg-libc6.6-6.so.4.5
#10 0xb7e357c0 in pkgAcquire::Worker::InFdReady ()
   from /usr/lib/libapt-pkg-libc6.6-6.so.4.5
#11 0xb7e2d189 in pkgAcquire::RunFds ()
   from /usr/lib/libapt-pkg-libc6.6-6.so.4.5
#12 0xb7e3087f in pkgAcquire::Run () from /usr/lib/libapt-pkg-libc6.6-6.so.4.5
#13 0x081129b3 in ?? ()
#14 0x08113deb in ?? ()
#15 0x08114aa5 in ?? ()
#16 0x0806f693 in ?? ()
#17 0x08071545 in ?? ()
#18 0xb6e12893 in QObject::activate_signal (this=0x824f5e0, clist=0x8b9c5a8,
    o=0xbfb7cb3c) at kernel/qobject.cpp:2356
#19 0xb6e13338 in QObject::activate_signal (this=0x824f5e0, signal=4)
    at kernel/qobject.cpp:2325
#20 0xb71a7907 in QButton::clicked (this=0x824f5e0)
    at .moc/debug-shared-mt/moc_qbutton.cpp:152
#21 0xb6eb0f8c in QButton::mouseReleaseEvent (this=0x824f5e0, e=0xbfb7cfb0)
    at widgets/qbutton.cpp:836
#22 0xb6e49681 in QWidget::event (this=0x824f5e0, e=0xbfb7cfb0)
    at kernel/qwidget.cpp:4702
#23 0xb6da9af0 in QApplication::internalNotify (this=0xbfb7d548,
    receiver=0x824f5e0, e=0xbfb7cfb0) at kernel/qapplication.cpp:2635
#24 0xb6dabcae in QApplication::notify (this=0xbfb7d548, receiver=0x824f5e0,
    e=0xbfb7cfb0) at kernel/qapplication.cpp:2421
#25 0xb756fcd2 in KApplication::notify (this=0xbfb7d548, receiver=0x824f5e0,
    event=0xbfb7cfb0)
    at /build/buildd/kdelibs-3.5.8/./kdecore/kapplication.cpp:550
#26 0xb6d3c27d in QApplication::sendSpontaneousEvent (receiver=0x824f5e0,
    event=0xbfb7cfb0) at kernel/qapplication.h:523
#27 0xb6d3aee2 in QETWidget::translateMouseEvent (this=0x824f5e0,
    event=0xbfb7d408) at kernel/qapplication_x11.cpp:4304
#28 0xb6d38fcc in QApplication::x11ProcessEvent (this=0xbfb7d548,
    event=0xbfb7d408) at kernel/qapplication_x11.cpp:3481
#29 0xb6d501a4 in QEventLoop::processEvents (this=0x81d05c0, flags=4)
    at kernel/qeventloop_x11.cpp:192
#30 0xb6dc41ce in QEventLoop::enterLoop (this=0x81d05c0)
    at kernel/qeventloop.cpp:198
#31 0xb6dc3fde in QEventLoop::exec (this=0x81d05c0)
    at kernel/qeventloop.cpp:145
#32 0xb6dab699 in QApplication::exec (this=0xbfb7d548)
    at kernel/qapplication.cpp:2758
#33 0x0806e7b5 in ?? ()
#34 0xb65ae050 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#35 0x0806e501 in ?? ()

Version information:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 7.10
Release: 7.10
Codename: gutsy

$ apt-cache policy adept-updater
adept-updater:
  Installed: 2.1.3ubuntu17.1

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Adept 3.0 in Intrepid handles 404 errors much better.

Changed in adept:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.