Must be a bit frustrating for new windows users of Gnucash when 5.5 is still 
listed as the default "stable" version for Windows but the reporting is so 
broken.

Just be aware of a different problem with 5.4.1 stable  - that one leaves 
phantom processes running in Windows that will keep the Gnucash file locked 
(just kill the process manually).

If it helps anyone ... both problems don't appear in Version: 5.4 Build ID:git 
5.4-156-g273c961fc4+(2023-12-11) - maybe this link 
https://code.gnucash.org/builds/win32/stable/gnucash-5.4-2023-12-13-git-5.4-156-g273c961fc4+.setup.exe
 or the day before.


Regards,
Bill


-----Original Message-----
From: gnucash-user <gnucash-user-bounces+dullege=hotmail....@gnucash.org> On 
Behalf Of Patrick James
Sent: Friday, 19 January 2024 8:25 AM
To: gnucash-user@gnucash.org
Subject: Re: [GNC] Error Windows 11 when running reports

There is a known bug with reports in GnuCash version 5.5 on a Windows machine. 

The bug is well-understood, but the fix is not so easy.

Moving down to 5.4 will fix the report problem.

> On 01/17/2024 3:29 PM PST Ignacio Ayuste <ignacioayu...@gmail.com> wrote:
> 
>  
> Hi All, for a lot reports i noticed the file generated in temp folder 
> but the app crash, I run the app using winDbg and the error is:
> 
> (4130.c2c): Access violation - code c0000005 (!!! second chance !!!)
> eax=00000000 ebx=62f200a0 ecx=00000000 edx=00000000 esi=1049fff0
> edi=00000004
> eip=62d400d3 esp=00bfe840 ebp=00bfe888 iopl=0         nv up ei pl nz na po
> nc
> cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b
> efl=00210202
> libjavascriptcoregtk_3_0_0!ZN3JSC8JSObject27getOwnNonIndexPropertyNamesEPS0_PNS_9ExecStateERNS_17PropertyNameArrayENS_15EnumerationModeE+0x473:
> 62d400d3 8b49fc          mov     ecx,dword ptr [ecx-4]
> ds:002b:fffffffc=????????
> 
> 0:000> !analyze -v
> **********************************************************************
> *********
> *
>   *
> *                        Exception Analysis
>   *
> *
>   *
> **********************************************************************
> *********
> 
> 
> KEY_VALUES_STRING: 1
> 
>     Key  : AV.Fault
>     Value: Read
> 
>     Key  : Analysis.CPU.mSec
>     Value: 2483
> 
>     Key  : Analysis.Elapsed.mSec
>     Value: 35877
> 
>     Key  : Analysis.IO.Other.Mb
>     Value: 80
> 
>     Key  : Analysis.IO.Read.Mb
>     Value: 1
> 
>     Key  : Analysis.IO.Write.Mb
>     Value: 117
> 
>     Key  : Analysis.Init.CPU.mSec
>     Value: 1046
> 
>     Key  : Analysis.Init.Elapsed.mSec
>     Value: 761028
> 
>     Key  : Analysis.Memory.CommitPeak.Mb
>     Value: 97
> 
>     Key  : Failure.Bucket
>     Value:
> INVALID_CLASS_PTR_READ_c0000005_libjavascriptcoregtk-3.0-0.dll!Unknown
> 
>     Key  : Failure.Hash
>     Value: {7c9c3c53-a28e-a583-683b-6075744558e7}
> 
>     Key  : Timeline.OS.Boot.DeltaSec
>     Value: 39191
> 
>     Key  : Timeline.Process.Start.DeltaSec
>     Value: 761
> 
>     Key  : WER.OS.Branch
>     Value: ni_release
> 
>     Key  : WER.OS.Version
>     Value: 10.0.22621.1
> 
>     Key  : WER.Process.Version
>     Value: 5.5.0.0
> 
> 
> NTGLOBALFLAG:  70
> 
> PROCESS_BAM_CURRENT_THROTTLED: 0
> 
> PROCESS_BAM_PREVIOUS_THROTTLED: 0
> 
> APPLICATION_VERIFIER_FLAGS:  0
> 
> EXCEPTION_RECORD:  (.exr -1)
> ExceptionAddress: 62d400d3
> (libjavascriptcoregtk_3_0_0!ZN3JSC8JSObject27getOwnNonIndexPropertyNamesEPS0_PNS_9ExecStateERNS_17PropertyNameArrayENS_15EnumerationModeE+0x00000473)
>    ExceptionCode: c0000005 (Access violation)
>   ExceptionFlags: 00000000
> NumberParameters: 2
>    Parameter[0]: 00000000
>    Parameter[1]: fffffffc
> Attempt to read from address fffffffc
> 
> FAULTING_THREAD:  00000c2c
> 
> PROCESS_NAME:  gnucash.exe
> 
> READ_ADDRESS:  fffffffc
> 
> ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%p referenced 
> memory at 0x%p. The memory could not be %s.
> 
> EXCEPTION_CODE_STR:  c0000005
> 
> EXCEPTION_PARAMETER1:  00000000
> 
> EXCEPTION_PARAMETER2:  fffffffc
> 
> STACK_TEXT:
> WARNING: Stack unwind information not available. Following frames may 
> be wrong.
> 00bfe888 62d4794a     0c43bcd0 10e1fff0 00000000
> libjavascriptcoregtk_3_0_0!ZN3JSC8JSObject27getOwnNonIndexPropertyNamesEPS0_PNS_9ExecStateERNS_17PropertyNameArrayENS_15EnumerationModeE+0x473
> 00bfe8b8 62d170db     0c43bcd0 00000000 00000004
> libjavascriptcoregtk_3_0_0!ZN3JSC8JSObject20growOutOfLineStorageERNS_2VMEjj+0x3a
> 00bfe958 62d13f7c     0c43bcd0 00bfea88 00000000
> libjavascriptcoregtk_3_0_0!ZN3JSC16InternalFunction14finishCreationERNS_2VMERKN3WTF6StringE+0xa0b
> 00bfe988 62d31db1     0c43bcd0 00bfea88 00000000
> libjavascriptcoregtk_3_0_0!ZN3JSC17FunctionPrototype14finishCreationERNS_2VMERKN3WTF6StringE+0x1c
> 00bfeae8 62d398c0     0c43bcd0 1045f530 0c43bcd0
> libjavascriptcoregtk_3_0_0!ZN3JSC14JSGlobalObject5resetENS_7JSValueE+0x111
> 00bfeb18 6332e524     10dbffe0 00000040 0c43bcd0
> libjavascriptcoregtk_3_0_0!ZN3JSC14JSGlobalObject4initEPNS_8JSObjectE+0xa0
> 00bfeb48 6332fe9c     0c43bcd0 10dbffe0 00bfeb98
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x3cb64
> 00bfeb98 63334d32     0c43bcd0 10dbffe0 00bfebe8
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x3e4dc
> 00bfec08 63334f9f     00bfec2c 0000002f 00bfec38
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x43372
> 00bfec38 63355d38     0c43bcd0 00bfec90 0c44bf88
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x435df
> 00bfecb8 633564e3     0c44bf88 f4830899 00bfed18
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x64378
> 00bfed08 63356912     0c44bf88 0c457f24 0c457f24
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x64b23
> 00bfedb8 63356a96     0c3c1e28 00bfee94 0c44bf88
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x64f52
> 00bfedd8 63484033     0c3c1e28 00bfee94 0c458750
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x650d6
> 00bfee58 635c9c43     00bfee94 0c3dfb10 00bfee8f
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x192673
> 00bfeef8 635c9f4b     0c3dfb10 00000000 00000000
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x2d8283
> 00bfef78 635c9f7b     00000008 774fe411 00bfefa8
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x2d858b
> 00bfef88 635bfe49     0c45c720 00000009 00000000
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x2d85bb
> 00bfefa8 6367d66f     0c45c720 00000000 00bfefd8
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x2ce489
> 00bff018 6367d7ae     0c4590d8 0c459cf0 00bff068
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x38bcaf
> 00bff028 636ce5ab     0c436550 00000000 0c4539a0
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x38bdee
> 00bff068 636c5365     00000000 00000000 00000000
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x3dcbeb
> 00bff088 63be4c10     0c45dae0 00000000 00000000
> libwebkitgtk_3_0_0!webkit_authentication_widget_get_type+0x3d39a5
> 00bff190 721e1bb0     00000000 7225e394 0c0c1938
> libwebkitgtk_3_0_0!GResourceBundle_get_resource+0x1e6f0
> 00bff1b4 766f80a5     00000000 00000001 03a473d8
> libglib_2_0_0!g_clear_list+0x6d0
> 00bff1e8 7224a8ff     03a473d8 00000001 00bff218 msvcrt!_getptd_noexit+0x62
> 00bff238 721e5f2f     03a473d8 0a14af78 09275d48
> libglib_2_0_0!g_mutex_unlock+0xf
> 00bff2c8 004a1ba0     004ba300 00000000 00000000
> libglib_2_0_0!g_main_loop_run+0x6f
> 00bff448 6ed31b60     00bff7e4 00000001 039e94e0 gnucash+0x1ba0
> 00bff458 6ed3dd4c     00000012 00bff4d8 00bff6f4
> libguile_2_2_1!scm_bootstrap_i18n+0x70
> 00bff468 6ed11910     00bff7a0 00bff4fc 00000000
> libguile_2_2_1!scm_set_current_module+0x4c
> 00bff708 6ed8d9ca     6ed31b30 00bff7a0 00bff768
> libguile_2_2_1!scm_init_control+0x70
> 00bff718 6d191b4f     00000001 039e94e0 0000002f
> libguile_2_2_1!scm_all_threads+0x31a
> 00bff768 6d1b77eb     6ed31b30 00bff7a0 00000000
> libgnc_gnome_utils!gnc_totd_dialog+0x33e
> 00bff7b8 004a1fb4     00000001 039e94e0 004a17ca
> libgnc_gnome_utils!gnc_gui_init+0x2b2
> 00bff7f8 004a2127     00000001 039e94e0 00000002 gnucash+0x1fb4
> 00bffbc8 004a12ee     02fa4694 0000002f 02fa7cac gnucash+0x2127
> 00bffc18 75e67ba9     75e67ba9 008f7000 75e67b90 gnucash+0x12ee
> 00bffc2c 77e1bd2b     008f7000 765e9e71 00000000
> KERNEL32!BaseThreadInitThunk+0x19
> 00bffc84 77e1bcaf     ffffffff 77e492dc 00000000
> ntdll!__RtlUserThreadStart+0x2b
> 00bffc94 00000000     004a13e0 008f7000 00000000
> ntdll!_RtlUserThreadStart+0x1b
> 
> STACK_COMMAND:  ~0s ; .cxr ; kb
> 
> SYMBOL_NAME:  libjavascriptcoregtk_3_0_0+473
> 
> MODULE_NAME: libjavascriptcoregtk_3_0_0
> 
> IMAGE_NAME:  libjavascriptcoregtk-3.0-0.dll
> 
> FAILURE_BUCKET_ID:
>  
> INVALID_CLASS_PTR_READ_c0000005_libjavascriptcoregtk-3.0-0.dll!Unknown
> 
> OS_VERSION:  10.0.22621.1
> 
> BUILDLAB_STR:  ni_release
> 
> OSPLATFORM_TYPE:  x86
> 
> OSNAME:  Windows 10
> 
> FAILURE_ID_HASH:  {7c9c3c53-a28e-a583-683b-6075744558e7}
> 
> Followup:     MachineOwner
> ---------
> 
> Could you please provide some help, i tried running the app as 
> administrator also and reinstall gnucash as well.
> 
> Regards
> Ignacio
> _______________________________________________
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> 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
-----
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
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to