Windows 10 incompatibility for libusb-win32 1.2.6.0 binary with Code integrity checks
FIXED
Windows 10 incompatibility for libusb-win32 1.2.6.0 binary with Code integrity checks
Hi Karthiga, No problem. Great to hear that it helped. This also makes the driver more secure, as all memory is NX now. Thanks, /pedro
Your welcome. Make sure you post the result of your testing. Also, if it does not work please post your minidump, and not a screendump of it. Thanks, /pedro
Windows 10 incompatibility for libusb-win32 1.2.6.0 binary with Code integrity checks
I put the snaphot release here: https://sourceforge.net/projects/libusb-win32/files/libusb-win32-snapshots/20190918/ You will need to sign it afterwards, but guess you are already doing that. Please report if this works or not.
Hi This is fixed in git: https://github.com/mcuee/libusb-win32/commit/9afd01fc136f1f91d94a194889886b9ebb47be1c Thanks, /pedro
You could e.g. try using libusb-win32 with libusb0 and you could try libusb-1.0 with WinUSB.
Hi K, I am not saying you need to switch driver. However, it is always a good idea to try various versions of the libs and drivers to figure out if it is the device or the library that is causing problems.
1) Please attach a USB trace from Wireshark or your USB tracer. 2) Try using a different driver or library to read/write with. Thanks, /pedro
If you could tell a bit more about your problem that would help. 1) What functions are you calling, etc. ? 2) What does the device descriptors look like? 3) What happens if you use another driver (e.g. libusb0) ?
I think the warnings are ok. You should not downgrade types without explicitly casting...
I think the warnings are ok. You should not downgrade types without explicitly casting...
2>c:\svnhome\sdcc\sdcc-code-msvc\sdcc-code\sdcc\src\sdccicode.c(1196): warning C4244:...
The warnings can at least be seen on msvcxx.
The warnings can at least be see on msvcxx.
SDCCicode.c emits many warnings on some compilers
Hi, I do not see how changing the error code fixes the problem. Here it still fails...
I think Alvins point is that the code still does not emit the correct error code...
sdcdb - add support for non-interactive mode
sdcdb - crash in msvc/win32 during shutdown
sdcc/msvc - crash due to bad dereference operator usage
sdcc/msvc - crash due to bad compare operator in SDCClospre.hpp
OK Maarten, Thanks for checking it out. I just wanted to make sure this got filed...
I totally agree. Mapping boolean on top of 8051s internal bit memory made allot of...
If the inline keyword is not used the bug vanishes.
I fileda bug for the 8051 problem: https://sourceforge.net/p/sdcc/bugs/2465/
Just to clarify, the instruction are of course "used", but execution of it is a ...
sdcc: msc51 port insert unused instruction when inline is combined with boolean types
OK, thanks Phillip! Now almost all my code can run in SDCC! :-). In the mean time...
Hi, I suggest you post an email to our mail list discussing such issues first, then...
Maybe the new new trees generated hit an unsupported case in the 8051 backend?
Here is the final patch and test, and the test results. 1) Code size shrinks for...
Sorry Ben, it is coming. tests are still running. But it is looking good. Code size...
Hi, I just compiled this to see if it affected stm8 too... but it does not seem to...
regression test: bad handling of paths in makefile
Ah, my 1% was 0,01%. but still ... :-) I updated the patch to be more effective....
Missing automake .am files
Please review/apply/reject Thanks, /pedro
And here is the latest fix:
Add here is with patch...
OK ran all tests before/after. Not only do all the tests pass, but the change actually...
OK i scrapped my patch and tried to debugged it top down from the start again: I...
The following patch makes the deps work:
Hi, Rebuilding the fully libraries costs too much time No really. "make" builds everything...
Ah, good point. That should probably be raised as a bug in the deps, which really...
Hi Ben, That is very interresting. I think this is because the left to write propagation...
Oh crap. Running the tests again after the patch was applied failed this time (11...
The stm8/main.c part, and thus stm8_genAssemblerEnd() has been applied in revision...
Hi Ben, There is a test precedure called regression test and there are thounsands...
Ping. If someone could at least commit the part for stm8_genAssemblerEnd(). The reason...
Also, i am not sure why you write: Quote: bit = (((unsigned long)1) << i); equals...
There really is only one case here. I again apolagize for confusing with my other...
There really is only one case here. I again apolagize for confusing with my other...
All tests seem to be OK with this change.
Also, i am not sure why you write: Quote: bit = (((unsigned long)1) << i); equals...
I disagree with your conclusion here. There is a huge difference between the last...
Please not that the example code above in itself does not make sense. Its only to...
OK i think i figured out whats wrong here (i hope) :-) It was not the missing upcast...
Yes, it is exactly the missing upcast that causes this IMHO.
And BOOL=uint8_t and TRUE=1
I should probably mention i only tried this for the STM8 target.
shift operation gives incorrect error and emits bad code
That is not only a problem on cygwin. If you want the user to be able to "./configure...
C99 is supported, its just not default, so you should change the CC_FLAGS if you...
SDCC.y: cannot compile in cygwin due to PRESERVES_REGS commit
sdcc --help goes to stderr and not stdout
dwarf2: emitting bad references to unused variables
OK, then please also commit the test case i made along with any changes you add.
OK Ben, nicely spotted! Maybe open a new bug for this? Not sure the bug is in the...
And here is the patch.
debug: missing variables in "initialized" segment
Missing a GPL header, here is another patch.
Here is the patch for the change and tests. All tests seem to be OK with change.
icode: bad generation of assignments for arrays in structs
stm8 - arrays of functions in structs emits bad code
Here is the latest version of the patch. Improvements: Prevent crash caused by missing...
Just for the record this is an ICE not a real crash if you where wondering... :-...
sdcc - crash when compiling faulty code
Getting rid of them would be a bonus. Makes diffing much easier. Not sure why binutils...
SVN contains more output files from bison/flex
Hi SDCC/Phillip, Ah, yes. Going back i see that the MS version does the same. The...
sdcc - bad C++ STL code in SDCCralloc.hpp
ld - stm8 - NOLOAD segments are located incorrectly
SVN contains output files arparse.c and arparse.h
Yes, that rubustness check does the trick as well. Close this and discard the patch....
dwarf2: code uses local variable as global reference
ld - add support for ELF symbol table and string table
Also, it only crashes if you have a valid file, i.e. main.asm has to exist.
Sorry i forgot to mention that it only crashes on win32/Debug which checks that the...
docs: Mingw/MSYS1 does not work for MSVC builds, but MSYS2 does
OK found the culprit. Mingw (msys 1.0) does not work properly. It messes up allot...
as - crash due to invalid option combination
as - crash when file not found for some hosts
MSVC .props reference cleanup
Maybe i should try boost 1.57.0 then. What about the CL_SDCPP bug. Do you get that...
Also VC2010 complains about CL_SDCPP just like VC2013
Ah sorry, the options are of course: sdcc --debug --out-fmt-elf -mstm8 -c main.c
SMT8 - crash in DWARF generator for empty main