[Bug 309354] New: rpmdb crashes
https://bugzilla.novell.com/show_bug.cgi?id=309354 Summary: rpmdb crashes Product: openSUSE 10.3 Version: Beta 3 Platform: x86 OS/Version: openSUSE 10.3 Status: NEW Keywords: blocking Severity: Blocker Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jerbes@gmail.com QAContact: qa@suse.de Found By: Beta-Customer In many cases when involved the package ugrade, the rpmdb crashes. With opensuse updater, I got: rpmdb: page 802: illegal page type or format rpmdb: PANIC: Invalid argument error: db4 error(-30977) from dbcursor->c_get: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->cursor: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->get: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->cursor: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->get: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from dbenv->close: DB_RUNRECOVERY: Fatal error, run database recovery If I will install packages with the rpm command, I got: error: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from dbenv->close: DB_RUNRECOVERY: Fatal error, run database recovery I must to run "rpm --rebuilddb", from time to time, but inmany cases it has no effect, and the crashes continues immediately after the rebuilddb. The problem appeared with beta 2, and after many rebuilds via smart I upgraded to beta 3, and the problem continues. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=309354#c1
--- Comment #1 from Andreas Jaeger
https://bugzilla.novell.com/show_bug.cgi?id=309354#c2
Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=309354#c3
--- Comment #3 from Juan Erbes
Looking at your comments in bug 299575, it could be hardware problems.
This is not a hardware problem. This problem can be derived from a buggy ahci driver (In reply to comment #2 from Stephan Kulow)
you seem to be only one with this problem. So I very much suspect your hardware. Now that you checked your memory, I guess something else is broken. Do you have another version installed on that machine that works fine?
I have installed in other partition the 64 bits version, the kde version, without adittional packages, and I mean the problem not appear in this case. The memory was tested for more than 30 minutes with zero error. When I resized one partition to install the 64 bits version, the hard disk controller was reseted from time to time. I posted this problem in Bug 299575. How can I verify if the cause of the problem is the buggy ahci driver? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=309354#c4
--- Comment #4 from Juan Erbes
you seem to be only one with this problem. So I very much suspect your hardware. Now that you checked your memory, I guess something else is broken. Do you have another version installed on that machine that works fine?
Did You mean that I'm the only one with this problem? What You mean about the bug https://bugzilla.novell.com/show_bug.cgi?id=220155 Or https://bugzilla.novell.com/show_bug.cgi?id=308352 In which appear: ------- Comment #4 From Michael Andres 2007-09-07 08:34:33 MST [reply] ------- The update fails due to a broken rpmdb. The error screen is full of: rpmdb: PANIC: fatal region error detected; run recovery error: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery @Sergio: You should run 'rpm --rebuilddb' (as root). ------- Comment #5 From Michael Andres 2007-09-07 08:40:03 MST [reply] ------- Zypp does no rebuildDatabase on update. Code is disabled. ------- Comment #7 From Stephan Kulow 2007-09-07 13:15:04 MST [reply] ------- I don't want to risk this for 10.3. Did the old code run for 10.2? ------- Comment #8 From Michael Andres 2007-09-09 14:26:20 MST [reply] ------- No, rebuilddb is disabled since 10.1. ------- Comment #9 From Stephan Kulow 2007-09-10 01:25:19 MST [reply] ------- OK, then move to 11.0 and change it early in the process. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=309354#c5
--- Comment #5 from Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=309354#c6
Juan Erbes
https://bugzilla.novell.com/show_bug.cgi?id=309354#c7
Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=309354#c8
--- Comment #8 from Juan Erbes
https://bugzilla.novell.com/show_bug.cgi?id=309354#c9
--- Comment #9 from Juan Erbes
https://bugzilla.novell.com/show_bug.cgi?id=309354
Matej Horvath
https://bugzilla.novell.com/show_bug.cgi?id=309354#c10
--- Comment #10 from Michael Schröder
https://bugzilla.novell.com/show_bug.cgi?id=309354#c11
Willem Meens
https://bugzilla.novell.com/show_bug.cgi?id=309354#c12
Michael Schröder
participants (1)
-
bugzilla_noreply@novell.com