Does CEF has a minimum windows version requirement?

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

Does CEF has a minimum windows version requirement?

Postby qiangqiang » Mon Jun 20, 2016 5:02 am

Hi
I use CEF 3.2526.1359.
I find the cef_initialze crash in Win7 (os version 6.1.7600), while it works in Win7 with SP1 (6.1.7601)
So I guess there should be a minimum windows version requirement for runtime for different CEF branches.

Is there such list of requirement?

Thanks
qiangqiang
Techie
 
Posts: 13
Joined: Mon Jun 20, 2016 4:48 am

Re: Does CEF has a minimum windows version requirement?

Postby magreenblatt » Mon Jun 20, 2016 10:15 am

What is the crash on 6.1.7600? Can you provide reproduction steps and a symbolized call stack?
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: Does CEF has a minimum windows version requirement?

Postby qiangqiang » Mon Jun 20, 2016 9:41 pm

Hi

I analyze the dump file with WinDBG, here is the trace
-----------------------------------------------------------------
ERROR_CODE: (NTSTATUS) 0xc000001d - {EXCEPTION} Illegal Instruction An attempt was made to execute an illegal instruction.

EXCEPTION_CODE: (NTSTATUS) 0xc000001d - {EXCEPTION} Illegal Instruction An attempt was made to execute an illegal instruction.

NTGLOBALFLAG: 0

APPLICATION_VERIFIER_FLAGS: 0

FAULTING_THREAD: 0000000000002e88

DEFAULT_BUCKET_ID: STATUS_ILLEGAL_INSTRUCTION

PRIMARY_PROBLEM_CLASS: STATUS_ILLEGAL_INSTRUCTION

BUGCHECK_STR: APPLICATION_FAULT_STATUS_ILLEGAL_INSTRUCTION

LAST_CONTROL_TRANSFER: from 000007fed778de0b to 000007fed99f8ac3

STACK_TEXT:
00000000`0026eb40 000007fe`d778de0b : 00000000`0026f288 00000000`00000000 00000000`00000032 00000000`00002710 : libcef!UnregisterNonABICompliantCodeRange+0x948943
00000000`0026eba0 000007fe`d778ce6d : 00000000`075a69e0 00000000`00000001 00000000`00002710 00000000`00000001 : libcef!cef_time_to_timet+0xeed4b
00000000`0026ec00 000007fe`d778cf64 : 00000000`00000001 00000000`00000000 00000000`0026ed29 00000000`00000032 : libcef!cef_time_to_timet+0xeddad
00000000`0026ec50 000007fe`d8a75b20 : 00000000`00000490 00000000`075c3b80 00000000`00000000 00000000`00000000 : libcef!cef_time_to_timet+0xedea4
00000000`0026ecd0 000007fe`d8a0f3e6 : 000007fe`00000000 00000000`00000010 00000000`0026f2a0 00000000`00000000 : libcef!GetHandleVerifier+0x12d6120
00000000`0026ed90 000007fe`d9147791 : 00000000`00000000 000007fe`00000000 00000000`00000000 00000000`0026eec0 : libcef!GetHandleVerifier+0x126f9e6
00000000`0026edc0 000007fe`d9114062 : 00000000`00000000 00000000`00000000 00000000`00000001 00000000`075a6470 : libcef!UnregisterNonABICompliantCodeRange+0x97611
00000000`0026ef60 000007fe`d76b5af6 : 00000000`00000000 00000000`0026f3f0 00000000`00000000 00000000`003eb480 : libcef!UnregisterNonABICompliantCodeRange+0x63ee2
00000000`0026f1a0 000007fe`d9530009 : 00000000`00000000 00000000`00000000 00000000`00000000 000007fe`da4c0000 : libcef!cef_time_to_timet+0x16a36
00000000`0026f200 000007fe`d952fecd : 00000000`0044f200 00000000`0026f3f0 00000000`003eb480 00000000`00000000 : libcef!UnregisterNonABICompliantCodeRange+0x47fe89
00000000`0026f250 000007fe`d765f688 : 00000000`00458790 00000000`0045eaf0 00000000`0026f7b0 00000000`00000000 : libcef!UnregisterNonABICompliantCodeRange+0x47fd4d
00000000`0026f2e0 000007fe`d765f108 : 00000000`00458790 00000000`0045eaf0 00000000`00000000 00000000`0026f410 : libcef!cef_string_list_value+0xc1d8
00000000`0026f380 000007fe`d7620ca7 : 00000000`0026f658 000007fe`da721c78 00000000`062e64b0 00000000`00000000 : libcef!cef_string_list_value+0xbc58
00000000`0026f3d0 00000001`42e6f7b0 : 00000000`00458790 00000000`0026f658 00000000`0026f8a8 000007fe`da721cb1 : libcef!cef_initialize+0xc7



STACK_COMMAND: ~0s; .ecxr ; kb

FAILED_INSTRUCTION_ADDRESS:
libcef!UnregisterNonABICompliantCodeRange+948943
000007fe`d99f8ac3 c5e173d034 vpsrlq xmm3,xmm0,34h

FOLLOWUP_IP:
libcef!UnregisterNonABICompliantCodeRange+948943
000007fe`d99f8ac3 c5e173d034 vpsrlq xmm3,xmm0,34h

SYMBOL_STACK_INDEX: 0

SYMBOL_NAME: libcef!UnregisterNonABICompliantCodeRange+948943

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: libcef

IMAGE_NAME: libcef.dll
-------------------------------------------------------------
qiangqiang
Techie
 
Posts: 13
Joined: Mon Jun 20, 2016 4:48 am

Re: Does CEF has a minimum windows version requirement?

Postby magreenblatt » Mon Jun 20, 2016 10:18 pm

Please download debug symbols for your build and place the pdb next to libcef.dll to get a symbolized stack trace.
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: Does CEF has a minimum windows version requirement?

Postby qiangqiang » Tue Jun 21, 2016 3:41 am

Hi
Thanks for your quick reply.

The crash only happens in a remote server, but it's unavaiable now.
What I only have is the dump file.
Is the right most part of the 'STACK_TEXT' above not the symbolized trace you want?

And what I want to know most is whether there's a list for different versions CEF, telling us the minimum windows version it support. (e.g. does CEF3 3.2526 support Windows XP?)

Regards
Young
qiangqiang
Techie
 
Posts: 13
Joined: Mon Jun 20, 2016 4:48 am

Re: Does CEF has a minimum windows version requirement?

Postby amaitland » Tue Jun 21, 2016 7:41 am

See the `Branching and Building` article, for Windows at least the minimum version required for building should match that of the supported operating systems.

https://bitbucket.org/chromiumembedded/ ... e-branches
Maintainer of the CefSharp project.
amaitland
Virtuoso
 
Posts: 1292
Joined: Wed Jan 14, 2015 2:35 am

Re: Does CEF has a minimum windows version requirement?

Postby qiangqiang » Wed Jun 22, 2016 10:15 pm

Hi
Thanks.
In the build wiki page, I see CEF3 2526 need VS2013 to build, does it mean that CEF3 2526 requires the minimum .NET framework 4.5 ?

Can it work on .Net 4.0?

Regards
Young
qiangqiang
Techie
 
Posts: 13
Joined: Mon Jun 20, 2016 4:48 am

Re: Does CEF has a minimum windows version requirement?

Postby magreenblatt » Wed Jun 22, 2016 10:28 pm

CEF has no .Net dependencies. Are you using some .Net wrapper project?
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm


Return to Support Forum

Who is online

Users browsing this forum: No registered users and 51 guests