gwomacks / php-debug

Atom Text Editor package for PHP debugging
MIT License
119 stars 31 forks source link

Failed to activate the php-debug package #320

Open netcraft-devops opened 5 years ago

netcraft-devops commented 5 years ago

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.33.1 x64 Electron: 2.0.16 OS: Mac OS X 10.14.2 Thrown From: php-debug package 0.3.5

Stack Trace

Failed to activate the php-debug package

At Cannot read property 'getLoggerService' of undefined

TypeError: Cannot read property 'getLoggerService' of undefined
    at PHPDebug.serviceRegistered (/packages/php-debug/lib/php-debug.js:364:20)
    at Function.module.exports.Emitter.simpleDispatch (/app.asar/node_modules/scrollbar-style/node_modules/event-kit/lib/emitter.js:25:14)
    at Emitter.module.exports.Emitter.emit (/app.asar/node_modules/scrollbar-style/node_modules/event-kit/lib/emitter.js:125:28)
    at ServiceManager.registerService (/packages/atom-debug-ui/lib/services.js:232:19)
    at ServicesRegistry.addDebugEngine (/packages/atom-debug-ui/lib/servicesregistry.js:28:20)
    at AtomDebugUI.consumeDebugEngine (/packages/atom-debug-ui/lib/debug-ui.js:155:27)
    at Provider.t.exports.Provider.provide (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:14:1034574)
    at ServiceHub.t.exports.ServiceHub.provide (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:2946582)
    at Package.activateServices (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:2954768)
    at Package.activateNow (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:2951823)
    at measure (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:2951147)
    at Package.measure (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:2948778)
    at activationPromise.activationPromise.Promise (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:2951007)
    at new Promise (<anonymous>)
    at Package.activate (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:2950950)
    at PackageManager.activatePackage (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:382657)
    at /Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:917626
    at r (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:912232)
    at o (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:14:1037481)
    at ChildProcess.n.process.on.e (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:14:1037687)
    at emitTwo (events.js:126:13)
    at ChildProcess.emit (events.js:214:7)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)

Commands

     -6:18.2.0 core:confirm (input.hidden-input)
     -5:12.7.0 core:copy (atom-notification.error.icon.icon-flame.native-key-bindings.has-detail.has-close)

Non-Core Packages

atom-autocomplete-php 0.25.6 
atom-debug-ui 1.0.4 
atom-ide-ui 0.13.0 
ide-php 0.7.17 
language-mql5 0.9.0 
php-debug 0.3.5 
xmadscientist commented 5 years ago

Anyone?

Whisper40 commented 5 years ago

+1

daybreak10 commented 5 years ago

I have ATOM 1.38.2 and php-debug 0.3.5 and this issue is occurring for me too. It stopped working this week after working for several months without issue. Here is my stack trace if that helps.

TypeError: Cannot read property 'getLoggerService' of undefined at PHPDebug.serviceRegistered (file:///C:/Users/sharvey/.atom/packages/php-debug/lib/php-debug.js:364:20) at Function.module.exports.Emitter.simpleDispatch (C:\Users\sharvey\AppData\Local\atom\app-1.32.0\resources\app.asar\node_modules\scrollbar-style\node_modules\event-kit\lib\emitter.js:25:14) at Emitter.module.exports.Emitter.emit (C:\Users\sharvey\AppData\Local\atom\app-1.32.0\resources\app.asar\node_modules\scrollbar-style\node_modules\event-kit\lib\emitter.js:125:28) at ServiceManager.registerService (file:///C:/Users/sharvey/.atom/packages/atom-debug-ui/lib/services.js:232:19) at ServicesRegistry.addDebugEngine (file:///C:/Users/sharvey/.atom/packages/atom-debug-ui/lib/servicesregistry.js:28:20) at AtomDebugUI.consumeDebugEngine (file:///C:/Users/sharvey/.atom/packages/atom-debug-ui/lib/debug-ui.js:155:27) at Provider.t.exports.Provider.provide (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:14:1116477) at ServiceHub.t.exports.ServiceHub.provide (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:3534008) at Package.activateServices (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:3542194) at Package.activateNow (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:3539249) at measure (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:3538573) at Package.measure (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:3536204) at activationPromise.activationPromise.Promise (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:3538433) at new Promise () at Package.activate (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:3538376) at PackageManager.activatePackage (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:381112) at o.forEach.e (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:376346) at Array.forEach () at disabledPackagesSubscription.disabledPackagesSubscription.config.onDidChange (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:376330) at emitter.on (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:333781) at Function.simpleDispatch (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:1206583) at Emitter.emit (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:1208024) at Config.emitChangeEvent (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:336269) at Config.setRawValue (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:333509) at Config.set (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:329303) at Config.removeAtKeyPath (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:331326) at Package.enable (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:3535989) at PackageManager.enablePackage (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:11:374044) at HTMLButtonElement.enablementButtonClickHandler (C:\Users\sharvey\AppData\Local\atom\app-1.38.2\resources\app\static\:14:2550397)

Kimerabubble commented 5 years ago

The same for me, from ~2/3 weeks ago i have the same error and i can't restart package. Anyone?

mehranarbabian commented 5 years ago

The same for me, from ~2/3 weeks ago i have the same error and i can't restart package. Anyone?

i have same problem is this bug make problem for debugging ?

daybreak10 commented 5 years ago

Any news on this? I really need my debugger to work please! Is anyone watching these threads anymore? Has this product gone defunct?

jg-rmr commented 5 years ago

Tenho o mesmo problema.

ivanovai0310 commented 4 years ago

it hepls to uninstall / install all debug packages

sohaibwoof commented 4 years ago

I am surprised that no one from Atom team spotted this bug here? Anyone any luck?

koningderdiersels commented 4 years ago

+1

efforts-to commented 3 years ago

+1

John-doe-lee commented 2 years ago

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.55.0 x64 Electron: 6.1.12 OS: macOS 12.5 Thrown From: php-debug package 0.3.5

Stack Trace

Failed to activate the php-debug package

At Cannot find module 'etch'
Require stack:
- /Users/nie/.atom/packages/php-debug/lib/php-debug.js
- /Applications/Atom.app/Contents/Resources/app.asar/static/index.html

Error: Cannot find module 'etch'
Require stack:
- /Users/nie/.atom/packages/php-debug/lib/php-debug.js
- /Applications/Atom.app/Contents/Resources/app.asar/static/index.html
    at Module._resolveFilename (internal/modules/cjs/loader.js:627:15)
    at Module._resolveFilename (/Applications/Atom.app/Contents/Resources/electron.asar/common/reset-search-paths.js:41:16)
    at Function.get_Module._resolveFilename (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:155387)
    at Module.require (/app.asar/static/index.js:61:43)
    at require (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:146720)
    at /packages/php-debug/lib/php-debug.js:11:13)
    at /packages/php-debug/lib/php-debug.js:428:32)
    at Module.get_Module._compile (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:147404)
    at Object.value [as .js] (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:150952)
    at Module.load (internal/modules/cjs/loader.js:645:32)
    at Function.Module._load (internal/modules/cjs/loader.js:560:12)
    at Module.require (/app.asar/static/index.js:72:46)
    at require (internal/modules/cjs/helpers.js:16:16)
    at customRequire (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:1:697035)
    at requireModule (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:14:1122227)
    at Package.requireMainModule (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:3392023)
    at Package.activateNow (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:3380007)
    at /Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:3379785
    at Package.measure (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:3377363)
    at /Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:3379645
    at new Promise (<anonymous>)
    at Package.activate (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:3379588)
    at PackageManager.activatePackage (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:383646)
    at /Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:383262
    at Config.transactAsync (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:332808)
    at PackageManager.activatePackages (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:383212)
    at PackageManager.activate (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:382762)
    at /Applications/Atom.app/Contents/Resources/app/static/<embedded>:1:719216
    at async Promise.all (index 0)
    at AtomEnvironment.startEditorWindow (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:1:719701)

Commands

     -0:36.2.0 core:copy (atom-notification.fatal.icon.icon-bug.native-key-bindings.has-detail.has-close.has-stack)

Non-Core Packages

advanced-open-file 0.16.8 
atom-material-ui 2.1.3 
project-folder 1.5.0 
ex-mode 0.18.0 
php-debug 0.3.5 
platformio-ide-terminal 2.10.1 
relative-numbers 0.9.1 
vim-mode 0.66.0 
vim-mode-plus 1.36.7