Jump to content
  • 0

crash client


mehmet

Question

3 answers to this question

Recommended Posts

  • 0
  • MTA Anti-Cheat Team

You're the only one in history to get this specific crash, and just once, so I wouldn't worry about a coincidental event too much.

However, if you're really eager to understand it;

Spoiler

APPLICATION_FAULT_NULL_POINTER_READ_INVALID_POINTER_READ_IN_CALL

0177f950 59809641 33c344d0 00000000 00000000 libcef+0x1aefe
0177fa0c 597b2543 0177faa0 55273753 0177fa38 cefweb!CefCallbackCToCpp::Continue+0x61
0177fa14 55273753 0177fa38 d4bd623b 237202d8 cefweb!CAjaxResourceHandler::SetResponse+0x33
0177faa0 597c892c 143720c8 23614480 20750050 client!CClientWebBrowser::Events_OnAjaxRequest+0x113
0177fab0 597b81a0 c5a24a41 03b23b50 0d7d11e0 cefweb!std::_Func_impl<std::_Binder<std::_Unforced,void (__thiscall CWebBrowserEventsInterface::*)(CAjaxResourceHandlerInterface *,SString const &),CWebBrowserEventsInterface * &,CAjaxResourceHandler * &,SString const &>,std::allocator<int>,void>::_Do_call+0x1c
0177fb94 5692f34b 41257662 00000001 0d7d11e0 cefweb!CWebCore::DoEventQueuePulse+0x80
0177fc7c 569b6cba 412576de 0d87a2f8 00000000 core!CCore::DoPostFramePulse+0x56b
0177fcc0 569bc980 0d7d11e0 06058410 007f99b0 core!CDirect3DEvents9::OnPresent+0x16a
0177fd24 007f9b12 0d87a2f8 00000000 00000000 core!CProxyDirect3DDevice9::Present+0x30
0177fd3c 06058410 007f99b0 00000000 007fb1c3 proxy_sa+0x3f9b12
00000000 00000000 00000000 00000000 00000000 0x6058410

cefweb!CefCallbackCToCpp::Continue+0x61 is an assertion so it means something in your client's CEF made an invalid call through MTA's custom scheme, and because the call never finished due to it being invalid, it couldn't be cleared so the reference still being around caused the crash.

From the dump i saw you were connected to your local server, did you test/use any custom script utilizing CEF? If so, please provide the code, and tell us what exactly you were doing. As you crashed right after (or during) connecting that would be any resource using CEF functions which is running.

It's a system issue, unless if it stays with one time the crash happens. If it happens again i'd suggest to re-install MTA (make sure to delete all folders including CEF ones) and your C++ redistritutables. @mehmet

Link to comment
  • 0
14 hours ago, Dutchman101 said:

You're the only one in history to get this specific crash, and just once, so I wouldn't worry about a coincidental event too much.

However, if you're really eager to understand it;

  Reveal hidden contents

APPLICATION_FAULT_NULL_POINTER_READ_INVALID_POINTER_READ_IN_CALL

0177f950 59809641 33c344d0 00000000 00000000 libcef+0x1aefe
0177fa0c 597b2543 0177faa0 55273753 0177fa38 cefweb!CefCallbackCToCpp::Continue+0x61
0177fa14 55273753 0177fa38 d4bd623b 237202d8 cefweb!CAjaxResourceHandler::SetResponse+0x33
0177faa0 597c892c 143720c8 23614480 20750050 client!CClientWebBrowser::Events_OnAjaxRequest+0x113
0177fab0 597b81a0 c5a24a41 03b23b50 0d7d11e0 cefweb!std::_Func_impl<std::_Binder<std::_Unforced,void (__thiscall CWebBrowserEventsInterface::*)(CAjaxResourceHandlerInterface *,SString const &),CWebBrowserEventsInterface * &,CAjaxResourceHandler * &,SString const &>,std::allocator<int>,void>::_Do_call+0x1c
0177fb94 5692f34b 41257662 00000001 0d7d11e0 cefweb!CWebCore::DoEventQueuePulse+0x80
0177fc7c 569b6cba 412576de 0d87a2f8 00000000 core!CCore::DoPostFramePulse+0x56b
0177fcc0 569bc980 0d7d11e0 06058410 007f99b0 core!CDirect3DEvents9::OnPresent+0x16a
0177fd24 007f9b12 0d87a2f8 00000000 00000000 core!CProxyDirect3DDevice9::Present+0x30
0177fd3c 06058410 007f99b0 00000000 007fb1c3 proxy_sa+0x3f9b12
00000000 00000000 00000000 00000000 00000000 0x6058410

cefweb!CefCallbackCToCpp::Continue+0x61 is an assertion so it means something in your client's CEF made an invalid call through MTA's custom scheme, and because the call never finished due to it being invalid, it couldn't be cleared so the reference still being around caused the crash.

From the dump i saw you were connected to your local server, did you test/use any custom script utilizing CEF? If so, please provide the code, and tell us what exactly you were doing. As you crashed right after (or during) connecting that would be any resource using CEF functions which is running.

It's a system issue, unless if it stays with one time the crash happens. If it happens again i'd suggest to re-install MTA (make sure to delete all folders including CEF ones) and your C++ redistritutables. @mehmet

Thanks for the info. I have one warning. Because of this can be?
oMrIddY8PQY.jpg

Link to comment
  • 0
  • MTA Anti-Cheat Team
On 4-3-2018 at 11:59, mehmet said:

Thanks for the info. I have one warning. Because of this can be?
oMrIddY8PQY.jpg

If it doesn't happen more than once (like it did) there's no benefit in further investigation, not to mention it could be something in your OS. However, if you open up your server to public and your players start getting the same crash, then please bump this topic and provide the code of said resource.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...