This is the 3DNow! pfadd instruction.
Looks like Valgrind doesn't currently support 3DNow!, but the cpuid
implementation claims it does, so your code tries to execute it.

Julian, is it possible to disable all unsupported CPU extensions?
A somewhat related bug report is https://bugs.kde.org/show_bug.cgi?id=249991

Alex

On Wed, Sep 15, 2010 at 1:47 PM, Yuri T. <[email protected]> wrote:
> Hi all,
>
> I have this error on Ubuntu x64 10.04.1 with valgrind from svn.
> uname -a
> Linux br0ub1 2.6.32-24-server #42-Ubuntu SMP Fri Aug 20 15:38:55 UTC
> 2010 x86_64 GNU/Linux
>
> vex amd64->IR: unhandled instruction bytes: 0xF 0xF 0xC0 0x9E 0xF 0xE
> ==15122== Process terminating with default action of signal 4 (SIGILL)
> ==15122==  Illegal opcode at address 0x7616DF5
> ==15122==    at 0x7616DF5: ??? (in /usr/lib/libvlccore.so.4.0.0)
> ==15122==    by 0x75A0B5C: libvlc_InternalCreate (in
> /usr/lib/libvlccore.so.4.0.0)
> ==15122==    by 0x73706C7: libvlc_new (in /usr/lib/libvlc.so.5.1.0)
> ==15122==    by 0x464761: VideoWidget::VideoWidget(QWidget*)
> (VideoWidget.cpp:94)
> ==15122==    by 0x45FF98: Ui_MainWindow::setupUi(QWidget*) 
> (ui_MainWindow.h:418)
> ==15122==    by 0x45598A: MainWindow::MainWindow() (MainWindow.cpp:46)
> ==15122==    by 0x49165A: BootStrapper::BootStrapper(QWidget*)
> (BootStrapper.cpp:22)
> ==15122==    by 0x45207D: main (main.cpp:51)
>
> I hope to help in solving this problem.
>
> Regards
> Yuri T
>
> ------------------------------------------------------------------------------
> Start uncovering the many advantages of virtual appliances
> and start using them to simplify application deployment and
> accelerate your shift to cloud computing.
> http://p.sf.net/sfu/novell-sfdev2dev
> _______________________________________________
> Valgrind-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/valgrind-users
>



-- 
Alexander Potapenko
Software Engineer
Google Moscow

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Valgrind-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-users

Reply via email to