Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)

BSOD on Windows 7 using Amplifier 2015 Update 1

AndrewC
New Contributor III
3,546 Views

I am getting a 100% repeatable BSOD on Windows 7 running Amplifier 2015 Update 1 (build 380310), native code.

Advanced Hotspots ->Hotspots -> NO PROBLEM
Advanced Hotspots ->Hotspots , stacks and context switches ->BSOD after a few seconds.

Suggestions?

 

0 Kudos
53 Replies
AndrewC
New Contributor III
839 Views

PM sent with FTP link

0 Kudos
Stanislav_B_Intel1
839 Views

@vasci_

Would you please run a sort of reversed experiment: enable call stacks, but disable context switches?

We need to see the picture from different angles. Thanks!

0 Kudos
Bernard
Valued Contributor I
839 Views

@vasci_ , @Peter Wang

I suppose that this piece of x64 assembly code could be a culprit of the BugCheck 0x101. It seems like some kind of spin-wait loop on variable  which is executed by the machine code shown below. This is CPU #7 which is running Solver.exe process threads.Thread fffffa8024f41060 is in running state with RIP pointing to vtss+0x11691 (fffff882`1065d691 4885c0          test    rax,rax) instruction which is performing spin-wait loop. Could this be a cuse of CPU6 hang?

6: kd> u @rip
vtss+0x11691:
fffff882`1065d691 4885c0          test    rax,rax
fffff882`1065d694 75f2            jne     vtss+0x11688 (fffff882`1065d688)
fffff882`1065d696 f0480fbaab8800000000 lock bts qword ptr [rbx+88h],0
fffff882`1065d6a0 738c            jae     vtss+0x1162e (fffff882`1065d62e)
fffff882`1065d6a2 ebe4            jmp     vtss+0x11688 (fffff882`1065d688)
fffff882`1065d6a4 4032ff          xor     dil,dil
fffff882`1065d6a7 ebb2            jmp     vtss+0x1165b (fffff882`1065d65b)
fffff882`1065d6a9 488bc4          mov     rax,rsp

6: kd> ub @rip+16
vtss+0x11688:
fffff882`1065d688 f390            pause
fffff882`1065d68a 488b8388000000  mov     rax,qword ptr [rbx+88h]
fffff882`1065d691 4885c0          test    rax,rax
fffff882`1065d694 75f2            jne     vtss+0x11688 (fffff882`1065d688)
fffff882`1065d696 f0480fbaab8800000000 lock bts qword ptr [rbx+88h],0
fffff882`1065d6a0 738c            jae     vtss+0x1162e (fffff882`1065d62e)
fffff882`1065d6a2 ebe4            jmp     vtss+0x11688 (fffff882`1065d688)
fffff882`1065d6a4 4032ff          xor     dil,dil

 

 

0 Kudos
Peter_W_Intel
Employee
839 Views

@iliyapolak

I have forwarded your investigating result to the developer. Thank you.

0 Kudos
AndrewC
New Contributor III
839 Views

PM send with link to new .DMP

0 Kudos
Bernard
Valued Contributor I
839 Views

@Peter

Here is complete analysis of VTune BugCheck 0x101.

 

0 Kudos
Bernard
Valued Contributor I
839 Views

@Peter

Do you have any info regarding BugCheck 0x101?

0 Kudos
Peter_W_Intel
Employee
839 Views

@iliyapolak

Thank you for data, but it is under investigating. I will update news if any process.

0 Kudos
Bernard
Valued Contributor I
839 Views

Thanks for updating.

0 Kudos
Peter_W_Intel
Employee
839 Views

See similar issue in this thread to get fixed vtss.sys and know *steps*, in last page.

Let me know if you still have this problem after upgrading to 2016 U2 with fixed vtss.sys. Thank you.

0 Kudos
AndrewC
New Contributor III
839 Views

Things are working for me just fine now!

0 Kudos
Peter_W_Intel
Employee
839 Views

@ vasci_

I'm glad to know this, and thank you for quick response.

0 Kudos
Reply