[Bug 304169] New: lcrash segfaults: Setting up for dump access... KLIB ERROR TRAP: SEGV (address not mapped to object)
https://bugzilla.novell.com/show_bug.cgi?id=304169 Summary: lcrash segfaults: Setting up for dump access...KLIB ERROR TRAP: SEGV (address not mapped to object) Product: openSUSE 10.3 Version: Beta 2 Platform: i386 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development AssignedTo: bwalle@novell.com ReportedBy: jblunck@novell.com QAContact: qa@suse.de Found By: Development This happens with lcrash-7.0.1_1364-1 from stable-x86. Opening the same dump on a x86_64 host works without problems. $ lcrash -a ia64 ma p.1 dump.1 kerntypes.1 lcrash 0.10.2 (xlcrash) build at Aug 17 2007 20:04:05 Lcrash is free software. It is covered by the GNU General Public License. You are welcome to change it and/or distribute copies of it under certain conditions. Type "help -C" to see the conditions. Absolutely no warranty is given for Lcrash. Type "help -W" for warranty details. map = map.1 dump = dump.1 kerntypes = kerntypes.1 Please wait... Verifying filenames... Done. Initializing host information... Done. Initializing dump information... Done. Opening dump for access... Done. Reading in the dump header... Done. Determining dump architecture... Done. Loading kernel type information ... Done. Setting up for dump access...KLIB ERROR TRAP: SEGV (address not mapped t o object) Default longjmp! -- 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=304169#c2 --- Comment #2 from Bernhard Walle <bwalle@novell.com> 2007-08-24 09:47:16 MST --- The problem is that there's an index.0 file. This index file is some kind of cache that is machine dependent. Someone has opened that crash dump on a 64 bit machine and you fail to open it on a 32 bit machine now. Removing that index file should resolve this. It's not possible to detect that case since the index header only has - dump version - magic number - time stamp Adding a new header would make the header format incompatible -- therefore, I decided to implement a architecture independent format. The new lcrash is still able to read all index files, but creates a new format that can be read on a machine on another architecture then. I attached the patch. I'd like to get opinions from upstream before I'll add it to our package (I hope there are no vetos against this). -- 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=304169#c3 --- Comment #3 from Bernhard Walle <bwalle@novell.com> 2007-08-24 09:47:53 MST --- Created an attachment (id=159762) --> (https://bugzilla.novell.com/attachment.cgi?id=159762) Patch for an architecture independent index -- 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=304169 Bernhard Walle <bwalle@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- 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=304169#c4 Bernhard Walle <bwalle@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #4 from Bernhard Walle <bwalle@novell.com> 2007-08-30 06:27:12 MST --- I added the patch in the latest BuildService package in http://download.opensuse.org/repositories/Kernel:/kdump/. 10.3 is too late for this. -- 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.
participants (1)
-
bugzilla_noreply@novell.com