View Issue Details

IDProjectCategoryView StatusLast Update
0009824New issuesCEFpublic2018-09-24 20:52
ReporterPirulaxAssigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionsuspended 
PlatformPCOSWindowsOS Version10.0.17134.165
Summary0009824: Crash when destroying webBrowser element got from guiGetBrowser()
Description

No description needed i think.

Steps To Reproduce

local webBrowser = guiGetBrowser(guiCreateBrowser(0, 0, 640, 480, true, false, false)) -- Get the browser element from gui-browser
destroyElement(webBrowser)

TagsNo tags attached.

Activities

Pirulax

2018-03-10 12:16

reporter   ~~0026460

Oh, sorry, heres some info about my config:
CPU[APU]: AMD A10-5800K
GPU: HD7660D [Integrated]
RAM: 8gb 1600mHz
OS: Win 10 64bit

myonlake

2018-07-21 18:32

updater   ~~0026766

@Jusonex Able to reproduce in Multi Theft Auto v1.5.5-release-12430. Seems like the crash is related to accessing something in memory that no longer exists. Perhaps a destructor not working in right order or missing something...?

<pre>Version = 1.5.5-release-12430.0.000
Time = Sat Jul 21 19:31:15 2018
Module = C:\WINDOWS\SYSTEM32\D3D9.DLL
Code = 0xC0000005
Offset = 0x0004D076

EAX=0B6936E8 EBX=0B975620 ECX=00000000 EDX=00000000 ESI=C605253D
EDI=C605259D EBP=0177FB9C ESP=0177FB84 EIP=64F3D076 FLG=00210282
CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B</pre>

Jusonex

2018-07-21 18:53

administrator   ~~0026768

destroyElement shouldn't do anything on browsers that were created by guiCreateBrowser.

Generally, I'm planning on refactoring it to get rid of guiGetBrowser at all (so that all browser function accept gui-browsers as well).

arranTuna

2018-09-24 20:52

manager   ~~0027065

Moved to https://github.com/multitheftauto/mtasa-blue/issues/575

Issue History

Date Modified Username Field Change