Hello, when I did the kernel upgrade from 2.6.28-14-generic to 2.6.28-15-generic, the installation never completed, and I lost the ability to use aptitude and apt-get. I don't know against which package I should report a bug.
Symptom of package installation failure is the new kernel not appearing in grub menu. Also, I noticed the corresponding linux-restricted package was not pulled from the repos, so I assume it wasn't available at the time. I need this package since I use the nvidia blob. I downloaded the missing -restricted package and installed with dpkg. Now any front-end to apt (I tried so far: aptitude, apt-get, add/remove/ update manager, gdebi and synaptic) segfault immediately after called, possibly when reading the package database. Following instructions in https://wiki.ubuntu.com/Backtrace I got the attached backtrace from aptitude. I did the kernel upgrade using update-manager, but since the installation/configuratio of the linux-headers package was taking forever (seemed stalled TBH), I left home while it was doing, and rebooted remotely a couple of hours later from work. Now I can't even use ubuntu-bug. To which pacakge should I report the bug against? Apt? Update-manager? Linux? best regards FF
GNU gdb 6.8-debian Copyright (C) 2008 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 "i486-linux-gnu"... (no debugging symbols found) (gdb) run Starting program: /usr/bin/aptitude [Thread debugging using libthread_db enabled] [?1049h[1;43r[m(B[4l[?7h[?1h=[39;49m[?1000h[?1h=[?1h=[?1h=[?1h=[?1h=[?1h=[?1h=[?1h=[?1h=[?1h=[?1h=[?25l[39;49m[m(B[H[2J[43d[0;1m(B[37m[41m[J[H[37m[44m Actions Undo Package Resolver Search Options Views Help[K [2dC-T: Menu ?: Help q: Quit u: Update g: Download/Install/Remove Pkgs[K [3d[0m(B[37m[40m[K[4d[K[5d[K[6d[K[7d[K[8d[K[9d[K[10d[K[11d[K[12d[K[13d[K[14d[K[15d[K[16d[K[17d[K[18d[K[19d[K[20d[K[21d[K[22d[K[23d[K[24d[K[25d[K[26d[K[27d[K[28d[K[29d[K[30d[K[31d[K[32d[K[33d[K[34d[K[35d[K[36d[K[37d[K[38d[K[39d[K[40d[K[41d[K[42d[K[39;49m[m(B[New Thread 0xb79bb6d0 (LWP 8462)] [New Thread 0xb7890b90 (LWP 8465)] [New Thread 0xb708fb90 (LWP 8466)] [New Thread 0xb688eb90 (LWP 8467)] [?1h=[?1h=[?1h=[?1h=[?1h=[?1h=[?1h=[?1h=[?1h=[43d[0;1m(B[37m[44m[J[21;51H[0m(0[37m[40mlqqqqqqqqqqqqqk[39;49m(B[m(B[22;51H[0m(0[37m[40mx[0m(B[37m[40mLoading cache[0m(0[37m[40mx[39;49m(B[m(B[23;51H[0m(0[37m[40mmqqqqqqqqqqqqqj[39;49m(B[m(B[?1h=[?1h=[?1h=[?1h=[?1h=[?1h=[?1h=[?1h=[?1h= [43d[0;1m(B[37m[44mReading package lists[115G0[?7l%[?7h[39;49m[m(B[0;1m(B[37m[44m1[39;49m[m(B Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb79bb6d0 (LWP 8462)] 0xb7f7f31f in pkgCache::FindPkg () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7 (gdb) backtrace full #0 0xb7f7f31f in pkgCache::FindPkg () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7 No symbol table info available. #1 0xb7fae379 in pkgCacheGenerator::NewPackage () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7 No symbol table info available. #2 0xb7faef95 in pkgCacheGenerator::MergeList () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7 No symbol table info available. #3 0xb7fe81e9 in debStatusIndex::Merge () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7 No symbol table info available. #4 0xb7faeb83 in ?? () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7 No symbol table info available. #5 0xb7fb1c0d in pkgMakeStatusCache () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7 No symbol table info available. #6 0x081774df in ?? () No symbol table info available. #7 0x0817bc70 in ?? () No symbol table info available. #8 0x0805eb22 in ?? () No symbol table info available. #9 0xb79dc775 in __libc_start_main (main=0x805d1e0 <_z12_geterroro...@plt+1644>, argc=1, ubp_av=0xbfb487b4, init=0x81e1b10, fini=0x81e1b00, rtld_fini=0xb803a870 <_dl_fini>, stack_end=0xbfb487ac) at libc-start.c:220 result = <value optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1213050892, 136190736, 134597520, -1078687864, -1501797935, -184781375}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0xb803f9b0, 0xb79dc69d}, data = {prev = 0x0, cleanup = 0x0, canceltype = -1207699024}}} not_first_call = <value optimized out> #10 0x0805cbb1 in ?? () No symbol table info available. (gdb) U.#U. U.#U.[K[K[K[K[K[K[K[K[K[K[K[Kinfo registers eax 0xfa04fbef -100336657 ecx 0xbfb48374 -1078688908 edx 0xb4842008 -1266409464 ebx 0xb800aff4 -1207914508 esp 0xbfb47700 0xbfb47700 ebp 0xbfb47748 0xbfb47748 esi 0xb4842008 -1266409464 edi 0x84abff80 -2069102720 eip 0xb7f7f31f 0xb7f7f31f <pkgCache::FindPkg(std::string const&)+111> eflags 0x210206 [ PF IF RF ID ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 (gdb) x/16i $pc 0xb7f7f31f <_ZN8pkgCache7FindPkgERKSs+111>: mov (%edi),%ecx 0xb7f7f321 <_ZN8pkgCache7FindPkgERKSs+113>: movb $0x0,-0x21(%ebp) 0xb7f7f325 <_ZN8pkgCache7FindPkgERKSs+117>: test %ecx,%ecx 0xb7f7f327 <_ZN8pkgCache7FindPkgERKSs+119>: je 0xb7f7f308 <_ZN8pkgCache7FindPkgERKSs+88> 0xb7f7f329 <_ZN8pkgCache7FindPkgERKSs+121>: mov 0xc(%ebp),%eax 0xb7f7f32c <_ZN8pkgCache7FindPkgERKSs+124>: mov 0x34(%eax),%esi 0xb7f7f32f <_ZN8pkgCache7FindPkgERKSs+127>: mov 0x10(%ebp),%eax 0xb7f7f332 <_ZN8pkgCache7FindPkgERKSs+130>: mov (%eax),%edx 0xb7f7f334 <_ZN8pkgCache7FindPkgERKSs+132>: movzbl (%esi,%ecx,1),%eax 0xb7f7f338 <_ZN8pkgCache7FindPkgERKSs+136>: cmp (%edx),%al 0xb7f7f33a <_ZN8pkgCache7FindPkgERKSs+138>: jne 0xb7f7f308 <_ZN8pkgCache7FindPkgERKSs+88> 0xb7f7f33c <_ZN8pkgCache7FindPkgERKSs+140>: mov 0x10(%ebp),%edx 0xb7f7f33f <_ZN8pkgCache7FindPkgERKSs+143>: add %ecx,%esi 0xb7f7f341 <_ZN8pkgCache7FindPkgERKSs+145>: mov %edx,0x4(%esp) 0xb7f7f345 <_ZN8pkgCache7FindPkgERKSs+149>: mov -0x2c(%ebp),%ecx 0xb7f7f348 <_ZN8pkgCache7FindPkgERKSs+152>: mov %ecx,(%esp) (gdb) thread apply all backtrace Thread 4 (Thread 0xb688eb90 (LWP 8467)): #0 0xb802b430 in __kernel_vsyscall () #1 0xb7c58412 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb7e8e51e in cwidget::threads::thread::bootstrap<cwidget::threads::bootstrap_proxy<cwidget::toplevel::timeout_thread> > () from /usr/lib/libcwidget.so.3 #3 0xb7c544ff in start_thread (arg=0xb688eb90) at pthread_create.c:297 #4 0xb7aaa49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xb708fb90 (LWP 8466)): #0 0xb802b430 in __kernel_vsyscall () #1 0xb7c5c300 in __sigwait (set=0xb7f02ff4, sig=0xb708f398) at ../nptl/sysdeps/unix/sysv/linux/../../../../../sysdeps/unix/sysv/linux/sigwait.c:63 #2 0xb7e8e0e4 in cwidget::threads::thread::bootstrap<cwidget::toplevel::signal_thread> () from /usr/lib/libcwidget.so.3 #3 0xb7c544ff in start_thread (arg=0xb708fb90) at pthread_create.c:297 #4 0xb7aaa49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xb7890b90 (LWP 8465)): #0 0xb802b430 in __kernel_vsyscall () #1 0xb7aa27b1 in select () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7e8eb73 in cwidget::threads::thread::bootstrap<cwidget::threads::bootstrap_proxy<cwidget::toplevel::input_thread> > () from /usr/lib/libcwidget.so.3 #3 0xb7c544ff in start_thread (arg=0xb7890b90) at pthread_create.c:297 #4 0xb7aaa49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb79bb6d0 (LWP 8462)): #0 0xb7f7f31f in pkgCache::FindPkg () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7 #1 0xb7fae379 in pkgCacheGenerator::NewPackage () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7 #2 0xb7faef95 in pkgCacheGenerator::MergeList () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7 #3 0xb7fe81e9 in debStatusIndex::Merge () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7 #4 0xb7faeb83 in ?? () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7 #5 0xb7fb1c0d in pkgMakeStatusCache () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7 #6 0x081774df in ?? () #7 0x0817bc70 in ?? () #8 0x0805eb22 in ?? () #9 0xb79dc775 in __libc_start_main (main=0x805d1e0 <_z12_geterroro...@plt+1644>, argc=1, ubp_av=0xbfb487b4, init=0x81e1b10, fini=0x81e1b00, rtld_fini=0xb803a870 <_dl_fini>, stack_end=0xbfb487ac) at libc-start.c:220 #10 0x0805cbb1 in ?? () (gdb) quit The program is running. Exit anyway? (y or n)
-- Ubuntu-devel-discuss mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
