-
Notifications
You must be signed in to change notification settings - Fork 13
panic: interface conversion: interface {} is nil, not string #15
Comments
Can you show me your <?php
for ($i = 0; $i < 10; $i++) {
print $i;
} |
Nevermind the additional information requested. I have enough info to debug this. |
Thanks, that's great. |
Record log, in case it's useful anyway: |
More information; during xdebug patching and installation, the "make" command returned some warnings:
...and "make test" responded with "...You may have found a problem in PHP." The test result file is attached: |
@fireappleblack I've made a small change that may have fixed the problem. Can you trying doing: cd $GOPATH/src/github.com/sidkshatriya
git pull origin master
go install github.com/sidkshatriya/dontbug This will recompile and reinstall the |
Sorry. I've discovered an issue with the fix I pushed up so I reverted it. I've got a handle on the issue though. |
Thanks. My IDE is VSCode, working fine with standard Xdebug. |
OK I think Check the above comment to update the dontbug binary Please look at But, briefly, make sure VSCode is waiting for an xdebug connection before you try running If you have problems, you can run dontbug replay with the verbose flag |
Thanks. There's definitely some headway; this time dontbug reports it's connected to the IDE and begins enumerating debug capabilities, then panics on an unimplemented function. FWIW the IDE is connected to the contents of /var/www/html/ via SSHFS.
|
Try running with |
I've edited the comment above with the "--verbose" output. Thanks. |
Hi Sid, have you had time to look at this yet? |
I've been very busy with other work. This is on my plate... |
Let me see if I can get this done by coming Monday... |
No probs. Simply making sure you'd seen the update and knew I was still interested. Thanks. |
Hi Sid, have you had any luck with this? |
Hi,
I hope you can help; I've installed Dontbug on a totally clean Ubuntu 16.04 VM on VMware Fusion; UEFI bios, 4GB RAM / 20GB disk, only Code Profiling is enabled, not IOMMU and VT-x/EPT. Ubuntu was patched up to date via apt dist-upgrade before proceeding with the installation. I have a record of every keystroke made if that will help, but in brief:
I've tried this (and had an identical error from dontbug) with both RR 4.5.0 and 4.4.0, both of which seemed to be working well. The version of RR used in the VM below was 4.4.0.
The installation of all the constituent parts seems OK; I've installed the versions used in the installation instructions religiously and the "dontbug record" phase completes with no errors or warnings.
However, when I issue:
./go/bin/dontbug -v replay
I get the following output:
N.B "username" has been substituted for my home directory in the text above.
The text was updated successfully, but these errors were encountered: