Error: Invalid file descriptor to ICU data received

Having problems with building or using the CefGlue .NET/Mono binding? Ask your questions here.

Moderator: fddima

Error: Invalid file descriptor to ICU data received

Postby VeterD » Mon Jun 06, 2016 4:11 am

Hi
I have a problem with start my project in Linux.
Build succeeded but when execute code
Code: Select all
CefRuntime.Initialize(mainArgs, settings, app, IntPtr.Zero);

then I get an error:
[0606/120618:ERROR:icu_util.cc(157)] Invalid file descriptor to ICU data received.
[0606/120618:FATAL:content_main_runner.cc(700)] Check failed: base::i18n::InitializeICU().
#0 0x7fd787a6162e base::debug::StackTrace::StackTrace()
#1 0x7fd787a7688b logging::LogMessage::~LogMessage()
#2 0x7fd78a86f8d4 content::ContentMainRunnerImpl::Initialize()
#3 0x7fd78796e962 CefContext::Initialize()
#4 0x7fd78796e75b CefInitialize()
#5 0x7fd7879219b8 cef_initialize
#6 0x000041341a12 <unknown>

Aborted (core dumped)


anyone can help?
VeterD
Newbie
 
Posts: 3
Joined: Mon Jun 06, 2016 3:45 am

Re: Error: Invalid file descriptor to ICU data received

Postby magreenblatt » Mon Jun 06, 2016 9:58 am

Are you using the correct version of icudtl.dat?
magreenblatt
Site Admin
 
Posts: 12383
Joined: Fri May 29, 2009 6:57 pm

Re: Error: Invalid file descriptor to ICU data received

Postby VeterD » Tue Jun 07, 2016 1:42 am

Are you using the correct version of icudtl.dat?


I download xilium.cefglue project v2623 branch and use icudtl.dat v2623 too.
icudtl.dat download from cefbuilds.com for linux64bit
VeterD
Newbie
 
Posts: 3
Joined: Mon Jun 06, 2016 3:45 am

Re: Error: Invalid file descriptor to ICU data received

Postby fddima » Tue Jun 07, 2016 4:53 am

VeterD wrote:
Are you using the correct version of icudtl.dat?


I download xilium.cefglue project v2623 branch and use icudtl.dat v2623 too.
icudtl.dat download from cefbuilds.com for linux64bit


It is may be something wrong with paths. But needed to debug it. Main difference is that mono executable located in different place, and chromium's PathService resolve many things depends from path to main module. But this just like idea and need tested.
You can try use 'strace' to trace syscalls and find problem.
fddima
Master
 
Posts: 788
Joined: Tue Dec 07, 2010 6:10 am

Re: Error: Invalid file descriptor to ICU data received

Postby VeterD » Thu Jun 16, 2016 6:23 am

Problem has been solved, when I placed icudtl.dat and other resource files in folder "/usr/bin"
VeterD
Newbie
 
Posts: 3
Joined: Mon Jun 06, 2016 3:45 am


Return to CefGlue Forum

Who is online

Users browsing this forum: No registered users and 21 guests