[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 185801] exp-ptrcheck: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93
From:       Julian Seward <jseward () acm ! org>
Date:       2009-03-01 21:21:42
Message-ID: 20090301212142.7E4BC139FC () immanuel ! kde ! org
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=185801





--- Comment #3 from Julian Seward <jseward acm org>  2009-03-01 22:21:39 ---
DW_OP_ 0x93 is DW_OP_piece, which is used to describe a variable
which has been split into pieces and the pieces stored in 
different locations.  eg a 64-bit value in two 32-bit registers.
Figuring out what the right thing to do here is not a 10-second
operation.

The offending DW_OP_ is in libm-2.8.so.debug in this case.  
A quick workaround might be to strip the debuginfo from libm.

To see the DW_OP_piece expressions, do
readelf -wi libm-2.8.so.debug | grep DW_OP_piece

Deferring until after 3.4.1 release.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic