problems with dev rpm

Paul Nasrat pauln at truemesh.com
Mon Dec 22 17:33:46 UTC 2003


On Mon, Dec 22, 2003 at 12:32:30PM -0500, Karl DeBisschop wrote:
> On Mon, 2003-12-22 at 12:17, Paul Nasrat wrote:
> > On Mon, Dec 22, 2003 at 11:49:39AM -0500, Karl DeBisschop wrote:
> > > The dev RPM in the development tree (dev-3.3.9-2.i386.rpm) seems to very
> > > reliably crash my test machine. Is anyone else seeing this sort of
> > > behavior?
> > 
> > can you run rpm -Uvvvh from a console.
> 
> 'console' meaning over a serial line? Not yet.

No just as not in X

> Currently, the trace pushes everything else off the screen, and since
> there's no way to get the machine to respond, I have not yet been able
> to get more data.
> 
> Is the serial console the only way I can get this data?

Umm I did it from a text console tty0 (alt-F1), it didn't hang the box that time. 

The oops I got is attached.

If you've bugzilla'd it please post the bug #, else please do as I'll be afk for a bit.

Paul
-------------- next part --------------
Unable to handle kernel paging request at virtual address cb2f5e48
 printing eip:
c01a674d
*pde = 0002b067
Oops: 0002 [#1]
CPU:    0
EIP:    0060:[<c01a674d>]    Not tainted
EFLAGS: 00010286
EIP is at __mark_inode_dirty+0x10d/0x210
eax: cb2f5e44   ebx: df5c8c98   ecx: c0390d00   edx: d887ce44
esi: d887ce3c   edi: df5c8bf8   ebp: d887cef8   esp: cb555e80
ds: 007b   es: 007b   ss: 0068
Process rpm (pid: 1495, threadinfo=cb554000 task=ce914960)
Stack: d887ce3c c12dccb0 00000000 00000000 c011ed35 c12dccb0 c11bf648 00000000 
       d887ce3c 00000000 cb555f28 c019ec13 d887ce3c 00000007 c019eb0b 00000000 
       00000000 d887ce3c 00000000 cb555f28 e08a2e3e d887ce3c cb555f28 00000000 
Call Trace:
 [<c011ed35>] __change_page_attr+0x25/0x1d0
 [<c019ec13>] inode_setattr+0xc3/0x140
 [<c019eb0b>] inode_change_ok+0x12b/0x170
 [<e08a2e3e>] ext3_setattr+0xde/0x210 [ext3]
 [<c019ef07>] notify_change+0x217/0x260
 [<c01769bb>] chown_common+0xdb/0x110
 [<c018d15c>] __user_walk+0x5c/0x60
 [<c0176a3f>] sys_chown+0x4f/0x60
 [<c010c1af>] syscall_call+0x7/0xb

Code: 89 50 04 89 46 08 89 5a 04 89 97 a0 00 00 00 8d 74 26 00 81 
 fs/fs-writeback.c:71: spin_lock(fs/inode.c:c0390d10) already locked by fs/fs-writeback.c/71
Unable to handle kernel paging request at virtual address cb2f5e48
 printing eip:
c01a674d
*pde = 0002b067
Oops: 0002 [#2]
CPU:    0
EIP:    0060:[<c01a674d>]    Not tainted
EFLAGS: 00010282
EIP is at __mark_inode_dirty+0x10d/0x210
eax: cb2f5e44   ebx: df5c8c98   ecx: d5158e44   edx: d9619e44
esi: d9619e3c   edi: df5c8bf8   ebp: d9619ef8   esp: de7b1ce8
ds: 007b   es: 007b   ss: 0068
Process syslogd (pid: 851, threadinfo=de7b0000 task=de8cb960)
Stack: c034f4a0 c0358051 00000047 c0358d82 c0390d10 c0358051 00000047 d9619e3c 
       00000001 1f7bca18 00000001 c019e2fe d9619e3c 00000001 de7b1d24 3fe72e80 
       1f7bca18 3fe72e80 1f7bca18 00000001 00000060 00000000 d9619ef8 c014df2d 
Call Trace:
 [<c019e2fe>] inode_update_time+0xce/0xe0
 [<c014df2d>] generic_file_aio_write_nolock+0x20d/0xbd0
 [<c02c6bfd>] __kfree_skb+0x9d/0x140
 [<c033c2d0>] unix_dgram_recvmsg+0x160/0x230
 [<c014e96c>] generic_file_write_nolock+0x7c/0xa0
 [<c02c224c>] sockfd_lookup+0x1c/0x80
 [<c02c3df2>] sys_recvfrom+0x102/0x120
 [<c02c97fb>] datagram_poll+0x2b/0xd0
 [<c01920b4>] poll_freewait+0x44/0x50
 [<c0192542>] do_select+0x2b2/0x460
 [<c014ebe2>] generic_file_writev+0x62/0x80
 [<c017843c>] do_readv_writev+0x25c/0x2d0
 [<c0177da0>] do_sync_write+0x0/0xc0
 [<c02c4714>] sys_socketcall+0x1a4/0x2c0
 [<c0178578>] vfs_writev+0x58/0x70
 [<c0178642>] sys_writev+0x42/0x70
 [<c010c1af>] syscall_call+0x7/0xb

Code: 89 50 04 89 46 08 89 5a 04 89 97 a0 00 00 00 8d 74 26 00 81 
 lib/dec_and_lock.c:32: spin_lock(fs/inode.c:c0390d10) already locked by fs/fs-writeback.c/71
Unable to handle kernel paging request at virtual address cb2f5e48
 printing eip:
c01a674d
*pde = 0002b067
Oops: 0002 [#3]
CPU:    0
EIP:    0060:[<c01a674d>]    Not tainted
EFLAGS: 00010282
EIP is at __mark_inode_dirty+0x10d/0x210
eax: cb2f5e44   ebx: df5c8c98   ecx: d0460e44   edx: df13be44
esi: df13be3c   edi: df5c8bf8   ebp: df13bef8   esp: cf7efed4
ds: 007b   es: 007b   ss: 0068
Process bash (pid: 1454, threadinfo=cf7ee000 task=cb551960)
Stack: df13be3c c02006e0 b7e6e000 00001000 c0109b74 ced35d34 cf82f1e4 df13be3c 
       3fe72e80 24e820d0 df13be78 c019e229 df13be3c 00000001 cf7eff10 3fe72e80 
       24e820d0 3fe72e80 24e820d0 cf82f1e8 cee88f60 b7e6e000 00001000 c014d827 
Call Trace:
 [<c02006e0>] __copy_to_user_ll+0x70/0x80
 [<c0109b74>] arch_get_unmapped_nonexecutable_area+0x84/0x170
 [<c019e229>] update_atime+0xd9/0xe0
 [<c014d827>] generic_file_mmap+0x27/0x40
 [<c0165574>] do_mmap_pgoff+0x344/0x720
 [<c01145ad>] sys_mmap2+0x9d/0xe0
 [<c010c1af>] syscall_call+0x7/0xb

Code: 89 50 04 89 46 08 89 5a 04 89 97 a0 00 00 00 8d 74 26 00 81 
 lib/dec_and_lock.c:32: spin_lock(fs/inode.c:c0390d10) already locked by fs/fs-writeback.c/71
Slab corruption: start=cb2f5e2c, expend=cb2f5e5b, problemat=cb2f5e48
Last user: [<e0869728>](journal_free_journal_head+0x18/0x20 [jbd])
Data: ****************************A0 8C 5C DF ***************A5 
Next: 71 F0 2C .28 97 86 E0 71 F0 2C .********************
slab error in check_poison_obj(): cache `journal_head': object was modified after freeing
Call Trace:
 [<c0154cf9>] check_poison_obj+0x109/0x1a0
 [<c0154de1>] slab_destroy+0x51/0x200
 [<c0156c3e>] free_block+0x28e/0x2f0
 [<c0157091>] kmem_cache_alloc+0x171/0x220
 [<c01581e1>] drain_array+0xd1/0x1d0
 [<e0843fc3>] init_stall_timer+0x73/0x80 [uhci_hcd]
 [<c0158423>] reap_timer_fnc+0x93/0x450
 [<c0158390>] reap_timer_fnc+0x0/0x450
 [<c0132ff5>] run_timer_softirq+0x165/0x3f0
 [<c0113f73>] timer_interrupt+0x83/0x250
 [<c012d545>] do_softirq+0x95/0xa0
 [<c010e4cd>] do_IRQ+0x20d/0x350
 [<c010c31c>] common_interrupt+0x18/0x20
 [<c011007b>] do_int+0xdb/0x2f0
 [<c011a6fe>] apm_bios_call_simple+0x8e/0xc0
 [<c011a883>] apm_do_idle+0x23/0x80
 [<c011a9b3>] apm_cpu_idle+0xa3/0x140
 [<c0105000>] _stext+0x0/0x30
 [<c0108b44>] cpu_idle+0x34/0x40
 [<c040472f>] start_kernel+0x16f/0x1a0
 [<c0404470>] unknown_bootoption+0x0/0x120

Unable to handle kernel paging request at virtual address cb2f5e44
 printing eip:
c01a6b6f
*pde = 0002b067
Oops: 0002 [#4]
CPU:    0
EIP:    0060:[<c01a6b6f>]    Not tainted
EFLAGS: 00010246
EIP is at __sync_single_inode+0x2cf/0x480
eax: df5c8ca0   ebx: cf262f28   ecx: cb2f5e44   edx: cf262e44
esi: cf262ef8   edi: cf262e3c   ebp: 00000000   esp: dfa67e38
ds: 007b   es: 007b   ss: 0068
Process pdflush (pid: 7, threadinfo=dfa66000 task=dfa97960)
Stack: cf262e3c 00000000 df772d7c c010c31c d06e8e3c d06e8e44 df5c8ca0 cb49ef38 
       cf262f38 00000000 df5c8bf8 00000007 cf262e3c cf262ef8 df5c8bf8 df772d7c 
       c01a70d5 cf262e3c dfa67ef0 c046de40 00000000 c026a2cc 00000064 00000000 
Call Trace:
 [<c010c31c>] common_interrupt+0x18/0x20
 [<c01a70d5>] sync_sb_inodes+0x1c5/0x3d0
 [<c026a2cc>] blk_congestion_wait+0x8c/0xa0
 [<c01a744c>] writeback_inodes+0x16c/0x450
 [<c0151838>] get_page_state+0x18/0x20
 [<c0152867>] wb_kupdate+0xa7/0x120
 [<c01531ed>] __pdflush+0x21d/0x620
 [<c01535f0>] pdflush+0x0/0x20
 [<c01535ff>] pdflush+0xf/0x20
 [<c01527c0>] wb_kupdate+0x0/0x120
 [<c0108d00>] kernel_thread_helper+0x0/0x10
 [<c0108d05>] kernel_thread_helper+0x5/0x10

Code: 89 01 89 48 04 a1 00 0d 39 c0 89 50 04 89 47 08 c7 42 04 00 
 lib/dec_and_lock.c:32: spin_lock(fs/inode.c:c0390d10) already locked by fs/fs-writeback.c/170


More information about the fedora-devel-list mailing list