> On Apr 14, 2019, at 7:50 AM, Jeff Kletsky <[email protected]> wrote:
> 
> 
> On 2/19/19 8:58 AM, John Ralls wrote:
>> 
>>> On Feb 18, 2019, at 6:49 PM, Jeff Kletsky <[email protected]> wrote:
>>> 
>>> 
>>> On 2/18/19 6:15 PM, John Ralls wrote:
>>>>> On Feb 18, 2019, at 3:31 PM, Jeff Kletsky <[email protected]> wrote:
>>>>> 
>>>>> I've downloaded the macOS release version of GnuCash 3.4, 3.4+ 
>>>>> (2018-12-30) and installed on two different machines, one running High 
>>>>> Sierra, the other running Mojave.
>>>>> 
>>>>> Neither machine seems to want to reveal anything in the search menu other 
>>>>> than Description and Contains. Even if another row is added, there is no 
>>>>> drop-down for any other options.
>>>>> 
>>>>> What are we missing here to get this needed functionality to work?
>>>>> 
>>>> Probably needs a re-spin of the bundle. I see that on several dialog 
>>>> boxes, I just hadn't noticed because my usual usage doesn't involve more 
>>>> than clicking OK on the Since-last-run.
>>>> 
>>>> Regards,
>>>> John Ralls
>>>> 
>>> Greatly appreciated, thanks!
>>> 
>>> We'll be able to get by until either there's a new release or I get a clean 
>>> account and builder up and running.
>> I just noticed something.
>> 
>> Do you have more than one monitor? If so, is GnuCash on the main one or (one 
>> of) the secondary one(s)? The surest way to tell which is "main" is to open 
>> System Preferences>Desktop & Screen Saver (shortcut: control-click on the 
>> desktop and select "Change Desktop Background"). Each monitor will get a 
>> dialog, and on all the secondary monitors the dialog will say "Secondary 
>> Desktop" in the title bar and will lack the close/hide/fullscreen stoplight 
>> in the upper left corner; the one on the main display will be a normal 
>> system preferences dialog with "Desktop & Screen Saver" in the title bar.
>> 
>> If it's all yes so far, try moving GnuCash to the main display and then 
>> opening the Find dialog (cmd-F or Edit>Find). Do the dropdowns work now?
>> 
>> Regards,
>> John Ralls
>> 
> 
> Yes, dual-monitor setup here.
> 
> Main window on secondary monitor
> 
> * Find Transaction window ("FTW") appears on secondary monitor
> * Pull-downs do not function
> * FTW can be dragged to primary monitor; touching pull-down area causes 
> "jump" of FTW to secondary monitor
> 
> 
> Drag main window to primary monitor
> 
> * FTW follows
> * FTW drop-downs function
> * FTW can be dragged to secondary monitor; touching pull-down area causes 
> "jump" of FTW to primary monitor
> 
> 
> 
> Also, GnuCash doesn't do well with the monitors going to sleep, usually 
> (always?) crashing on wake.
> 
> I'll watch it more carefully, but at least this one looks like a failure in 
> libgdk
> 
> 
> rocess:               Gnucash [61790]
> Path: /private/var/folders/*/Gnucash.app/Contents/MacOS/Gnucash
> Identifier:            org.gnucash.Gnucash
> Version:               3.4-1 (3.4-1)
> Code Type:             X86-64 (Native)
> Parent Process:        ??? [1]
> Responsible:           Gnucash [61790]
> User ID:               <redacted.
> 
> Date/Time:             2019-04-14 07:39:13.606 -0700
> OS Version:            Mac OS X 10.14.3 (18D109)
> Report Version:        12
> Bridge OS Version:     3.3 (16P3133)
> Anonymous UUID:        <redacted>
> 
> 
> Time Awake Since Boot: 2300000 seconds
> 
> System Integrity Protection: enabled
> 
> Notes:                 Translocated Process
> 
> Crashed Thread:        0  Dispatch queue: com.apple.main-thread
> 
> Exception Type:        EXC_ARITHMETIC (SIGFPE)
> Exception Codes:       EXC_I386_DIV (divide by zero)
> Exception Note:        EXC_CORPSE_NOTIFY
> 
> Termination Signal:    Floating point exception: 8
> Termination Reason:    Namespace SIGNAL, Code 0x8
> Terminating Process:   exc handler [61790]
> 
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   libgdk-3.0.dylib                  0x000000010eb6e3d4 configure_monitor + 
> 276
> 1   libgdk-3.0.dylib                  0x000000010eb6e49b 
> display_reconfiguration_callback + 139
> 2   com.apple.SkyLight                0x00007fff5909dc72 
> displayConfigFinalizedProc + 240
> 3   com.apple.SkyLight                0x00007fff590937f2 
> CGSPostLocalNotification + 420
> 4   com.apple.SkyLight                0x00007fff590933e4 (anonymous 
> namespace)::notify_datagram_handler(unsigned int, CGSDatagramType, void*, 
> unsigned long, void*) + 94
> 5   com.apple.SkyLight                0x00007fff590970dc 
> CGSDatagramReadStream::dispatch_next_main_queue_datagram() + 270
> 6   com.apple.SkyLight                0x00007fff592ec19e invocation function 
> for block in 
> CGSDatagramReadStream::dispatch_main_queue_datagrams_async(dispatch_queue_s*, 
> CGSDatagramReadStream*) + 59
> 7   libdispatch.dylib                 0x00007fff60185d53 
> _dispatch_call_block_and_release + 12
> 8   libdispatch.dylib                 0x00007fff60186dcf 
> _dispatch_client_callout + 8
> 9   libdispatch.dylib                 0x00007fff60191f63 
> _dispatch_main_queue_callback_4CF + 1125
> 10  com.apple.CoreFoundation          0x00007fff32f880c7 
> __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
> 11  com.apple.CoreFoundation          0x00007fff32f877d6 __CFRunLoopRun + 2335
> 12  com.apple.CoreFoundation          0x00007fff32f86c64 CFRunLoopRunSpecific 
> + 463
> 13  com.apple.HIToolbox               0x00007fff3221dab5 
> RunCurrentEventLoopInMode + 293
> 14  com.apple.HIToolbox               0x00007fff3221d7eb 
> ReceiveNextEventCommon + 618
> 15  com.apple.HIToolbox               0x00007fff3221d568 
> _BlockUntilNextEventMatchingListInModeWithFilter + 64
> 16  com.apple.AppKit                  0x00007fff304d8363 _DPSNextEvent + 997
> 17  com.apple.AppKit                  0x00007fff304d7102 
> -[NSApplication(NSEvent) 
> _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1362
> 18  libgdk-3.0.dylib                  0x000000010eb71ed2 poll_func + 178
> 19  libglib-2.0.0.dylib               0x000000010e30328d 
> g_main_context_iterate + 333
> 20  libglib-2.0.0.dylib               0x000000010e30360f g_main_loop_run + 223
> 21  libgtk-3.0.dylib                  0x000000010e5e746a gtk_main + 74
> 22  libgncmod-gnome-utils.dylib       0x00000001110dc93f 
> gnc_ui_start_event_loop + 47
> 23  org.gnucash.Gnucash               0x000000010e0091ec inner_main + 1116
> 24  libguile-2.2.1.dylib              0x000000010e154632 invoke_main_func + 34
> 25  libguile-2.2.1.dylib              0x000000010e134eef c_body + 15
> 26  libguile-2.2.1.dylib              0x000000010e1bcc5a vm_regular_engine + 
> 1290
> 27  libguile-2.2.1.dylib              0x000000010e1bbbff scm_call_n + 495
> 28  libguile-2.2.1.dylib              0x000000010e1b88aa catch + 506
> 29  libguile-2.2.1.dylib              0x000000010e134ebc 
> scm_c_with_continuation_barrier + 140
> 30  libguile-2.2.1.dylib              0x000000010e1b84b1 with_guile + 65
> 31  libgc.1.dylib                     0x000000010e2777fb 
> GC_call_with_stack_base + 27
> 32  libguile-2.2.1.dylib              0x000000010e1b635b scm_with_guile + 43
> 33  libguile-2.2.1.dylib              0x000000010e1545f5 scm_boot_guile + 69
> 34  org.gnucash.Gnucash               0x000000010e008bc1 main + 3425
> 35  libdyld.dylib                     0x00007fff601d4ed9 start + 1

Upgrade to 3.5, it uses the latest Gtk in which the multi-monitor problems are 
fixed.

Regards,
John Ralls

_______________________________________________
gnucash-user mailing list
[email protected]
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.

Reply via email to