Bug 320615 (MONO77859) - Cannot read DWARF frame info from symbol file
Summary: Cannot read DWARF frame info from symbol file
Status: RESOLVED FIXED
Alias: MONO77859
Product: Mono: Debugger
Classification: Mono
Component: backend (show other bugs)
Version: 1.1
Hardware: Other Linux
: P3 - Medium : Normal
Target Milestone: ---
Assignee: Martin Baulig
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-20 21:49 UTC by Mirco 'meebey' Bauer
Modified: 2007-09-15 21:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 19:52:26 UTC


---- Reported by mail@meebey.net 2006-03-20 14:49:54 MST ----

Please fill in this template when reporting a bug, unless you know what you
are doing.
Description of Problem:
When I try to debug any program (helloworld in this case) it will throw
error about not able to read the symbol files (of 64bit?!? I have x86)

I used mono-debugger 0.12 with Mono 1.1.13.4

Steps to reproduce the problem:
1. mdb test.exe
2. 
3. 

Actual Results:
meebey@redbull:~/tmp$ mdb test.exe
Mono Debugger
(mdb) run
Starting program: test.exe
Cannot read DWARF frame info from symbol file `/usr/bin/mono':
System.OverflowException: This isn't a 64bits machine.
in [0x0003c] System.IntPtr:.ctor (Int64 i64)
in [0x0008e] (at
/home/meebey/data/projects/debian/pkg-mono/mono-debugger/mono-debugger-0.12/arch/Bfd.cs:611)
Mono.Debugger.Backends.Bfd:create_frame_reader ()
in [0x0000d] (at
/home/meebey/data/projects/debian/pkg-mono/mono-debugger/mono-debugger-0.12/arch/Bfd.cs:624)
Mono.Debugger.Backends.Bfd:load_dwarf ()
Thread @1 stopped at #0: 0xb7ee7cd5.
0xb7ee7cd5	ret    
(mdb) Cannot read DWARF frame info from symbol file
`/usr/lib/libmono.so.0': System.OverflowException: This isn't a 64bits machine.
in [0x0003c] System.IntPtr:.ctor (Int64 i64)
in [0x0008e] (at
/home/meebey/data/projects/debian/pkg-mono/mono-debugger/mono-debugger-0.12/arch/Bfd.cs:611)
Mono.Debugger.Backends.Bfd:create_frame_reader ()
in [0x0000d] (at
/home/meebey/data/projects/debian/pkg-mono/mono-debugger/mono-debugger-0.12/arch/Bfd.cs:624)
Mono.Debugger.Backends.Bfd:load_dwarf ()



Expected Results:
working debugging

How often does this happen? 
always, but when I retry it, the errors which symbol file it can't read
varies...
To me it sounds like it tries to read the files as I have a 64bit system
while I have a 32bit system (Pentium 4)

Additional Information:



---- Additional Comments From martin@ximian.com 2006-04-18 12:59:19 MST ----

Fixed.


Unknown bug field "cf_op_sys_details" encountered while moving bug
   <cf_op_sys_details>Gentoo x86</cf_op_sys_details>