Change Smart Group selected listing Duration results in crash

Have a Smart Folder that shows items with Duration <> 3 days. Select item in Smart Group. Change Duration to 3 days. Crash, Application Quits.

Smart Folder with “Duration <> 3 days”. Listing with Duration == 5 days. Select item in Smart Group. Change Duration to 3 days. Crash. Sent automated crash logs.

Using GarageSale Version 7.0.14b5 (834), macOS Version 10.12.6 (16G1212)

Crash Bug, change Smart Group selected listing Duration results in crash.crashLog.txt.zip (22.6 KB)
GarageSale_2018-03-22-xxxxx_Neal-Trautmans-iMac-Computer.zip (113.1 KB)

Crash Bug, change Smart Group selected listing Duration results in crash

Thanks for reporting.Unfortunately, this crash doesn’t seem easily reproducible. Also, the crash’s backtrace only contains Apple code, so why it exactly happens is not immediately clear to me. :disappointed:

A few questions, though:

  1. Does the crash always happen when the last item leaves the smart group?
  2. Can you send me a screenshot of the smart group rule? Kind of hard to see from the GIF animation.
  3. When you restart GarageSale, and your only actions are to select the smart group, change to duration of the item, does it crash then, too? Just want to make sure that there aren’t any prerequisites required to trigger the crash.

I made a simple Smart Group with only 1 rule (Duration == 1), and then 3 listings. Crashes when ever I change any one of the listings’s duration from 1 to anything else. The KEY is you have to have the listing selected IN the Smart Group. So, it crashes “when it is selected in the Smart Group” and changing the Duration Removes it from the Smart group". I THINK the “popup” menu might be the key…

Ah, yes! The Popup Menu!! Also happens with the Condition popup menu. Screenshot at bottom.

Nope. Smart Group has 3 items. Change 1 item. Crash.

2 ScreenShots Below:

YES! It actually DOES change the value in the listing record to the new value selected and saves this new value BEFORE crashing.

Crash Bug, change Smart Group selected listing Duration results in crash 2.txt (75.7 KB)
Crash Bug, change Smart Group selected listing Duration results in crash 3.txt (75.0 KB)


Can you check if you still get the crash with this version:

http://downloads.iwascoding.com/downloads/GarageSale_7_2018-03-22_3.dmg

Thanks.

:frowning_face:
Yep. Still get this crash.
Nope, NOT fixed. Sorry to say this crash still happens…

That’s really disappointing. Nevertheless I appreciate your time testing this.

Here is one last version that might fix the issue, but I’m not very optimistic:

http://downloads.iwascoding.com/downloads/GarageSale_7_2018-03-23.dmg

If the crash still happens with this build, can you please upload your current GS 7 .leveldb file through this dropbox link, preferably in a state that I can easily reproduce the crash. Thanks.

https://www.dropbox.com/request/kh0NErPOD10hh7MxKW1e

Crash still happens. I’m using macOS Version 10.12.6 (16G1212). Bug in macOS???

Here are 2 screen recordings and 2 crashLogs. And I sent the levelbd to your DropBox.

OOPS! I first sent the wrong levelbd. ?I closed window and aborted sending???
The correct one for this crash is “v7 popupMenu crash Archive.zip”

popupMenu crash.txt (172 Bytes)
popupMenu crashLog 2.txt (75.8 KB)
popupMenu Screen Recording (GarageSale) 1popupMenu Screen Recording (GarageSale)2

I didn’t get a notification for this one, so i guess DropBox delete the partially transmitted file. Can you please try once again?

Actually I did get a file via DropBox from now! Sorry, didn’t see it at first.

I’m pretty confident this build fixes the crash. Can you please try it out once more:

http://downloads.iwascoding.com/downloads/GarageSale_7_2018-03-23_1.dmg

YAH!!! Yep!! Got it!!! :+1::clap::grinning: This has been Fixed!

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.