在eBay上环顾四周,我发现了一个便宜的"EasyCap“usb手柄,我可以从我的录像机到那个设备运行电缆,并且应该很容易就能捕捉到它。我尝试了VLC的“开放捕获设备”选项,它显示了一个video0设备,我尝试作为视频输入。对于音频输入,它只表示1,0和1,2 -我不知道这意味着什么。我试着一次选择每一个,然后尝试捕捉。我在网上做了一些阅读,似乎我应该有另一个音频设备显示时,棍子被插入,但我没有得到一个新的。网络上的另一个项目说要检查dmesg,看看它显示了什么。] usb 2-4: New U
我在MacBook Pro上运行Ubuntu18.04,并听到磁盘卸载的“敲门声”,然后立即定期重新安装,当没有物理设备被改变时。May 26 19:03:48 Midgard kernel: [36412.160010] usb 2-4: USB disconnect, device number 29
May 26 19:0303:48 Midgard upowerd[1172]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000
我再次插入它并启动它,但是我的BIOS没有识别设备列表中的硬盘驱动器。当运行LiveCD (或另一个Ubuntu,现在在内部硬盘上)时,一个ls /dev/ | grep sd显示设备(sdc)当它插入时,当它不是它(所以我知道这是正确的驱动器),但格利特没有显示在设备列表中编辑2:这是marto建议的来自dmesg | tail -25的输出:
usb 2-4: new high speed USB device using ehci_hcd and address 8usb-storage
我有一个程序,在运行2-4小时后随机崩溃(看起来)。我是在Visual Studio Pro 2008下用c++开发的。由于崩溃发生在注入的DLL中(被注入到第三方软件内存空间的内存空间中),我不能使用Visual Studio调试器,但我可以使用iter进程通信(我使用邮箱)获得一些输出到控制台。所以这里有一个问题:调试这个的最好方法是什么?有没有第三方软件/插件/调试器可以告诉我哪个变量是NULL导致崩溃?
谢谢你的帮助。