mozilla-lockwise / lockwise-addon

Take your passwords everywhere
https://mozilla-lockwise.github.io/lockwise-addon
Mozilla Public License 2.0
265 stars 28 forks source link

Browser crash after clicking lockbox icon on new tab page #53

Open meandavejustice opened 5 years ago

meandavejustice commented 5 years ago

Using Firefox 66, the extension crashes.

Steps to reproduce:

  1. open about:debugging
  2. click "Load Temporary Add-on" button and select built addon from /addons directory in repo
  3. Open new tab and quickly click lockbox icon in toolbar

At this point the browser will crash and lockbox will be uninstalled on restart.

OS: Windows 10 git branch: master Firefox Version: Nightly 66.0a1 (2019-01-10) (64-bit)

Additional Info: I had created one entry in the management page and opened and closed the dropdown 1 time before this started happening.

meandavejustice commented 5 years ago

Contents of Mozilla Crash Reporter:

AdapterDeviceID: 0x5916
AdapterDriverVersion: 21.20.16.4590
AdapterSubsysID: 506217aa
AdapterVendorID: 0x8086
Add-ons: lockbox%40mozilla.com:2.0.0-alpha,wayback_machine%40mozilla.org:1.8.6,neaturl%40hugsmile.eu:4.1.5,uBlock0%40raymondhill.net:1.17.4,jid1-MnnxcxisBPnSXQ%40jetpack:2018.12.17,DevPrefs%40jetpack:1.7,jid1-ZAdIEUB7XOzOJw%40jetpack:2018.12.17,jid1-BoFifL9Vbdl2zQ%40jetpack:2.0.8,%7B287dcf75-bec6-4eec-b4f6-71948a2eea29%7D:2.1.1,yourls%40yourls.com:2.2.11,%7B6acd0f4d-ab79-4b79-9b28-8bde65ae355c%7D:1.2,%7Bd7896425-5f01-4ac4-8c31-8872962d8f9e%7D:1.1,enhancerforyoutube%40maximerf.addons.mozilla.org:2.0.81,shopping-testpilot%40mozilla.org:18.0.0,email-tabs%40mozilla.org:0.1.8419,%7B059cddf1-f66c-4b63-a79a-c35ac7e6ac65%7D:0.5.6,%7B6b954d17-d17c-4a19-8fe6-ee8052a562d6%7D:0.1.5,%7B802a552e-13d1-4683-a40a-1e5325fba4bb%7D:0.2.7,FirefoxColor%40mozilla.com:2.1.2,formautofill%40mozilla.org:1.0,screenshots%40mozilla.org:35.0.0,webcompat%40mozilla.org:3.0.0,webcompat-reporter%40mozilla.org:1.1.0
AvailablePageFile: 12100399104
AvailablePhysicalMemory: 11876003840
AvailableVirtualMemory: 140730824642560
BIOS_Manufacturer: LENOVO
BreakpadReserveAddress: 1710616805376
BreakpadReserveSize: 83886080
BuildID: 20190110093854
CPUMicrocodeVersion: 0x84
ContentSandboxCapable: 1
ContentSandboxLevel: 5
CrashTime: 1547238395
DOMIPCEnabled: 1
FramePoisonBase: 9223372036600889344
FramePoisonSize: 65536
GPUProcessLaunchCount: 1
GPUProcessStatus: Running
InstallTime: 1547237991
MemoryErrorCorrection: None
ModuleSignatureInfo: {"Microsoft Corporation":["api-ms-win-crt-runtime-l1-1-0.dll","api-ms-win-crt-string-l1-1-0.dll","api-ms-win-crt-heap-l1-1-0.dll","api-ms-win-crt-stdio-l1-1-0.dll","api-ms-win-crt-convert-l1-1-0.dll","api-ms-win-crt-locale-l1-1-0.dll","api-ms-win-crt-math-l1-1-0.dll","api-ms-win-crt-time-l1-1-0.dll","api-ms-win-crt-filesystem-l1-1-0.dll","api-ms-win-crt-environment-l1-1-0.dll","api-ms-win-crt-utility-l1-1-0.dll","api-ms-win-crt-multibyte-l1-1-0.dll","msvcp140.dll","VCRUNTIME140.dll","msvcp140.dll","VCRUNTIME140.dll"],"Microsoft Windows":["winrnr.dll","pnrpnsp.dll","NapiNSP.dll","dlnashext.dll","atlthunk.dll","Windows.Storage.Search.dll","ondemandconnroutehelper.dll","NetworkExplorer.dll","globinputhost.dll","actxprxy.dll","ColorAdapterClient.dll","cscui.dll","EhStorShell.dll","wshbth.dll","ntshrui.dll","thumbcache.dll","explorerframe.dll","dataexchange.dll","appresolver.dll","zipfldr.dll","twinapi.dll","tiptsf.dll","StructuredQuery.dll","linkinfo.dll","davhlpr.dll","davclnt.dll","ntlanman.dll","drprov.dll","usp10.dll","mscms.dll","OneCoreCommonProxyStub.dll","cscapi.dll","cldapi.dll","dui70.dll","edputil.dll","wbemsvc.dll","fastprox.dll","wsock32.dll","wbemprox.dll","srvcli.dll","DevDispItemProvider.dll","Windows.Globalization.dll","DWrite.dll","urlmon.dll","AudioSes.dll","version.dll","wbemcomn.dll","comctl32.dll","iertutil.dll","BCP47mrm.dll","wininet.dll","InputHost.dll","TextInputFramework.dll","Windows.UI.dll","Bcp47Langs.dll","duser.dll","Windows.StateRepositoryPS.dll","secur32.dll","dbgcore.dll","rasadhlp.dll","FWPUCLNT.DLL","winhttp.dll","MMDevAPI.dll","OneCoreUAPCommonProxyStub.dll","PlayToDevice.dll","EhStorAPI.dll","mpr.dll","CoreUIComponents.dll","ninput.dll","dhcpcsvc.dll","dhcpcsvc6.DLL","policymanager.dll","winnsi.dll","wkscli.dll","nlaapi.dll","credui.dll","propsys.dll","dcomp.dll","msvcp110_win.dll","CoreMessaging.dll","WINMMBASE.dll","winmm.dll","wscapi.dll","apphelp.dll","PortableDeviceApi.dll","avrt.dll","d3d11.dll","WinTypes.dll","wtsapi32.dll","WindowsCodecs.dll","uxtheme.dll","dwmapi.dll","rmclient.dll","twinapi.appcore.dll","dbghelp.dll","dxgi.dll","sppc.dll","slc.dll","ntmarta.dll","winsta.dll","rsaenh.dll","IPHLPAPI.DLL","dnsapi.dll","netutils.dll","mswsock.dll","cryptsp.dll","CRYPTBASE.DLL","bcrypt.dll","devobj.dll","userenv.dll","sspicli.dll","powrprof.dll","fltLib.dll","msasn1.dll","kernel.appcore.dll","profapi.dll","msvcp_win.dll","gdi32full.dll","cfgmgr32.dll","KERNELBASE.dll","wintrust.dll","bcryptPrimitives.dll","windows.storage.dll","ucrtbase.dll","win32u.dll","crypt32.dll","msvcrt.dll","oleaut32.dll","setupapi.dll","shell32.dll","psapi.dll","kernel32.dll","gdi32.dll","imm32.dll","ole32.dll","comdlg32.dll","advapi32.dll","msctf.dll","clbcatq.dll","rpcrt4.dll","coml2.dll","ws2_32.dll","shlwapi.dll","user32.dll","nsi.dll","SHCore.dll","combase.dll","sechost.dll","ntdll.dll"],"Mozilla Corporation":["firefox.exe","xul.dll","nss3.dll","freebl3.dll","nssckbi.dll","softokn3.dll","mozglue.dll","lgpllibs.dll"]}
Notes: 
FP(D00-L1000-W00001000-T000) DWrite? DWrite+ WR? WR- OMTP? OMTP+3 
ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
ProductName: Firefox
RDDProcessStatus: Running
ReleaseChannel: nightly
SafeMode: 0
SecondsSinceLastCrash: 329
StartupCrash: 0
StartupTime: 1547238081
SystemMemoryUsePercentage: 30
TelemetryEnvironment: {"build":{"applicationId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","applicationName":"Firefox","architecture":"x86-64","buildId":"20190110093854","version":"66.0a1","vendor":"Mozilla","displayVersion":"66.0a1","platformVersion":"66.0a1","xpcomAbi":"x86_64-msvc","updaterAvailable":true},"partner":{"distributionId":null,"distributionVersion":null,"partnerId":null,"distributor":null,"distributorChannel":null,"partnerNames":[]},"system":{"memoryMB":16263,"virtualMaxMB":134217728,"cpu":{"count":4,"cores":2,"vendor":"GenuineIntel","family":6,"model":142,"stepping":9,"l2cacheKB":256,"l3cacheKB":4096,"speedMHz":2904,"extensions":["hasMMX","hasSSE","hasSSE2","hasSSE3","hasSSSE3","hasSSE4_1","hasSSE4_2","hasAVX","hasAVX2","hasAES"]},"os":{"name":"Windows_NT","version":"10.0","locale":"en-US","servicePackMajor":0,"servicePackMinor":0,"windowsBuildNumber":17134,"windowsUBR":472,"installYear":2018},"hdd":{"profile":{"model":"THNSF5512GPUK TOSHIBA","revision":"51045KLA"},"binary":{"model":"THNSF5512GPUK TOSHIBA","revision":"51045KLA"},"system":{"model":"THNSF5512GPUK TOSHIBA","revision":"51045KLA"}},"gfx":{"D2DEnabled":false,"DWriteEnabled":true,"ContentBackend":"Skia","LowEndMachine":false,"adapters":[{"description":"Intel(R) HD Graphics 620","vendorID":"0x8086","deviceID":"0x5916","subsysID":"506217aa","RAM":null,"driver":"igdumdim64 igd10iumd64 igd10iumd64 igd12umd64 igdumdim32 igd10iumd32 igd10iumd32 igd12umd32","driverVersion":"21.20.16.4590","driverDate":"1-18-2017","GPUActive":true}],"monitors":[{"screenWidth":1366,"screenHeight":768,"refreshRate":60,"pseudoDisplay":false}],"features":{"compositor":"d3d11","gpuProcess":{"status":"available"},"wrQualified":{"status":"blocked"},"webrender":{"status":"opt-in"},"advancedLayers":{"status":"available"},"d3d11":{"status":"available","version":45312,"warp":false,"textureSharing":true,"blacklisted":false},"d2d":{"status":"available","version":"1.1"}}},"appleModelId":null,"isWow64":false,"sec":{"antivirus":null,"antispyware":null,"firewall":null}},"settings":{"blocklistEnabled":true,"e10sEnabled":true,"e10sMultiProcesses":8,"telemetryEnabled":true,"locale":"en-US","update":{"channel":"nightly","enabled":true,"autoDownload":true},"userPrefs":{"browser.cache.disk.capacity":1048576,"browser.shell.checkDefaultBrowser":false,"browser.search.region":"US","browser.search.widget.inNavBar":false,"browser.startup.page":3,"devtools.chrome.enabled":true,"devtools.debugger.remote-enabled":true,"extensions.legacy.enabled":true,"xpinstall.signatures.required":false},"sandbox":{"effectiveContentProcessLevel":5},"addonCompatibilityCheckEnabled":true,"isDefaultBrowser":true,"attribution":{"campaign":"%2528not%2Bset%2529","content":"%2528not%2Bset%2529","medium":"referral","source":"www.bing.com"},"defaultSearchEngine":"ddg","defaultSearchEngineData":{"name":"DuckDuckGo","loadPath":"jar:[app]/omni.ja!/ddg.xml","origin":"default","submissionURL":"https://duckduckgo.com/?q=&t=ffsb"},"searchCohort":"nov17-2"},"profile":{"creationDate":17506},"addons":{"activeAddons":{"DevPrefs@jetpack":{"version":"1.7","scope":1,"type":"extension","updateDay":17515,"isSystem":false,"isWebExtension":false,"multiprocessCompatible":true,"blocklisted":false,"description":"Automatically sets all preferences for Firefox addon developer production environment.","name":"DevPrefs","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17515,"signedState":2},"wayback_machine@mozilla.org":{"version":"1.8.6","scope":1,"type":"extension","updateDay":17640,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Reduce annoying 404 pages by automatically checking for an archived copy in the Wayback Machine.","name":"Wayback Machine","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17509,"signedState":2},"neaturl@hugsmile.eu":{"version":"4.1.5","scope":1,"type":"extension","updateDay":17680,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Remove garbage from URLs.","name":"Neat URL","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17509,"signedState":2},"{6acd0f4d-ab79-4b79-9b28-8bde65ae355c}":{"version":"1.2","scope":1,"type":"extension","updateDay":17737,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Restore Classic YouTube!","name":"YouTube Classic","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17737,"signedState":2},"jid1-BoFifL9Vbdl2zQ@jetpack":{"version":"2.0.8","scope":1,"type":"extension","updateDay":17790,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Protects you against tracking through \"free\", centralized, content delivery.","name":"Decentraleyes","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17555,"signedState":2},"{d7896425-5f01-4ac4-8c31-8872962d8f9e}":{"version":"1.1","scope":1,"type":"extension","updateDay":17840,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Does nothing.  Used only for Test Pilot QA.","name":"sloth","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17840,"signedState":2},"{059cddf1-f66c-4b63-a79a-c35ac7e6ac65}":{"version":"0.5.6","scope":1,"type":"extension","updateDay":17863,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"A handy multi-language translator built on top of Google translate.","name":"Google™ Translator","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17863,"signedState":2},"{6b954d17-d17c-4a19-8fe6-ee8052a562d6}":{"version":"0.1.5","scope":1,"type":"extension","updateDay":17863,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Adds a context menu item to send audio/video streams directly to VLC media player","name":"Open in VLC media player","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17863,"signedState":2},"{802a552e-13d1-4683-a40a-1e5325fba4bb}":{"version":"0.2.7","scope":1,"type":"extension","updateDay":17863,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Displays country flag of website's server location, Whois and Geo info","name":"Country Flags & IP Whois","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17863,"signedState":2},"uBlock0@raymondhill.net":{"version":"1.17.4","scope":1,"type":"extension","updateDay":17868,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Finally, an efficient blocker. Easy on CPU and memory.","name":"uBlock Origin","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17509,"signedState":2},"shopping-testpilot@mozilla.org":{"version":"18.0.0","scope":1,"type":"extension","updateDay":17872,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Price Wise is a Firefox extension that tracks price changes to help you find the best time to buy.","name":"Price Wise","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17849,"signedState":4},"FirefoxColor@mozilla.com":{"version":"2.1.2","scope":1,"type":"extension","updateDay":17882,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Theming experiment for Firefox Quantum and beyond.","name":"Firefox Color","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17882,"signedState":4},"email-tabs@mozilla.org":{"version":"0.1.8419","scope":1,"type":"extension","updateDay":17882,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Compose an email from your tabs","name":"Email Tabs","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17856,"signedState":0},"jid1-MnnxcxisBPnSXQ@jetpack":{"version":"2018.12.17","scope":1,"type":"extension","updateDay":17883,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Privacy Badger automatically learns to block invisible trackers.","name":"Privacy Badger","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17509,"signedState":2},"jid1-ZAdIEUB7XOzOJw@jetpack":{"version":"2018.12.17","scope":1,"type":"extension","updateDay":17884,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Privacy, simplified. Protect your data as you search and browse: tracker blocking, smarter encryptio","name":"DuckDuckGo Privacy Essentials","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17555,"signedState":2},"enhancerforyoutube@maximerf.addons.mozilla.org":{"version":"2.0.81","scope":1,"type":"extension","updateDay":17884,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Tons of features to improve your user experience on YouTube™.","name":"Enhancer for YouTube™","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17848,"signedState":2},"{287dcf75-bec6-4eec-b4f6-71948a2eea29}":{"version":"2.1.1","scope":1,"type":"extension","updateDay":17897,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Re-implements the Google Images' \"View Image\" and \"Search by Image\" buttons.","name":"View Image","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17651,"signedState":2},"screenshots@mozilla.org":{"version":"35.0.0","scope":1,"type":"extension","updateDay":17905,"isSystem":true,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Take clips and screenshots from the Web and save them temporarily or permanently.","name":"Firefox Screenshots","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17506},"webcompat-reporter@mozilla.org":{"version":"1.1.0","scope":1,"type":"extension","updateDay":17905,"isSystem":true,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Report site compatibility issues on webcompat.com","name":"WebCompat Reporter","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17844},"formautofill@mozilla.org":{"version":"1.0","scope":1,"type":"extension","updateDay":17905,"isSystem":true,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":null,"name":"Form Autofill","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17506},"webcompat@mozilla.org":{"version":"3.0.0","scope":1,"type":"extension","updateDay":17905,"isSystem":true,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Urgent post-release fixes for web compatibility.","name":"Web Compat","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17506},"yourls@yourls.com":{"version":"2.2.11","scope":1,"type":"extension","updateDay":17907,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"The ultimate personal start page - start.me","name":"New tab page by start.me","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17667,"signedState":2},"lockbox@mozilla.com":{"version":"2.0.0-alpha","scope":null,"type":"extension","updateDay":17904,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Take your passwords everywhere.","name":"Lockbox","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":17907,"signedState":0}},"theme":{},"activePlugins":[{"name":"Shockwave Flash","version":"32.0.0.114","description":"Shockwave Flash 32.0 r0","blocklisted":false,"disabled":false,"clicktoplay":true,"mimeTypes":["application/x-shockwave-flash","application/futuresplash"],"updateDay":17904}],"activeGMPlugins":{"gmp-gmpopenh264":{"version":"1.7.1","userDisabled":false,"applyBackgroundUpdates":1},"gmp-widevinecdm":{"version":"4.10.1146.0","userDisabled":false,"applyBackgroundUpdates":1}},"persona":null},"experiments":{"searchCohort":{"branch":"nov17-2"}}}
ThreadIdNameMapping: 18888:"Gecko_IOThread",13776:"JS Watchdog",10064:"JS Helper",6148:"JS Helper",11524:"JS Helper",17876:"JS Helper",5316:"Timer",19468:"Link Monitor",19108:"Socket Thread",13104:"BHMgr Processor",13472:"BHMgr Monitor",19940:"Cache2 I/O",19896:"Cookie",9224:"GMPThread",5908:"Worker Launcher",12360:"VsyncIOThread",17136:"IPC Launch",9948:"WindowsVsyncThread",11396:"Compositor",19400:"ImgDecoder #1",15300:"ImageIO",6732:"IPDL Background",14660:"HTML5 Parser",4196:"StyleThread#0",16784:"StyleThread#1",15788:"StyleThread#2",11240:"ImageBridgeChild",14812:"ProcessHangMon",10436:"DataStorage",12280:"ProxyResolution",1836:"Cache I/O",1600:"DNS Resolver #1",16136:"URL Classifier",14952:"Classifier Update",14908:"DNS Resolver #2",11492:"ImgDecoder #2",8680:"ImgDecoder #3",18156:"DOM Worker",18640:"QuotaManager IO",536:"PlayEventSound",15100:"mozStorage #1",18676:"mozStorage #2",17580:"mozStorage #3",1188:"localStorage DB",19332:"mozStorage #4",19580:"DOM Worker",9572:"COM MTA",7004:"DNS Resolver #3",10444:"mozStorage #5",20300:"SaveScripts",7512:"mozStorage #6",2084:"mozStorage #7",12852:"mozStorage #8",616:"DOM Worker",18236:"IndexedDB #21",15852:"SSL Cert #9",20264:"IndexedDB #22",11272:"StreamTrans #134",6616:"Lazy Idle",
Throttleable: 1
TotalPageFile: 17892286464
TotalPhysicalMemory: 17053425664
TotalVirtualMemory: 140737488224256
URL: about:debugging
UptimeTS: 890.556710221
Vendor: Mozilla
Version: 66.0a1
Winsock_LSP: AF_UNIX : 2 : 1 : 1 : 0 : 0x20026 : 0x8 : %SystemRoot%\system32\mswsock.dll :  : a00943d9-9c2e-4633-9b59-0057a3160994 
 MSAFD Tcpip [TCP/IP] : 2 : 2 : 1 : 6 : 0x20066 : 0x8 : %SystemRoot%\system32\mswsock.dll :  : e70f1aa0-ab8b-11cf-8ca3-00805f48a192 
 MSAFD Tcpip [UDP/IP] : 2 : 2 : 2 : 17 : 0x20609 : 0x8 : %SystemRoot%\system32\mswsock.dll :  : e70f1aa0-ab8b-11cf-8ca3-00805f48a192 
 MSAFD Tcpip [RAW/IP] : 2 : 2 : 3 : 0 : 0x20609 : 0xc : %SystemRoot%\system32\mswsock.dll :  : e70f1aa0-ab8b-11cf-8ca3-00805f48a192 
 MSAFD Tcpip [TCP/IPv6] : 2 : 23 : 1 : 6 : 0x20066 : 0x8 : %SystemRoot%\system32\mswsock.dll :  : f9eab0c0-26d4-11d0-bbbf-00aa006c34e4 
 MSAFD Tcpip [UDP/IPv6] : 2 : 23 : 2 : 17 : 0x20609 : 0x8 : %SystemRoot%\system32\mswsock.dll :  : f9eab0c0-26d4-11d0-bbbf-00aa006c34e4 
 MSAFD Tcpip [RAW/IPv6] : 2 : 23 : 3 : 0 : 0x20609 : 0xc : %SystemRoot%\system32\mswsock.dll :  : f9eab0c0-26d4-11d0-bbbf-00aa006c34e4 
 RSVP TCPv6 Service Provider : 2 : 23 : 1 : 6 : 0x22066 : 0x8 : %SystemRoot%\system32\mswsock.dll :  : 9d60a9e0-337a-11d0-bd88-0000c082e69a 
 RSVP TCP Service Provider : 2 : 2 : 1 : 6 : 0x22066 : 0x8 : %SystemRoot%\system32\mswsock.dll :  : 9d60a9e0-337a-11d0-bd88-0000c082e69a 
 RSVP UDPv6 Service Provider : 2 : 23 : 2 : 17 : 0x22609 : 0x8 : %SystemRoot%\system32\mswsock.dll :  : 9d60a9e0-337a-11d0-bd88-0000c082e69a 
 RSVP UDP Service Provider : 2 : 2 : 2 : 17 : 0x22609 : 0x8 : %SystemRoot%\system32\mswsock.dll :  : 9d60a9e0-337a-11d0-bd88-0000c082e69a 
 Hyper-V RAW : 2 : 34 : 1 : 1 : 0x20026 : 0x8 : %SystemRoot%\system32\mswsock.dll :  : 1234191b-4bf7-4ca7-86e0-dfd7c32b5445 
 MSAFD Irda [IrDA] : 2 : 26 : 1 : 1 : 0x20006 : 0x8 : %SystemRoot%\system32\mswsock.dll :  : 3972523d-2af1-11d1-b655-00805f3642cc 
 MSAFD RfComm [Bluetooth] : 2 : 32 : 1 : 3 : 0x20026 : 0x8 : %SystemRoot%\system32\mswsock.dll :  : 9fc48064-7298-43e4-b7bd-181f2089792a
useragent_locale: en-US

This report also contains technical information about the state of the application when it crashed.
meandavejustice commented 5 years ago

This may have something to do with trying to fetch tab info before the new tab is ready, which may indicate that this is a more serious upstream bug with webextensions.

Found https://bugzilla.mozilla.org/show_bug.cgi?id=1515807 but there isn't much info yet

devinreams commented 5 years ago

Open new tab and quickly click lockbox icon in toolbar

FWIW, I aggressively tried to open new tabs and hit the browser action on Mac OS / Firefox Nightly and wasn't able to reproduce a crash.

jaredhirsch commented 5 years ago

@meandavejustice Your crash report indicates you have a bunch of addons installed. I'd try running the addon via npm run run -f nightly instead of manually installing into about:debugging. The npm run script will use a fresh profile, which rules out other addons doing strange things. See if you can repro the error under those conditions.

linuxwolf commented 5 years ago

@meandavejustice has not been able to reproduce, and no one else has reported. Closing for now.

SoftVision-CosminMuntean commented 5 years ago

I have managed to reproduce this issue when trying to install the Lockbox extension on the latest Firefox 66.0.3 release. In order to reproduce this issue please follow the next steps:

[Affected Versions]:

[Affected Platforms]

[Perquisites]

[Steps to reproduce]:

  1. Open the Firefox browser with the profile from prerequisites.
  2. Navigate to "about:addons" page.
  3. Drag and drop the Lockbox signed xpi.
  4. Observe the behavior.

[Expected results]:

[Actual results]:

[Notes]:

meandavejustice commented 5 years ago

I just tried this on 66.0.3 (64 bit) windows. And was not able to reproduce.

andreicristianpetcu commented 4 years ago

does this still reproduce?