Timeline
Sep 18, 2011:
- 7:47 PM Ticket #2017 (Proposed clarifications of Tray help) updated by
- I can also see that the help for TrayCreateMenu would benefit from some revisions which would improve clarity. I offer to suggest changes.
- 7:44 PM Ticket #2017 (Proposed clarifications of Tray help) created by
- Having been confused by the Help for TrayMenuMode, I have been working …
Sep 17, 2011:
- 8:45 PM Ticket #2015 (DllCallbackRegister() mangles floating point numbers under x64) updated by
-
Keywords, Description, Summary changed
This is NOT a problem with DllCall() or DllCallAddress(). This is a bug with DllCallbackRegister(). I'm changing the description accordingly. The example script I am going to add is representative of a way to reproduce the problem. I have confirmed with my own DLL that DllCall() does not corrupt the data. - 7:39 PM Ticket #2016 (AU3Check will fail with DllCallAddress) closed by
- Fixed: This has already been discussed here where I stated it would be fixed in the next beta.
- 12:31 PM Ticket #2016 (AU3Check will fail with DllCallAddress) created by
- the parm number of DllCallAddress too small. dllcall is 255,but …
- 6:39 AM Ticket #2012 (sqlite3 UPDATE changing value deletes it with UNIQUE index!) updated by
- sorry, the forum links to here.
- 6:34 AM Ticket #2012 (sqlite3 UPDATE changing value deletes it with UNIQUE index!) updated by
- cancel the bug report. further testing revealed that it does NOT exhibit a bug, except for the fact that I can't do multirow INSERTs (that, unfortunately is not in the manual, and should be a standard feature). there is usually a limit as to how many rows you can do at once. BTW, I have fixed my original program and test code and released my to-do-list program as of today. the new test code looks like this: obviously, the author of autoit (autoitscript.com) has made the language automatically insert single quotes for us, because his example code shows no single quotes, and this code works, even with a single quote. I also had a bug in my debug output routine where I wasn't concatenating strings. ;=============================================================================== ; ; Program Name: to-do-list ; Description: to-do list ; Requirement(s): None ; Return Value(s): None ; Author(s): Jim Michaels <jmichae3@…> ; Create Date: 9/16/2011 ; Current Date: 9/16/2011 ; ;the test will be to see if SQLITE3 will delete the record that contains "that's it" by an UPDATE (no, it does not) ; ;=============================================================================== $PROGRAM_NAME="sqlite-bug-test" $PROGRAM_TITLE="SQLIte3 Bug Test" $PROGRAM_VERSION="1.1" #AutoIt3Wrapper_au3check_parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6 #include <WindowsConstants.au3> #include <GUIConstantsEx.au3> #include <Constants.au3> #include <SQLite.au3> #include <SQLite.dll.au3> #include <Array.au3> Global $dbfilename, $hDB, $hQuery, $hquery, $aRow $dbdir=@AppDataCommonDir&"\JimMichaels\"&$PROGRAM_NAME DirCreate($dbdir) $dbpath=$dbdir&"\"&$PROGRAM_NAME&".sqlitedb" _SQLite_Startup () If @error > 0 Then MsgBox(16, "SQLite Error", "SQLite.dll Can't be Loaded!. report to author jmichae3@…") Exit - 1 EndIf $hDB=_SQLite_Open($dbpath); Open a :memory: database If @error > 0 Then MsgBox(16, "SQLite Error", "Can't Load Database!. report to author jmichae3@…") _SQLite_Shutdown() Exit - 1 EndIf If $SQLITE_OK <> _SQLite_Exec($hDB,"CREATE TABLE IF NOT EXISTS test (" _ & "entry_id INTEGER CONSTRAINT entry_id_c PRIMARY KEY AUTOINCREMENT, " _ & "shortdesc TEXT NOT NULL DEFAULT " _ & ");") Then MsgBox(0,"SQLite Error","Error Code1: " & _SQLite_ErrCode() & @CRLF & "Error Message: " & _SQLite_ErrMsg()&". report to author jmichae3@…") _SQLite_Close($hDB) _SQLite_Shutdown() exit -1 endif ;_SQLite_Exec($hDB,"CREATE UNIQUE INDEX IF NOT EXISTS shortdesc_idx ON todolist(shortdesc);") _SQLite_Exec($hDB,"INSERT INTO test(entry_id,shortdesc) VALUES (1,"&_SQLite_Escape("that's it")&");") _SQLite_Exec($hDB,"INSERT INTO test(entry_id,shortdesc) VALUES (2,'b');") _SQLite_Exec($hDB,"INSERT INTO test(entry_id,shortdesc) VALUES (3,'c');") _SQLite_Exec($hDB,"INSERT INTO test(entry_id,shortdesc) VALUES (4,'d');") If $SQLITE_OK <> _SQLite_Exec($hDB,"UPDATE test SET shortdesc="&_SQLite_Escape("")&" WHERE shortdesc="&_SQLite_Escape("that's it")&";") Then MsgBox(0,"SQLite Error","Error Code1: " & _SQLite_ErrCode() & @CRLF & "Error Message: " & _SQLite_ErrMsg()&". report to author jmichae3@…") _SQLite_Close($hDB) _SQLite_Shutdown() exit -1 endif ;output shortdesc column to messagebox dumpfieldname("test","shortdesc") ;output db column plainly to messagebox func dumpfieldname($tablename,$fieldname) local $s="" $err=_SQLite_Query ( $hDB, "SELECT "&$fieldname&" FROM "&$tablename&";", $hQuery ) select case $err==$SQLITE_OK case $err==-1 msgbox(0,"OOPS", "SELECT prob0: Error Code: " & _SQLite_ErrCode() & @CRLF & "Error Message: " & _SQLite_ErrMsg()&". report to author jmichae3@…") case $err=1 msgbox(0,"OOPS", "SELECT problem0:Error calling SQLite API 'sqlite3_prepare'. report to author jmichae3@…") case $err=2 msgbox(0,"OOPS", "SELECT problem0: call prevented by safe mode. report to author jmichae3@…") endselect While $SQLITE_OK==_SQLite_FetchData ($hQuery, $aRow) $s&=""""&$aRow[0]&""""&@crlf WEnd _SQLite_QueryFinalize ($hQuery) msgbox(0,"dumpfield:"&$fieldname,$s) endfunc
- 3:14 AM Ticket #2014 (Updated Array.au3 UDF to be used with 2D arrays) updated by
- I see what you mean. (ergo: never mind my comment.) modified-version-of-the-standard-arrayau3-include-file
- 12:16 AM Ticket #2014 (Updated Array.au3 UDF to be used with 2D arrays) updated by
- The UDF has been posted in the Examples forum for a few weeks already. Haven't seen much activity on the posting. I'm not sure how I would go about it differently, but I'm willing to do what I can.
Sep 16, 2011:
- 6:32 PM Ticket #2015 (DllCallbackRegister() mangles floating point numbers under x64) updated by
- I suppose, there are some erros in the fastcall-implementation for the XMM-Registers either in DllCallAddress or DllCallback.
- 6:00 PM Ticket #2015 (DllCallbackRegister() mangles floating point numbers under x64) created by
- Parameters of type "float" are mangled when passed to …
- 9:27 AM Ticket #1997 (GUICtrlCreateDummy(), @error=1 on failure., trivial.) updated by
- > I'm not sure what this ticket is about. The fact that 'undocumented behaviors' and bugs are very easily mixed up by those that only have the officially documentation to go by. Guess "It's an undocumented behavior" in here will have to do as alternative documentation.
- 8:58 AM Ticket #2014 (Updated Array.au3 UDF to be used with 2D arrays) updated by
- Why not first let others play around it on the forum? - For flushing out potential bugs and such.(faster and easier update rate.) - And, maybe, ... mmm .. aha, picking valik's brain on the probability of having it included as official UDF.
- 3:00 AM Ticket #2014 (Updated Array.au3 UDF to be used with 2D arrays) updated by
-
Version changed
Automatic ticket cleanup. - 1:58 AM Ticket #2014 (Updated Array.au3 UDF to be used with 2D arrays) created by
- I have modified several of the _Array functions, that previously only …
Sep 15, 2011:
- 11:12 PM Ticket #1492 (Problem with listview AND $WS_EX_COMPOSITED in a gui) closed by
- No Bug: This is not a bug. The documentation for WS_EX_COMPOSITED says it is not compatible with the CS_OWNDC or CS_CLASSDC class styles. Closing as no bug.
- 10:58 PM Ticket #1997 (GUICtrlCreateDummy(), @error=1 on failure., trivial.) closed by
- No Bug: It's an undocumented behavior. I'm not sure what this ticket is about. Closing as no bug.
- 10:56 PM Ticket #1993 (Forum [autoit] code abbreviates URLs - it shouldn't) updated by
- This is still an issue with IPB 3.2.2. A sample post can be found here. I don't see a problem if the URL is collapsed in the code display but clicking "Popup" should show the full URL.
- 8:13 PM Ticket #2011 (Sorting the list by clicking the column name) updated by
- Look at: GUICtrlRegisterListViewSort _GUICtrlListView_SimpleSort _GUICtrlListView_SortItems _GUICtrlListView_RegisterSortCallBack
- 5:01 PM Ticket #1934 (Au3check false error) closed by
- Fixed: Fixed by revision [6213] in version: 3.3.7.16
- 3:53 PM Ticket #1790 (au3.api, AutoItSetOption, Optional indicator.) closed by
- Fixed: Fixed by revision [6212] in version: 3.3.7.16
- 3:49 PM Ticket #1999 (DirCopy and DirMove have some bugs) closed by
- No Bug: So you reported a bug about documented behavior. Good job!
- 3:47 PM Ticket #1998 (fileflush bluescreen windows 7 x86) closed by
- No Bug: There's no way in hell this can be tested. Closing.
- 3:44 PM Ticket #2009 (_GUICtrlToolbar_Create: $BTNS constants don't apply to this function) closed by
- Fixed: Fixed by revision [6211] in version: 3.3.7.16
- 3:39 PM Ticket #2010 (Menu Tooltip Bug) closed by
- Duplicate: Learn to test with the beta first. It's fixed there.
- 3:14 PM Ticket #2012 (sqlite3 UPDATE changing value deletes it with UNIQUE index!) closed by
- No Bug: Closing this ticket. Seems to be a long way from actually have a bug to report. I'm not interested in bugs filed against 3.3.6.1 anyway since we are deep into beta territory.
- 3:12 PM Ticket #2008 (timerinit does not return int, returns imprecise float, differences bad) closed by
- No Bug: I'm not sure where you got your assumptions but they are flat out wrong. You cannot do what you are doing and expect to get meaningful values back. There is more to TimerDiff() than an internal call to TimerInit() to get a new timestamp and a simple subtraction. I suggest you use functions as documented or learn what the fuck you're talking about before wasting my time again.
- 3:01 PM Ticket #1660 (Mod function causes AutoIt to crash) closed by
- Fixed: Fixed by revision [6210] in version: 3.3.7.16
- 2:52 PM Ticket #2013 (Mod(anything, 0) hard crash) closed by
- Duplicate: Closing as duplicate of #1660.
- 2:06 PM Ticket #2012 (sqlite3 UPDATE changing value deletes it with UNIQUE index!) updated by
- You shouldn't be posting supposed "bugs" there without checking with others users in the help forum first. Then your post doesn't follow ticket posting guidelines and your code has numerous errors.
- 1:13 PM Ticket #2013 (Mod(anything, 0) hard crash) created by
- Confirmed release 3.3.6.1 & beta 3.3.7.15. Reproducer: Mod(1, 0) …
- 8:16 AM Ticket #2012 (sqlite3 UPDATE changing value deletes it with UNIQUE index!) updated by
- btw, there is still a bug in sqlite3.
- 8:14 AM Ticket #2012 (sqlite3 UPDATE changing value deletes it with UNIQUE index!) updated by
- I found a bug in my program where it is taking the new value from a blank textbox. but this should not make any difference. the codeexample I have here is incorrect for the problem. the new value should be set to an empty string for it to delete the record. this is improper behavior.
- 12:51 AM Ticket #2012 (sqlite3 UPDATE changing value deletes it with UNIQUE index!) updated by
- new information: the code I posted did not create indexes for the database. I just fixed that in my program, but not here. regardless, even though a block of code did not create indexes, the update still deleted my records consistently.
Sep 14, 2011:
- 11:13 PM Ticket #2012 (sqlite3 UPDATE changing value deletes it with UNIQUE index!) created by
- I don't ever remember seeing this happen before with a database. what …
- 12:00 AM Ticket #2011 (Sorting the list by clicking the column name) updated by
-
Version changed
Automatic ticket cleanup.
Sep 13, 2011:
- 10:03 PM Ticket #2011 (Sorting the list by clicking the column name) created by
- GUICtrlCreateListView help section says: Sorting the list by clicking …
- 2:49 AM Ticket #2008 (timerinit does not return int, returns imprecise float, differences bad) updated by
- Are you listening to what your saying? How could a int returned be more accurate than a float? Your example uses timerinit() wrong so its kinda irrelevant. $a=TimerInit(); sleep(100) $b=TimerDiff($a) $b = 99.3337961739871 on mine.
Sep 12, 2011:
- 7:34 PM Ticket #15 (Rewrite INI functionality to remove limitations.) updated by
- setupapi and the official solution of the problem http://www.autoitscript.com/forum/topic/132507-request-udf-for-inf-file-processing-functions/page__fromsearch__1
- 3:27 PM Ticket #1975 (IE object does not recognized as valid object type) updated by
- More wraithdu suggest a more clean way http://www.autoitscript.com/forum/topic/132875-track-1975-solved-with-33715/page__view__findpost__p__925914
- 3:00 PM Ticket #1975 (IE object does not recognized as valid object type) updated by
-
Milestone changed
Automatic ticket cleanup. - 2:33 PM Ticket #1975 (IE object does not recognized as valid object type) reopened by
- Replying to Jon: > Fixed by revision [6192] in version: 3.3.7.15 This fix is not complete for _IELoad Line 535 must be modified too as suggested by Smoke_N
- 11:19 AM Ticket #2004 (_GUICtrlEdit_Find() Documentation) updated by
- This has already been mentioned by me, and is found all over the UDFs: http://www.autoitscript.com/forum/topic/121148-report-help-file-issues-here/page__view__findpost__p__857343
Sep 11, 2011:
- 9:21 PM Ticket #2008 (timerinit does not return int, returns imprecise float, differences bad) updated by
- Bummer ... […] Or (also) see _Timer_Init() ? (_Timer_Init() no match(speed) compared to TimerInit().)
- 8:58 PM Ticket #2008 (timerinit does not return int, returns imprecise float, differences bad) updated by
- Your barking up the wrong tree. See creators of your OS. And study the timer related pages at MSDN while your at it.
- 6:38 PM Milestone 3.3.7.15 completed
- 3:12 PM Ticket #2010 (Menu Tooltip Bug) created by
- Tooltips of menu items do not appear. i am using windos xp service …
- 3:00 AM Ticket #2009 (_GUICtrlToolbar_Create: $BTNS constants don't apply to this function) updated by
-
Version changed
Automatic ticket cleanup. - 12:04 AM Ticket #2009 (_GUICtrlToolbar_Create: $BTNS constants don't apply to this function) created by
- The $BTNS constants belong to _GUICtrlToolbar_AddButton, not …
Sep 10, 2011:
- 7:57 AM Ticket #2008 (timerinit does not return int, returns imprecise float, differences bad) created by
- $a=int(TimerInit()) ;for some reason, timerinit returns a float rather …
Sep 7, 2011:
- 3:00 PM Ticket #2007 (#AutoIt3Wrapper_Res_requestedExecutionLevel=None Creates "asInvoker" ...) updated by
-
Version changed
Automatic ticket cleanup. - 2:59 PM Ticket #2006 (foreach) updated by
- We already have For-loops, look in the helpfile. Next time, use the forum. This place is for feature requests and bugs, not support.
- 1:49 PM Ticket #2007 (#AutoIt3Wrapper_Res_requestedExecutionLevel=None Creates "asInvoker" ...) updated by
-
Owner, Status, Component, Type changed
Currently the intended behaviour is to leave the TrustInfo section as created by AUT2EXE when either "" or "None" is supplied. I will have a look at modifying this behaviour as a feature request, making "" leave the set default by AUT2EXE and "None" will remove the TrustInfo section totally. When you want to be able to test a Beta version of AutoIt3Wrapper, PM me and I will make it available to you as soon as I am done making the changes. Jos
Sep 6, 2011:
- 10:09 PM Ticket #2007 (#AutoIt3Wrapper_Res_requestedExecutionLevel=None Creates "asInvoker" ...) updated by
- Forgot to post why this is important. If I wish for Windows Vista / 7's UAC Virtualization to remain on for my EXE, it must have no trustinfo section.
- 10:06 PM Ticket #2007 (#AutoIt3Wrapper_Res_requestedExecutionLevel=None Creates "asInvoker" ...) created by
- The documentation for #AutoIt3Wrapper_Res_requestedExecutionLevel says …
- 6:29 PM Ticket #2006 (foreach) created by
- in the perl scripting language there is a function called "foreach" …
- 6:27 PM Ticket #2005 (Active Directory) created by
- hi, through all the versions i have used there was no direct support …
Sep 3, 2011:
- 10:14 AM Ticket #2004 (_GUICtrlEdit_Find() Documentation) updated by
- It appears many of the _GUICtrlEdit... helpfile entries containe the same incorrect ctrlid/handle information. So this would be more work than I initially thought.
Sep 1, 2011:
- 7:15 PM Ticket #2004 (_GUICtrlEdit_Find() Documentation) created by
- The "Parameters" section of _GUICtrlEdit_Find() in the helpfile states …
Aug 31, 2011:
- 8:48 PM Ticket #2003 (ProcessWaitClose() using too much CPU) created by
- I've noticed (and confirmed with others) that ProcessWaitClose() - and …
- 8:46 PM Ticket #2002 (Try to find the cause of slow file operations.) created by
- File operations inexplicably took a turn for slow performance. This …
- 6:00 AM Ticket #2001 (_GUICtrlToolbar_SetButtonText: Example only works partially) updated by
-
Version changed
Automatic ticket cleanup. - 3:39 AM Ticket #2001 (_GUICtrlToolbar_SetButtonText: Example only works partially) created by
- This function replaces, rather than sets, the text for a button. If no …
Aug 27, 2011:
- 4:25 PM Ticket #2000 (Need help for Switching of operating system using symantic ghost ...) closed by
- Rejected: Replying to amarnath.reddy@…: > Hi, > I need code for switching os automatically from one os to another using symantic ghost images. > Please take it as high importance. Please go to AutoIt forum as this one is for bug tracking
Aug 26, 2011:
- 3:00 PM Ticket #2000 (Need help for Switching of operating system using symantic ghost ...) updated by
-
Version changed
Automatic ticket cleanup. - 12:03 PM Ticket #2000 (Need help for Switching of operating system using symantic ghost ...) created by
- Hi, I need code for switching os automatically from one os to …
Aug 25, 2011:
- 9:06 PM Ticket #1999 (DirCopy and DirMove have some bugs) created by
- DirCopy - When I copy a dir to another place like this: …
Aug 19, 2011:
- 10:14 AM Ticket #1127 (Implement a new function : StdOutReadLine) updated by
- StdoutReadLine Reads (only) a line from the STDOUT stream of a previously run child process. Like oExec.stdout.readline for the WshScriptExec object. It might be useful for Robocopy or other commandline programms which writes without stops into the stream buffer.
Note:
See TracTimeline
for information about the timeline view.
