Bug 552469 - OpenCV crashing with SIGILL
Summary: OpenCV crashing with SIGILL
Keywords:
Status: CLOSED DUPLICATE of bug 571380
Alias: None
Product: Fedora
Classification: Fedora
Component: opencv
Version: 12
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Rakesh Pandit
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-01-05 08:15 UTC by Trever Adams
Modified: 2010-03-08 11:43 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-03-08 11:43:02 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Trever Adams 2010-01-05 08:15:19 UTC
I am getting a SIGILL in cvResize on the following processor.

# cat /proc/cpuinfo 
processor	: 0
vendor_id	: AuthenticAMD
cpu family	: 6
model		: 8
model name	: AMD Athlon(tm) XP 2200+
stepping	: 0
cpu MHz		: 1797.453
cache size	: 256 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 1
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up
bogomips	: 3594.90
clflush size	: 32
power management: ts

I think that i686 is mistakenly being compiled with sse2 instructions. If it is possible, it may be wise to make to OpenCV packages for i686, one with sse2 and the other without.

Comment 1 Trever Adams 2010-01-05 12:11:46 UTC
I am getting the following errors. I am not sure if they are related to SIGKILL above or not.

c-icap[32135]: segfault at 0 ip 00817008 sp b6bd2e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[32147]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[32159]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[32224]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[32225]: segfault at 0 ip 00817008 sp b6bd2dd0 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[32406]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[32419]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[32487]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[32605]: segfault at 0 ip 00817008 sp b6bd2e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[32747]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[32761]: segfault at 0 ip 00817008 sp b6bd2e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[345]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[371]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[583]: segfault at 0 ip 00817008 sp b6bd2e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[584]: segfault at 0 ip 00817008 sp b61d1dd0 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[915]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[916]: segfault at 0 ip 00817008 sp b6bd2dd0 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[1163]: segfault at 0 ip 00817008 sp b6bd2e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[1230]: segfault at 0 ip 00817008 sp b61d1e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[1228]: segfault at 0 ip 00817008 sp b75d3b80 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[1381]: segfault at 0 ip 00817008 sp b61d1e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[1391]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[1478]: segfault at 0 ip 00817008 sp b61d1e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[1579]: segfault at 0 ip 00817008 sp b61d1ac0 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[1590]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[1630]: segfault at 0 ip 00817008 sp b6bd2e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[1629]: segfault at 0 ip 00817008 sp b75d3eb0 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[1653]: segfault at 0 ip 00817008 sp b61d1e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[1936]: segfault at 0 ip 00817008 sp b6bd2e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[2244]: segfault at 0 ip 00817008 sp b61d1e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[2256]: segfault at 0 ip 00817008 sp b6bd2e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[3120]: segfault at 0 ip 00817008 sp b6bd2e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[3153]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[3218]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[3220]: segfault at 0 ip 00817008 sp b61d1dd0 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[3400]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[3413]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[3478]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[3596]: segfault at 0 ip 00817008 sp b6bd2e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[3738]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[3753]: segfault at 0 ip 00817008 sp b61d1e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[3803]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[3806]: segfault at 0 ip 00817008 sp b61d1dd0 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[3829]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[4024]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[4297]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[4550]: segfault at 0 ip 00817008 sp b6bd2e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[4549]: segfault at 0 ip 00817008 sp b75d3be0 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[4599]: segfault at 0 ip 00817008 sp b6bd2e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[4750]: segfault at 0 ip 00817008 sp b61d1e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[4760]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[4842]: segfault at 0 ip 00817008 sp b61d1e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[4944]: segfault at 0 ip 00817008 sp b75d3e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[4985]: segfault at 0 ip 00817008 sp b61d1e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[4998]: segfault at 0 ip 00817008 sp b61d1e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[5204]: segfault at 0 ip 00817008 sp b6bd2e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[5203]: segfault at 0 ip 00817008 sp b75d3f10 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[5413]: segfault at 0 ip 00817008 sp b6bd2e70 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[5412]: segfault at 0 ip 00817008 sp b75d3b80 error 6 in libcxcore.so.2.0.0[7ad000+118000]
c-icap[9607]: segfault at 0 ip 0051b008 sp b61fbe70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[9638]: segfault at 0 ip 0051b008 sp b75fde70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[9703]: segfault at 0 ip 0051b008 sp b75fde70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[9705]: segfault at 0 ip 0051b008 sp b61fbdd0 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[9886]: segfault at 0 ip 0051b008 sp b75fde70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[9898]: segfault at 0 ip 0051b008 sp b75fde70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[9965]: segfault at 0 ip 0051b008 sp b6bfce70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[10081]: segfault at 0 ip 0051b008 sp b75fde70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[10223]: segfault at 0 ip 0051b008 sp b75fde70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[10238]: segfault at 0 ip 0051b008 sp b6bfce70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[10289]: segfault at 0 ip 0051b008 sp b75fde70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[10291]: segfault at 0 ip 0051b008 sp b61fbdd0 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[10314]: segfault at 0 ip 0051b008 sp b75fde70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[10509]: segfault at 0 ip 0051b008 sp b75fde70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[10758]: segfault at 0 ip 0051b008 sp b75fde70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[10761]: segfault at 0 ip 0051b008 sp b57fadd0 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[10980]: segfault at 0 ip 0051b008 sp b6bfce70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[11023]: segfault at 0 ip 0051b008 sp b6bfce70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[11022]: segfault at 0 ip 0051b008 sp b75fdbe0 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[11154]: segfault at 0 ip 0051b008 sp b61fbe70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[11232]: segfault at 0 ip 0051b008 sp b61fbe70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[11310]: segfault at 0 ip 0051b008 sp b57fae70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[11373]: segfault at 0 ip 0051b008 sp b75fde70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[11375]: segfault at 0 ip 0051b008 sp b61fbb80 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[11388]: segfault at 0 ip 0051b008 sp b61fbe70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[11597]: segfault at 0 ip 0051b008 sp b6bfce70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[11821]: segfault at 0 ip 0051b008 sp b6bfce70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[11847]: segfault at 0 ip 0051b008 sp b6bfce70 error 6 in libcxcore.so.2.0.0[4b1000+118000]
c-icap[12121]: segfault at 0 ip 0051b008 sp b6bfce70 error 6 in libcxcore.so.2.0.0[4b1000+118000]

Comment 2 Trever Adams 2010-01-09 01:36:54 UTC
If making an i686 and i686 no sse2 package is too much of a hassle, can you just make an i586? I will be happy to have it run on this machine and I was used to the i586 from f11 anyway. Thank you.

Comment 3 Trever Adams 2010-03-08 11:43:02 UTC

*** This bug has been marked as a duplicate of bug 571380 ***


Note You need to log in before you can comment on or make changes to this bug.