All Projects
HDS 2008
HDSlog
Batch Plots
Batch Processing
Core Tools
Cross Plots
Cross Section
CUP
Data Inventory
Data Trend
DeterMin
Edit - Cleanup
Edit - Complex Curve Adjustments
Edit - Copy
Edit - Depth Shift
Edit - Input Priority
Edit - Smooth
Edit - SP Baseline
Edit - Splice
Edit - Toolbox
Environmental - GR
Environmental - Invasion
Environmental - Mudcake
Environmental - Neutron
Environmental - Resistivity
Environmental - Rhob
Environmental - Stdoff
Export LAS
File Explorer
HDS API
HdsCup
HdsData
HdsDraw
HdsEdit
HdsForms
HdsLP
HdsNT
HdsXPlot
HdsXS
Import LAS
Import Misc
Log Plots
Login
Main Menu
Pay Reports
Petro Calc
Quick Calc
RASiP
SS Gas Quicklook
Task Manager
Unconventional Reservoirs
All Projects - Releases
travish released this on 2022-02-02 23:07:22
Change Log
HDSlog v1.22.2
HDSlog v1.22.2 is bug and regression fixes for v1.22.1. [hr]Cross Plots
- #573 : [User Interface] Closing the window sometimes causes InvalidOperationException
- #480 : [User Interface] Launching Cross Plots causes NullReferenceException since recent files loading was moved
- #571 : [User Interface] Switching to Symbols Report tab before plots have been drawn causes NullReferenceException
- #562 : [User Interface] Clicking the Process History menu item without a file loaded causes NullReferenceException
- #572 : [User Interface] Loading Tops window without initializing well data causes NullReferenceException
HdsData
- #536 : [User Interface] Attempting to load the About window without a valid Standards/SiteData/Defaults file causes FileNotFoundException
HdsForms
- #537 : [Database/IO] Refreshing curve data after loading a new file causes IndexOutOfRangeException
- #548 : [User Interface] Clicking the Add to Master List button on Formations window causes IndexOutOfRangeException
Import LAS
- #481 : [User Interface] Closing the window and saving preferences before Standards/SiteData has been loaded causes NullReferenceException
- #508 : [User Interface] Attempting to launch the application with an invalid Standards file causes NullReferenceException
- #538 : [User Interface] Selecting specific cells on Curve Info spreadsheet causes IndexOutOfRangeException
Log Plots
- #549 : [User Interface] Selecting a curve from the list of plot curves on Control Panel causes NullReferenceException
- #569 : [General] Loading a file with incorrect curve indexing causes NullReferenceException
Main Menu
- #570 : [User Interface] Open and Close side menu items do not work
Task Manager
- #483 : [General] Closing an application during the refresh window causes Win32Exception
- #489 : [General] Attempting to launch an application causes NullReferenceException
Files
travish released this on 2022-01-21 10:21:45
Change Log
HDSlog v1.22.1.20
General
- [Licensing and Activation] Licenses cannot be issued for a future date
HdsData
- [User Interface] Add changelog form which shows the current changelog
- [User Interface] Task Manager steals focus from the application it was launched from
- [General] Access is denied @ Microsoft.Win32.SafeHandles.SafeProcessHandle OpenProcess(Int32, Int32, Boolean) @ System.Diagnostics.ProcessManager
- [Database/IO] Curve's scale changes each time it is saved
- [General] The process cannot access the file 'C:\HDSlog\Logs\error-2021-06-28.txt' because it is being used by another process. @ Void WinIOError(Int32, System.String) @ System.IO.__Error
- [General] Index was outside the bounds of the array. @ Void ComputeStats() @ HdsDB.DepthCurve
- [User Interface] License expiration message always says 30 days regardless of time left
HdsEdit
- [Graphics] Any curve past the 5th is cut off from the plot when splicing curves from sets
HdsForms
- [General] Invalid column index specified (must be between 0 and 0). Parameter name: column Actual value was 1. @ System.String GetText(Int32, Int32) @ FarPoint.Win.Spread.SheetView
- [General] Attempting to change Percent values for all Log Text causes FormatException.
- [User Interface] Clicking Curve Label Set menu item on Log Text form causes IndexOutOfRangeException
- [General] Object reference not set to an instance of an object. @ Void DisplayPayRanges() @ HdsForms.PayFilters
- [User Interface] Cannot change 'Version Mode' on Curve Save Settings form
- [User Interface] Cannot enter numbers for curve name appending
- [User Interface] Loading History Notes form results in ArgumentOutOfRangeException
HdsXS
- [General] Collection was modified; enumeration operation may not execute. @ Void ThrowInvalidOperationException(System.ExceptionResource) @ System.ThrowHelper
Batch Plots
- [General] Collection was modified; enumeration operation may not execute. @ Void ThrowInvalidOperationException(System.ExceptionResource) @ System.ThrowHelper
Cross Plots
- [General] Object reference not set to an instance of an object. @ Void LoadBackDoor(HdsXP.clsScales ByRef, Boolean) @ MWXP.UC_GridTics
- [Feature] Change Plot Title in User Defined Plot
- [User Interface] Core curves are shown instead of Wireline curves when setting up a multi-well user-defined Cross Plot
Cross Section
- [User Interface] Selecting small/no area in Portion mode causes ArgumentException
- [Graphics] A generic error occurred in GDI+. @ Void Save(System.IO.Stream, System.Drawing.Imaging.ImageCodecInfo, System.Drawing.Imaging.EncoderParameters) @ System.Drawing.Image
- [General] Object reference not set to an instance of an object. @ Void CalcTvdCore(System.Object, System.Object, System.Object, System.Object, System.Object) @ HdsDB.clsSurveys
- [Database/IO] Logs are not written to log files like other applications
- [User Interface] Edit Formations form opens with formations from the incorrect file
CUP
- [General] The Microsoft Jet database engine cannot find the input table or query 'PHI_TDT_PARADOX_BASIN'. Make sure it exists and that its name is spelled correctly. @ DAO.Recordset OpenRecordset(System.String, System.Object, System.Object, System.Object) @ DAO.Database
- [General] Object reference not set to an instance of an object. @ Void CreateVariableLines(HdsCup.CurveVariable) @ CUPApp.frmMain
Data Inventory
- [General] Unable to cast object of type 'HdsDB.WellList' to type 'HdsDB.clsListComboNameItemData'. @ Void lstWellList_SelectedIndexChanged(System.Object, System.EventArgs) @ DataInvView.DataInvRevMain
DeterMin
- [General] Object reference not set to an instance of an object. @ Void SaveInversionParameters() @ DeterMin.MainForm
Edit - Cleanup
- [User Interface] Attempting to change a curve's scale results in NullReferenceException
- [User Interface] Changing curve scale type preference from Min/Max to Standard does not work
Edit - Copy
- [General] InvalidArgument=Value of '5' is not valid for 'index'. Parameter name: index @ System.Windows.Forms.ListViewItem get_Item(Int32) @ System.Windows.Forms.ListView+ListViewItemCollection
- [User Interface] Checking List Latest Version Only check box when copying curves set to set does not list only the latest curves
- [User Interface] Clicking Expand Database button causes IndexOutOfRangeException if the set being expanded contains TVD
Edit - Splice
- [User Interface] No way to change initial curve selection when splicing curves
- [Database/IO] Attempting to splice data sets fails with exception 'Object reference not set to an instance of an object'
- [User Interface] Cannot select specific curves for splicing when splicing curves from different data sets
- [User Interface] Number of spliced curves is incorrect when splicing curves between data sets
- [User Interface] 'Spliced Set' is shown in list of data sets if a set to set splice process has been started
- [User Interface] Undo/Undo All buttons do not work
- [Graphics] Spliced curves have multiple '(Spliced)' suffixes for each change made to them
- [Calculations] Cubic spline splice type does not work
- [User Interface] Cannot change file from data set selection form
- [User Interface] User cannot select individual curves due to automatic selection of similar curves
Edit - Toolbox
- [User Interface] Unable to Change Curve Scales in Data Averaging
Environmental - Invasion
- [General] Cannot access a disposed object. Object name: 'frmMain'. @ Void CreateHandle() @ System.Windows.Forms.Control
File Explorer
- [User Interface] Hidden/system folders should not be displayed
Import LAS
- [General] Exception handled in FpSpread.WndProc @ Void WndProc(System.Windows.Forms.Message ByRef) @ FarPoint.Win.Spread.FpSpread
- [General] Conversion from string "RHOB" to type 'Integer' is not valid. @ Int32 ToInteger(System.String) @ Microsoft.VisualBasic.CompilerServices.Conversions
- [General] Unable to cast object of type 'System.String' to type 'HdsDB.clsListComboNameItemData'. @ Void lstNeutronNames_SelectedIndexChanged(System.Object, System.EventArgs) @ Import_LAS.frm_NL_PreferedNeutronCurve
- [Database/IO] Curve append string is added to depth curve if the string is edited from the 'Select File' form
- [User Interface] Cancelling the import of a file leaves the user at a blank screen
Import Misc
- [Database/IO] Importing Surveys results with NullReferenceException
- [User Interface] Setting the Unique Well ID column does not change the column title
- [General] After loading a file with thousands of depths, exiting the application takes a very long time
- [User Interface] After changing to 'Multiple Wells' mode, cannot change back to 'Single Well' mode
- [User Interface] Setting a column type without a file selected shows a message box each time
- [User Interface] File selection button remains disabled even when set to 'Other File' mode
- [User Interface] Changing the file in 'Other File' mode also updates the text box for 'Current File'
- [Database/IO] Setting a column type in 'Multiple Wells' mode without a directory selected results in NullReferenceException
- [User Interface] Removing 'Unique Well ID' column type results in IndexOutOfRangeException
- [User Interface] Importing a large amount of Surveys causes the UI to lock up when saving
Log Plots
- [Graphics] Index was outside the bounds of the array. @ Void picDisplayScales_MouseMove(System.Object, System.Windows.Forms.MouseEventArgs) @ LogPlots.frmMain
- [General] Object reference not set to an instance of an object. @ Void OriginalDimensions() @ LogPlots.frmMain
- [General] SplitterDistance must be between Panel1MinSize and Width - Panel2MinSize. @ Void set_SplitterDistance(Int32) @ System.Windows.Forms.SplitContainer
- [User Interface] Selecting a plot track on the 'Curve - Data & Values' tab causes ArgumentOutOfRangeException
- [User Interface] Curve status bar label is always visible
- [General] Index was outside the bounds of the array. @ Void picScales_MouseMove(System.Object, System.Windows.Forms.MouseEventArgs) @ LogPlots.frmSetup_Master
- [General] Value of '7720' is not valid for 'Value'. 'Value' should be between 'minimum' and 'maximum'. Parameter name: Value @ Void set_Value(Int32) @ System.Windows.Forms.ScrollProperties
- [General] Object reference not set to an instance of an object. @ Void AddCurve(Int32 ByRef, Int32 ByRef, Boolean) @ LogPlots.frmSetup_Master
- [General] Index was outside the bounds of the array. @ Void DrawFrame_Scales(System.Drawing.Graphics, Int32, Int32, Int32, Int32, ChangeFlag, Int32) @ HdsLP.clsPlot
- [General] Arithmetic operation resulted in an overflow. @ Int32 DrawScales(ScalesEnum ByRef, Int32, Int32 ByRef, System.Drawing.Graphics, Boolean ByRef, Boolean ByRef) @ HdsLP.clsPlot
- [General] Index was outside the bounds of the array. @ Void CrossOver_Polygon_DoSection(System.Drawing.Graphics ByRef, Int32 ByRef, Int32 ByRef, System.Drawing.PointF[] ByRef, System.Drawing.PointF[] ByRef) @ HdsLP.LogPlot
- [Graphics] Fonts that could be changed in HDS 2008 are now static
- [User Interface] Plot scroll bars reset when window loses focus
- [User Interface] Top scales above plot should scroll with plot
- [User Interface] Selecting an alternate Lithology pattern in the Lithology setup form does not work
- [Graphics] Last depth on Depth Track is sometimes cut off
- [Graphics] Core summary background is wider than the text
- [Graphics] Reference plot appears to be drawn twice
- [Feature] Master Setup Undo Button Does Not Work
- [Database/IO] New files with curves that a scale can't be detected or adding a curve in Master Setup causes curve to be renamed to HDSid
- [Graphics] Footer preview is cut off if it is longer than a certain height
- [Graphics] Bottom of Footer preview is cut-off if it is over a certain length
- [Graphics] Disabling Pay Filters on plot does not remove them from reference plot
- [User Interface] Enabling Pay Filters on plot when none exist prevents them from being disabled
- [Graphics] Well symbol is not drawn in depth track
- [User Interface] Moving a curve on Master Setup form changes the selected curve
- [User Interface] Pressing F5 to redraw plot while Master Setup form is active causes the Master Setup form to redraw instead
- [User Interface] Right clicking on a curve on Master Setup form does not cause that curve to become selected
- [Graphics] Removing the last curve from a track on Master Setup form does not remove the empty track
- [Graphics] Margins are not used when printing
Login
- [General] Update for .NET
Main Menu
- [User Interface] Remove 'View Data Forms' menu item
PetroCalc
- [General] Unable to cast object of type 'System.String' to type 'HdsNT.clsListComboTwoNamesOneItem'. @ Void tbFile_Datasets_SelectedIndexChanged(System.Object, System.EventArgs) @ PetroCalc.frmMain
- [General] No beep after saving
SS Gas Quicklook
- [Database/IO] Loading a file with a Phid curve, but no Rhob, results in a NullReferenceException
- [User Interface] Selecting an input curve type does not show the correct input curves
Unconventional Reservoirs
- [Database/IO] Attempting to save causes COMException