From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 66331] WebGL water demo crashes LLVM Date: Sat, 12 Oct 2013 21:11:59 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1792753633==" Return-path: Received: from culpepper.freedesktop.org (unknown [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id B96A6E5E11 for ; Sat, 12 Oct 2013 14:11:59 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1792753633== Content-Type: multipart/alternative; boundary="1381612319.777e31.362"; charset="us-ascii" --1381612319.777e31.362 Date: Sat, 12 Oct 2013 21:11:59 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable https://bugs.freedesktop.org/show_bug.cgi?id=3D66331 --- Comment #2 from Dieter N=C3=BCtzel --- (In reply to comment #1) > With current Mesa CVS (10.0.0! ;-) on RV730 AGP I get this,too. >=20 > Pure LLVM (3.3 stable) bug, NOT sb. >=20 > setenv R600_DEBUG nollvm > Works OK. >=20 > Nice link, Grigori! >=20 > Application: konqueror (4.11.2) > KDE Platform Version: 4.11.2 > Qt Version: 4.8.5 > Operating System: Linux 3.12.0-rc3-1-desktop i686 > Distribution: "openSUSE 12.3 (i586)" Hopefully better (with LLVM source) trace run: Program received signal SIGSEGV, Segmentation fault. llvm::ScheduleDAGInstrs::addVRegUseDeps (this=3D0x0, SU=3D0xffffffff, OperIdx=3D) at /usr/src/debug/llvm-3.3/lib/CodeGen/ScheduleDAGInstrs.cpp:414 414 LiveRangeQuery LRQ(LIS->getInterval(Reg), LIS->getInstructionIndex(MI)); (gdb) list 409 MachineInstr *MI =3D SU->getInstr();=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20 410 unsigned Reg =3D MI->getOperand(OperIdx).getReg();=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 411=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 412 // Lookup this operand's reaching definition.=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 413 assert(LIS && "vreg dependencies requires LiveIntervals");=20=20= =20=20=20=20=20=20=20=20=20=20 414 LiveRangeQuery LRQ(LIS->getInterval(Reg), LIS->getInstructionIndex(MI));=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 415 VNInfo *VNI =3D LRQ.valueIn();=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20 416=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 417 // VNI will be valid because MachineOperand::readsReg() is checke= d by caller.=20=20=20=20=20=20=20=20=20=20=20=20=20 418 assert(VNI && "No value to read by operand");=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 (gdb) info registers=20 eax 0xad55d20 181755168=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 ecx 0x0 0=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20 edx 0x0 0=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20 ebx 0xad33d000 -1389113344=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20 esp 0xbfff6f40 0xbfff6f40=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20 ebp 0x0 0x0=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20 esi 0xad441f8 181682680=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 edi 0xad55d20 181755168=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 eip 0xad2e747d=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20 0xad2e747d =20=20=20=20=20=20=20=20=20=20=20=20=20 eflags 0x210246 [ PF ZF IF RF ID ]=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20 cs 0x73 115=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20 ss 0x7b 123=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20 ds 0x7b 123=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20 es 0x7b 123=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20 fs 0x0 0=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20 gs 0x33 51=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20 (gdb) bt=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 #0 llvm::ScheduleDAGInstrs::addVRegUseDeps (this=3D0x0, SU=3D0xffffffff, OperIdx=3D)=20=20=20=20=20=20 at /usr/src/debug/llvm-3.3/lib/CodeGen/ScheduleDAGInstrs.cpp:414=20=20= =20=20=20=20=20=20=20=20=20=20 #1 0xad2e9890 in llvm::ScheduleDAGInstrs::buildSchedGraph (this=3D0xad55d2= 0, AA=3D,=20=20=20=20=20 RPTracker=3D0x700) at /usr/src/debug/llvm-3.3/lib/CodeGen/ScheduleDAGInstrs.cpp:776=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20 #2 0xad21a4dc in llvm::DefaultVLIWScheduler::schedule (this=3D0xad55d20)= =20=20=20=20=20=20=20=20=20 at /usr/src/debug/llvm-3.3/lib/CodeGen/DFAPacketizer.cpp:124=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20 #3 0xad21a7c9 in llvm::VLIWPacketizerList::PacketizeMIs (this=3D0xbfff7368, MBB=3D,=20=20=20=20=20 BeginItr=3D..., EndItr=3D...) at /usr/src/debug/llvm-3.3/lib/CodeGen/DFAPacketizer.cpp:164=20=20=20=20=20=20= =20=20=20=20 #4 0xad90f426 in llvm::R600Packetizer::runOnMachineFunction (this=3D, Fn=3D...)=20=20=20=20=20=20=20=20=20 at /usr/src/debug/llvm-3.3/lib/Target/R600/R600Packetizer.cpp:444=20=20= =20=20=20=20=20=20=20=20=20 #5 0xad27cbb5 in llvm::MachineFunctionPass::runOnFunction (this=3D0xac81dd= 0, F=3D...) at /usr/src/debug/llvm-3.3/lib/CodeGen/MachineFunctionPass.cpp:33 #6 0xacdb7307 in llvm::FPPassManager::runOnFunction (this=3D0x36, F=3D...) at /usr/src/debug/llvm-3.3/lib/IR/PassManager.cpp:1530 #7 0xacdb7530 in llvm::FPPassManager::runOnModule (this=3D0xaba13d8, M=3D.= ..) at /usr/src/debug/llvm-3.3/lib/IR/PassManager.cpp:1550 #8 0xacdb77d9 in llvm::MPPassManager::runOnModule (this=3D0xac6db08, M=3D.= ..) at /usr/src/debug/llvm-3.3/lib/IR/PassManager.cpp:1608 #9 0xacdb7fa1 in llvm::PassManagerImpl::run (this=3D0xac6a1e0, M=3D...) at /usr/src/debug/llvm-3.3/lib/IR/PassManager.cpp:1703 #10 0xacdb8157 in llvm::PassManager::run (this=3D0xbfff7578, M=3D...) at /usr/src/debug/llvm-3.3/lib/IR/PassManager.cpp:1738 #11 0xacea2651 in LLVMTargetMachineEmit (T=3D, M=3D0xaaed0c0, OS=3D...,=20 codegen=3D, ErrorMessage=3D) at /usr/src/debug/llvm-3.3/lib/Target/TargetMachineC.cpp:194 #12 0xacea27a3 in LLVMTargetMachineEmitToMemoryBuffer (T=3D0xac68280, M=3D0xaaed0c0, codegen=3D LLVMObjectFile, ErrorMessage=3D0xbfff7640, OutMemBuf=3D) at /usr/src/debug/llvm-3.3/lib/Target/TargetMachineC.cpp:220 #13 0xade1c7d6 in radeon_llvm_compile () from /usr/lib/dri/updates/r600_dri= .so ---Type to continue, or q to quit--- #14 0xade173e2 in r600_llvm_compile () from /usr/lib/dri/updates/r600_dri.so #15 0xaddc80f7 in r600_shader_from_tgsi () from /usr/lib/dri/updates/r600_dri.so #16 0xaddc9335 in r600_pipe_shader_create () from /usr/lib/dri/updates/r600_dri.so #17 0xadddadfd in r600_shader_select () from /usr/lib/dri/updates/r600_dri.= so #18 0xadddafb4 in r600_create_shader_state () from /usr/lib/dri/updates/r600_dri.so #19 0xadbd4413 in st_translate_fragment_program () from /usr/lib/dri/updates/r600_dri.so #20 0xadbd4fd6 in st_get_fp_variant () from /usr/lib/dri/updates/r600_dri.so #21 0xadb9ccfc in update_fp () from /usr/lib/dri/updates/r600_dri.so #22 0xadb9997e in st_validate_state () from /usr/lib/dri/updates/r600_dri.so #23 0xadbaea9c in st_draw_vbo () from /usr/lib/dri/updates/r600_dri.so #24 0xadb82745 in vbo_handle_primitive_restart () from /usr/lib/dri/updates/r600_dri.so #25 0xadb84247 in vbo_validated_drawrangeelements () from /usr/lib/dri/updates/r600_dri.so #26 0xadb8462c in vbo_exec_DrawElements () from /usr/lib/dri/updates/r600_dri.so #27 0xb2775b9f in ?? () from /usr/lib/libQtWebKit.so.4 #28 0xb27661f5 in ?? () from /usr/lib/libQtWebKit.so.4 #29 0xb292f430 in ?? () from /usr/lib/libQtWebKit.so.4 #30 0xb2e1d92b in ?? () from /usr/lib/libQtWebKit.so.4 #31 0xb2e03109 in ?? () from /usr/lib/libQtWebKit.so.4 #32 0xfffffffb in ?? () #33 0xb2ea305e in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4 #34 0xb0b5ea4c in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) --=20 You are receiving this mail because: You are the assignee for the bug. --1381612319.777e31.362 Date: Sat, 12 Oct 2013 21:11:59 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Comment= # 2 on bug 66331<= /a> from Dieter N=C3=BCtzel
(In reply to comment #1=
)
> With current Mesa CVS (10.0.0! ;-) on RV730 AGP =
I get this,too.
>=20
> Pure LLVM (3.3 stable) bug, NOT sb.
>=20
> setenv R600_DEBUG nollvm
> Works OK.
>=20
> Nice link, Grigori!
>=20
> Application: konqueror (4.11.2)
> KDE Platform Version: 4.11.2
> Qt Version: 4.8.5
> Operating System: Linux 3.12.0-rc3-1-desktop i686
> Distribution: "openSUSE 12.3 (i586)"

Hopefully better (with LLVM source) trace run:

Program received signal SIGSEGV, Segmentation fault.
llvm::ScheduleDAGInstrs::addVRegUseDeps (this=3D0x0, SU=3D0xffffffff,
OperIdx=3D<optimized out>)
    at /usr/src/debug/llvm-3.3/lib/CodeGen/ScheduleDAGInstrs.cpp:414
414       LiveRangeQuery LRQ(LIS->getInterval(Reg),
LIS->getInstructionIndex(MI));
(gdb) list
409       MachineInstr *MI =3D SU->getInstr();=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20
410       unsigned Reg =3D MI->getOperand(OperIdx).getReg();=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
411=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20
412       // Lookup this operand's reaching definition.=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
413       assert(LIS && "vreg dependencies requires LiveInterv=
als");=20=20=20=20=20=20=20=20=20=20=20=20
414       LiveRangeQuery LRQ(LIS->getInterval(Reg),
LIS->getInstructionIndex(MI));=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
415       VNInfo *VNI =3D LRQ.valueIn();=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20
416=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20
417       // VNI will be valid because MachineOperand::readsReg() is checke=
d by
caller.=20=20=20=20=20=20=20=20=20=20=20=20=20
418       assert(VNI && "No value to read by operand");=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
(gdb) info registers=20
eax            0xad55d20        181755168=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20
ecx            0x0      0=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20
edx            0x0      0=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20
ebx            0xad33d000       -1389113344=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20
esp            0xbfff6f40       0xbfff6f40=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20
ebp            0x0      0x0=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
esi            0xad441f8        181682680=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20
edi            0xad55d20        181755168=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20
eip            0xad2e747d=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20
    0xad2e747d <llvm::ScheduleDAGInstrs::addVRegUseDeps(llvm::SUnit*, un=
signed
int)+77>=20=20=20=20=20=20=20=20=20=20=20=20=20
eflags         0x210246 [ PF ZF IF RF ID ]=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20
cs             0x73     115=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
ss             0x7b     123=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
ds             0x7b     123=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
es             0x7b     123=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
fs             0x0      0=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20
gs             0x33     51=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20
(gdb) bt=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
#0  llvm::ScheduleDAGInstrs::addVRegUseDeps (this=3D0x0, SU=3D0xffffffff,
OperIdx=3D<optimized out>)=20=20=20=20=20=20
    at /usr/src/debug/llvm-3.3/lib/CodeGen/ScheduleDAGInstrs.cpp:414=20=20=
=20=20=20=20=20=20=20=20=20=20
#1  0xad2e9890 in llvm::ScheduleDAGInstrs::buildSchedGraph (this=3D0xad55d2=
0,
AA=3D<optimized out>,=20=20=20=20=20
    RPTracker=3D0x700) at
/usr/src/debug/llvm-3.3/lib/CodeGen/ScheduleDAGInstrs.cpp:776=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20
#2  0xad21a4dc in llvm::DefaultVLIWScheduler::schedule (this=3D0xad55d20)=
=20=20=20=20=20=20=20=20=20
    at /usr/src/debug/llvm-3.3/lib/CodeGen/DFAPacketizer.cpp:124=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20
#3  0xad21a7c9 in llvm::VLIWPacketizerList::PacketizeMIs (this=3D0xbfff7368,
MBB=3D<optimized out>,=20=20=20=20=20
    BeginItr=3D..., EndItr=3D...) at
/usr/src/debug/llvm-3.3/lib/CodeGen/DFAPacketizer.cpp:164=20=20=20=20=20=20=
=20=20=20=20
#4  0xad90f426 in llvm::R600Packetizer::runOnMachineFunction (this=3D<op=
timized
out>, Fn=3D...)=20=20=20=20=20=20=20=20=20
    at /usr/src/debug/llvm-3.3/lib/Target/R600/R600Packetizer.cpp:444=20=20=
=20=20=20=20=20=20=20=20=20
#5  0xad27cbb5 in llvm::MachineFunctionPass::runOnFunction (this=3D0xac81dd=
0,
F=3D...)
    at /usr/src/debug/llvm-3.3/lib/CodeGen/MachineFunctionPass.cpp:33
#6  0xacdb7307 in llvm::FPPassManager::runOnFunction (this=3D0x36, F=3D...)
    at /usr/src/debug/llvm-3.3/lib/IR/PassManager.cpp:1530
#7  0xacdb7530 in llvm::FPPassManager::runOnModule (this=3D0xaba13d8, M=3D.=
..)
    at /usr/src/debug/llvm-3.3/lib/IR/PassManager.cpp:1550
#8  0xacdb77d9 in llvm::MPPassManager::runOnModule (this=3D0xac6db08, M=3D.=
..)
    at /usr/src/debug/llvm-3.3/lib/IR/PassManager.cpp:1608
#9  0xacdb7fa1 in llvm::PassManagerImpl::run (this=3D0xac6a1e0, M=3D...)
    at /usr/src/debug/llvm-3.3/lib/IR/PassManager.cpp:1703
#10 0xacdb8157 in llvm::PassManager::run (this=3D0xbfff7578, M=3D...)
    at /usr/src/debug/llvm-3.3/lib/IR/PassManager.cpp:1738
#11 0xacea2651 in LLVMTargetMachineEmit (T=3D<optimized out>, M=3D0xa=
aed0c0,
OS=3D...,=20
    codegen=3D<optimized out>, ErrorMessage=3D<optimized out>)
    at /usr/src/debug/llvm-3.3/lib/Target/TargetMachineC.cpp:194
#12 0xacea27a3 in LLVMTargetMachineEmitToMemoryBuffer (T=3D0xac68280,
M=3D0xaaed0c0, codegen=3D
    LLVMObjectFile, ErrorMessage=3D0xbfff7640, OutMemBuf=3D<optimized ou=
t>)
    at /usr/src/debug/llvm-3.3/lib/Target/TargetMachineC.cpp:220
#13 0xade1c7d6 in radeon_llvm_compile () from /usr/lib/dri/updates/r600_dri=
.so
---Type <return> to continue, or q <return> to quit---
#14 0xade173e2 in r600_llvm_compile () from /usr/lib/dri/updates/r600_dri.so
#15 0xaddc80f7 in r600_shader_from_tgsi () from
/usr/lib/dri/updates/r600_dri.so
#16 0xaddc9335 in r600_pipe_shader_create () from
/usr/lib/dri/updates/r600_dri.so
#17 0xadddadfd in r600_shader_select () from /usr/lib/dri/updates/r600_dri.=
so
#18 0xadddafb4 in r600_create_shader_state () from
/usr/lib/dri/updates/r600_dri.so
#19 0xadbd4413 in st_translate_fragment_program () from
/usr/lib/dri/updates/r600_dri.so
#20 0xadbd4fd6 in st_get_fp_variant () from /usr/lib/dri/updates/r600_dri.so
#21 0xadb9ccfc in update_fp () from /usr/lib/dri/updates/r600_dri.so
#22 0xadb9997e in st_validate_state () from /usr/lib/dri/updates/r600_dri.so
#23 0xadbaea9c in st_draw_vbo () from /usr/lib/dri/updates/r600_dri.so
#24 0xadb82745 in vbo_handle_primitive_restart () from
/usr/lib/dri/updates/r600_dri.so
#25 0xadb84247 in vbo_validated_drawrangeelements () from
/usr/lib/dri/updates/r600_dri.so
#26 0xadb8462c in vbo_exec_DrawElements () from
/usr/lib/dri/updates/r600_dri.so
#27 0xb2775b9f in ?? () from /usr/lib/libQtWebKit.so.4
#28 0xb27661f5 in ?? () from /usr/lib/libQtWebKit.so.4
#29 0xb292f430 in ?? () from /usr/lib/libQtWebKit.so.4
#30 0xb2e1d92b in ?? () from /usr/lib/libQtWebKit.so.4
#31 0xb2e03109 in ?? () from /usr/lib/libQtWebKit.so.4
#32 0xfffffffb in ?? ()
#33 0xb2ea305e in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType,
JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from
/usr/lib/libQtWebKit.so.4
#34 0xb0b5ea4c in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)


You are receiving this mail because: =20=20=20=20=20=20
  • You are the assignee for the bug.
--1381612319.777e31.362-- --===============1792753633== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/dri-devel --===============1792753633==--