Re: [GNC] No longer able to reconcile register accounts

2018-10-29 Thread Richard Ullger
On 29/10/2018 14:06, Colin Law wrote:
> I am seeing similar problems in the UK running 3.3 on Ubuntu 18.10, from
> Ubuntu repo. 
> The issue occurs if one tries to enter 28/10/18 in the statement date,
> which is why the '-' fails.  Any other date is ok whether entered using
> t, +, -, the calendar, or entering manually via the keyboard.  I see the
> same error in the trace file as Richard is seeing when 28th is entered.
> Richard, is it ok if you enter dates other than 28th?
> It also happens if one tries to enter 29/10/17 which was also DST day.

Colin,

Seems I can enter any date other than 28th October in the calendar, even
29th. Just happens that all registers except one needed reconciling on
28th. Strange that the one that needed reconciling on 27th allowed me to
'-' from 29/10 to 28/10 and then again to 27/10 but others don't.

I can '+' through the dates in October until I get to 27th, then the
date resets to 01/10.

John,

Noting comment #3 on https://bugs.gnucash.org/show_bug.cgi?id=795080,
the BST to GMT transition takes place at 02:00 -> 01:00 on the last
Sunday of October.

Regards,

Richard
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Re: [GNC] No longer able to reconcile register accounts

2018-10-29 Thread John Ralls
Colin,

This smells like a recurrence of 
https://bugs.gnucash.org/show_bug.cgi?id=795080 
, which I thought I’d fixed 
last spring... but yesterday is the first “live fire” test and it shows that my 
supposed fix didn't.

Regards,
John Ralls



> On Oct 29, 2018, at 7:06 AM, Colin Law  wrote:
> 
> I am seeing similar problems in the UK running 3.3 on Ubuntu 18.10, from 
> Ubuntu repo.  
> The issue occurs if one tries to enter 28/10/18 in the statement date, which 
> is why the '-' fails.  Any other date is ok whether entered using t, +, -, 
> the calendar, or entering manually via the keyboard.  I see the same error in 
> the trace file as Richard is seeing when 28th is entered.
> Richard, is it ok if you enter dates other than 28th?
> It also happens if one tries to enter 29/10/17 which was also DST day.
> 
> Colin
> 
> On Mon, 29 Oct 2018 at 12:24, Richard Ullger  > wrote:
> On 29/10/2018 02:59, John Ralls wrote:
> 
> > 
> > Sigh. No, and I thought that I’d fixed all of the timezone and DST issues. 
> > I’ll be interested to know if the problem goes away when you try again on 
> > Monday.
> > 
> > Regards,
> > John Ralls
> > 
> 
> Hi John,
> 
> Unfortunately I've had mixed results trying to reconcile today.
> 
> The first register I tried reconciled without any issues. The statement
> date was populated with today's date, 29/10/18. I was able to press '-'
> twice to change the date to 27/10/18. The register ending balance was
> populated with the last balance in the register and I was able to paste
> a value to replace it and proceed with the reconciliation.
> 
> Another register cannot be reconciled to the correct date. It has the
> last balance as at 28/10/18. When the Reconcile Information window
> opens, the statement date is populated with today's date, 29/10/18 and
> the Ending Balance is the correct amount. Pressing '-' in the statement
> date box changes the date to 01/10/18 and changes the ending balance to
> the amount as at that date. Pressing 't' resets the date to today's date
> and the balance to the corresponding amount. Selecting a date from the
> calendar dropdown has no effect and doesn't change the date. So I've
> reconciled to today's date as a workaround.
> 
> Several other registers have similar issues and the error message
> 
> * 11:52:14  CRIT  gnc_date_edit_set_time_internal: assertion
> 'mytm != NULL' failed
> 
> appears several times in the gnucash.trace file.
> 
> Closing and restarting gnucash has no effect on the outcome.
> 
> Regards,
> 
> Richard
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org 
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user 
> 
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists 
>  for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Re: [GNC] No longer able to reconcile register accounts

2018-10-29 Thread David Carlson
Obviously the solution to your problem is to move to Arizona!

David C

On Mon, Oct 29, 2018 at 9:09 AM Colin Law  wrote:

> I am seeing similar problems in the UK running 3.3 on Ubuntu 18.10, from
> Ubuntu repo.
> The issue occurs if one tries to enter 28/10/18 in the statement date,
> which is why the '-' fails.  Any other date is ok whether entered using t,
> +, -, the calendar, or entering manually via the keyboard.  I see the same
> error in the trace file as Richard is seeing when 28th is entered.
> Richard, is it ok if you enter dates other than 28th?
> It also happens if one tries to enter 29/10/17 which was also DST day.
>
> Colin
>
> On Mon, 29 Oct 2018 at 12:24, Richard Ullger  wrote:
>
> > On 29/10/2018 02:59, John Ralls wrote:
> >
> > >
> > > Sigh. No, and I thought that I’d fixed all of the timezone and DST
> > issues. I’ll be interested to know if the problem goes away when you try
> > again on Monday.
> > >
> > > Regards,
> > > John Ralls
> > >
> >
> > Hi John,
> >
> > Unfortunately I've had mixed results trying to reconcile today.
> >
> > The first register I tried reconciled without any issues. The statement
> > date was populated with today's date, 29/10/18. I was able to press '-'
> > twice to change the date to 27/10/18. The register ending balance was
> > populated with the last balance in the register and I was able to paste
> > a value to replace it and proceed with the reconciliation.
> >
> > Another register cannot be reconciled to the correct date. It has the
> > last balance as at 28/10/18. When the Reconcile Information window
> > opens, the statement date is populated with today's date, 29/10/18 and
> > the Ending Balance is the correct amount. Pressing '-' in the statement
> > date box changes the date to 01/10/18 and changes the ending balance to
> > the amount as at that date. Pressing 't' resets the date to today's date
> > and the balance to the corresponding amount. Selecting a date from the
> > calendar dropdown has no effect and doesn't change the date. So I've
> > reconciled to today's date as a workaround.
> >
> > Several other registers have similar issues and the error message
> >
> > * 11:52:14  CRIT  gnc_date_edit_set_time_internal: assertion
> > 'mytm != NULL' failed
> >
> > appears several times in the gnucash.trace file.
> >
> > Closing and restarting gnucash has no effect on the outcome.
> >
> > Regards,
> >
> > Richard
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > If you are using Nabble or Gmane, please see
> > https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> > -
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Re: [GNC] No longer able to reconcile register accounts

2018-10-29 Thread Colin Law
I am seeing similar problems in the UK running 3.3 on Ubuntu 18.10, from
Ubuntu repo.
The issue occurs if one tries to enter 28/10/18 in the statement date,
which is why the '-' fails.  Any other date is ok whether entered using t,
+, -, the calendar, or entering manually via the keyboard.  I see the same
error in the trace file as Richard is seeing when 28th is entered.
Richard, is it ok if you enter dates other than 28th?
It also happens if one tries to enter 29/10/17 which was also DST day.

Colin

On Mon, 29 Oct 2018 at 12:24, Richard Ullger  wrote:

> On 29/10/2018 02:59, John Ralls wrote:
>
> >
> > Sigh. No, and I thought that I’d fixed all of the timezone and DST
> issues. I’ll be interested to know if the problem goes away when you try
> again on Monday.
> >
> > Regards,
> > John Ralls
> >
>
> Hi John,
>
> Unfortunately I've had mixed results trying to reconcile today.
>
> The first register I tried reconciled without any issues. The statement
> date was populated with today's date, 29/10/18. I was able to press '-'
> twice to change the date to 27/10/18. The register ending balance was
> populated with the last balance in the register and I was able to paste
> a value to replace it and proceed with the reconciliation.
>
> Another register cannot be reconciled to the correct date. It has the
> last balance as at 28/10/18. When the Reconcile Information window
> opens, the statement date is populated with today's date, 29/10/18 and
> the Ending Balance is the correct amount. Pressing '-' in the statement
> date box changes the date to 01/10/18 and changes the ending balance to
> the amount as at that date. Pressing 't' resets the date to today's date
> and the balance to the corresponding amount. Selecting a date from the
> calendar dropdown has no effect and doesn't change the date. So I've
> reconciled to today's date as a workaround.
>
> Several other registers have similar issues and the error message
>
> * 11:52:14  CRIT  gnc_date_edit_set_time_internal: assertion
> 'mytm != NULL' failed
>
> appears several times in the gnucash.trace file.
>
> Closing and restarting gnucash has no effect on the outcome.
>
> Regards,
>
> Richard
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Re: [GNC] No longer able to reconcile register accounts

2018-10-29 Thread Richard Ullger
On 29/10/2018 02:59, John Ralls wrote:

> 
> Sigh. No, and I thought that I’d fixed all of the timezone and DST issues. 
> I’ll be interested to know if the problem goes away when you try again on 
> Monday.
> 
> Regards,
> John Ralls
> 

Hi John,

Unfortunately I've had mixed results trying to reconcile today.

The first register I tried reconciled without any issues. The statement
date was populated with today's date, 29/10/18. I was able to press '-'
twice to change the date to 27/10/18. The register ending balance was
populated with the last balance in the register and I was able to paste
a value to replace it and proceed with the reconciliation.

Another register cannot be reconciled to the correct date. It has the
last balance as at 28/10/18. When the Reconcile Information window
opens, the statement date is populated with today's date, 29/10/18 and
the Ending Balance is the correct amount. Pressing '-' in the statement
date box changes the date to 01/10/18 and changes the ending balance to
the amount as at that date. Pressing 't' resets the date to today's date
and the balance to the corresponding amount. Selecting a date from the
calendar dropdown has no effect and doesn't change the date. So I've
reconciled to today's date as a workaround.

Several other registers have similar issues and the error message

* 11:52:14  CRIT  gnc_date_edit_set_time_internal: assertion
'mytm != NULL' failed

appears several times in the gnucash.trace file.

Closing and restarting gnucash has no effect on the outcome.

Regards,

Richard
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Re: [GNC] No longer able to reconcile register accounts

2018-10-28 Thread John Ralls


> On Oct 28, 2018, at 4:45 PM, Richard Ullger  wrote:
> 
> As of today I am unable to reconcile any register account.
> Reconciliation was working yesterday.
> 
> When I click on the reconcile button the reconcile information window
> opens with the statement date populated with 01/10/18 (1st October) and
> the ending balance equal to the last balance in the register.
> 
> If I click in the date field and press 't' for today's date, the date
> remains as 01/10/18 and the ending balance changes to the balance as at
> 01/10/18.
> 
> If I attempt to manually change the date and tab out of the field, it
> immediately reverts to 01/10/18.
> 
> When I initially click on the reconcile button to initiate
> reconciliation, the gnucash.trace file gets populated with the text:
> 
> * 23:15:35  CRIT  gnc_date_edit_set_time_internal: assertion
> 'mytm != NULL' failed
> 
> The only thing I can think of that has changed is daylight savings time
> where the hour went back from BST to GMT in the UK.
> 
> I was running version 3.3.r0.g65c8357f5 and just built
> 3.3.r48.gdddc27885 where I am experiencing the same issue.
> 
> Is this a known problem?

Sigh. No, and I thought that I’d fixed all of the timezone and DST issues. I’ll 
be interested to know if the problem goes away when you try again on Monday.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

[GNC] No longer able to reconcile register accounts

2018-10-28 Thread Richard Ullger
As of today I am unable to reconcile any register account.
Reconciliation was working yesterday.

When I click on the reconcile button the reconcile information window
opens with the statement date populated with 01/10/18 (1st October) and
the ending balance equal to the last balance in the register.

If I click in the date field and press 't' for today's date, the date
remains as 01/10/18 and the ending balance changes to the balance as at
01/10/18.

If I attempt to manually change the date and tab out of the field, it
immediately reverts to 01/10/18.

When I initially click on the reconcile button to initiate
reconciliation, the gnucash.trace file gets populated with the text:

* 23:15:35  CRIT  gnc_date_edit_set_time_internal: assertion
'mytm != NULL' failed

The only thing I can think of that has changed is daylight savings time
where the hour went back from BST to GMT in the UK.

I was running version 3.3.r0.g65c8357f5 and just built
3.3.r48.gdddc27885 where I am experiencing the same issue.

Is this a known problem?

Regards,

Richard
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.