Hi Alan,

As I haven't checked in any of the recent changes yet, there won't be a Git
version hash at the moment. However, based on the latest stack trace you
provided, it does seem like we're on the right track in terms of what could
be going on with the build (freedv_comptx() happens a lot later than
__codec2__nlp_create()). The next build will likely be an official
pre-release containing the changes I tried plus perhaps a few more.

Thanks,

-Mooneer K6AQ

On Tue, Nov 15, 2022 at 12:11 PM Al Beard <bear...@unixservice.com.au>
wrote:

> *Well, crashed again,*
>
> *To avoid version confusion, can you put something in "Version:" ?*
> *BTW: I've not removed the previous version, I just renamed it*
> *in the Applications folder. bad FreeDV to FreeDV185a*
>
> *System here: HP Compaq 8200 Elite Small Form Factor i5 *
> *Emulating with Hackintosh: iMac (27-inch, Late 2013)*
> *Processor  3.09 GHz Quad-Core Intel Core i5*
> *macOS Catalina *
>
>
> *Process:               FreeDV [1466]*
> *Path:                  /Applications/FreeDV.app/Contents/MacOS/FreeDV*
> *Identifier:            org.freedv.freedv*
> *Version:               ??? (1.8.5)*
> *Code Type:             X86-64 (Native)*
> *Parent Process:        ??? [1]*
> *Responsible:           FreeDV [1466]*
> *User ID:               501*
>
> *Date/Time:             2022-11-16 06:47:07.895 +1100*
> *OS Version:            Mac OS X 10.15.3 (19D76)*
> *Report Version:        12*
> *Anonymous UUID:        E215C155-F950-4ED2-AF3A-7CB392630AD3*
>
>
> *Time Awake Since Boot: 81000 seconds*
>
> *System Integrity Protection: enabled*
>
> *Crashed Thread:        0  Dispatch queue: com.apple.main-thread*
>
> *Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)*
> *Exception Codes:       0x0000000000000001, 0x0000000000000000*
> *Exception Note:        EXC_CORPSE_NOTIFY*
>
> *Termination Signal:    Illegal instruction: 4*
> *Termination Reason:    Namespace SIGNAL, Code 0x4*
> *Terminating Process:   exc handler [1466]*
>
> *Thread 0 Crashed:: Dispatch queue: com.apple.main-thread*
> *0   liblpcnetfreedv.0.4.dylib      0x00000001021202bb lpcnet_enc + 107*
> *1   libcodec2.1.0.dylib            0x0000000101fbdd54 freedv_comptx + 324*
> *2   org.freedv.freedv              0x000000010057ee44
> MainFrame::test2020Mode_() + 772*
> *3   org.freedv.freedv              0x000000010058655c
> MainFrame::MainFrame(wxWindow*) + 7116*
> *4   org.freedv.freedv              0x000000010057eafd
> MainFrame::MainFrame(wxWindow*) + 29*
> *5   org.freedv.freedv              0x000000010057e907 MainApp::OnInit() +
> 375*
> *6   org.freedv.freedv              0x0000000100980327 wxApp::CallOnInit()
> + 359*
> *7   org.freedv.freedv              0x0000000100bae4f8 wxEntry(int&,
> wchar_t**) + 104*
> *8   org.freedv.freedv              0x000000010057e183 main + 35*
> *9   libdyld.dylib                  0x00007fff6ba457fd start + 1*
>
> *Thread 1:*
> *0   libsystem_pthread.dylib        0x00007fff6bc4a818 start_wqthread + 0*
>
>
> *On Tue, 15 Nov 2022 11:15:47 -0800, Mooneer Salem wrote*
> > Hi Alan,
> >
> > Can you give https://www.dropbox.com/s/dqgoitt5xqcxhc2/FreeDV.dmg?dl=0
> a shot and let me know how that goes? It seems that a recent LPCNet PR (
> https://github.com/drowe67/LPCNet/pull/43) may have caused some code to
> inappropriately be compiled with AVX2 enabled, so this version has some
> tweaks to the CMake scripts to avoid that.
> >
> > Thanks,
> >
> > -Mooneer K6AQ
> >
> > On Mon, Nov 14, 2022 at 11:01 PM Mooneer Salem <moon...@gmail.com>
> wrote:
> >
>>
>>
>> > Hi Alan,
>> >
>> > This actually looks similar to what a few others reported on Linux
>> before I removed the Debian packages from the release. What does System
>> Information show for your processor/model? My 2019 16" MBP shows
>> "MacBookPro16,4" and "8-Core Intel Core i9" @ 2.3 GHz and seems to execute
>> and decode fine. (FWIW, I also have access to an M1 Mac Mini as well as a
>> 2011 MBA. I do remember an earlier 1.8.5 build working properly on the MBA,
>> though, albeit in Windows 10.)
>> >
>> > Also, if possible, can you try building it yourself from the "ms-2020c"
>> branch? The needed prerequisites can be installed with the following
>> MacPorts command:
>> >
>> > sudo port install subversion git libtool sox +universal cmake
>> >
>> > Thanks,
>> >
>> > -Mooneer K6AQ
>> >
>> > On Mon, Nov 14, 2022 at 10:09 PM Al Beard <bear...@unixservice.com.au>
>> wrote:
>> >
>>>
>>>
>>> > *Hi Mooneer,*
>>> >
>>> * > *
>>> > *OSX on Catalina, not so good:*
>>> >
>>> * > *
>>> >
>>> > *Process:               FreeDV [1050]*
>>> > *Path:
>>> /Applications/FreeDV.app/Contents/MacOS/FreeDV*
>>> > *Identifier:            org.freedv.freedv*
>>> > *Version:               ??? (1.8.5)*
>>> > *Code Type:             X86-64 (Native)*
>>> > *Parent Process:        ??? [1]*
>>> > *Responsible:           FreeDV [1050]*
>>> > *User ID:               501*
>>> >
>>> * > *
>>> > *Date/Time:             2022-11-15 16:57:48.889 +1100*
>>> > *OS Version:            Mac OS X 10.15.3 (19D76)*
>>> > *Report Version:        12*
>>> > *Anonymous UUID:        E215C155-F950-4ED2-AF3A-7CB392630AD3*
>>> >
>>> * > *
>>> >
>>> * > *
>>> > *Time Awake Since Boot: 31000 seconds*
>>> >
>>> * > *
>>> > *System Integrity Protection: enabled*
>>> >
>>> * > *
>>> > *Crashed Thread:        0  Dispatch queue: com.apple.main-thread*
>>> >
>>> * > *
>>> > *Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)*
>>> > *Exception Codes:       0x0000000000000001, 0x0000000000000000*
>>> > *Exception Note:        EXC_CORPSE_NOTIFY*
>>> >
>>> * > *
>>> > *Termination Signal:    Illegal instruction: 4*
>>> > *Termination Reason:    Namespace SIGNAL, Code 0x4*
>>> > *Terminating Process:   exc handler [1050]*
>>> >
>>> * > *
>>> > *Thread 0 Crashed:: Dispatch queue: com.apple.main-thread*
>>> > *0   liblpcnetfreedv.0.4.dylib      0x000000010512c2ce
>>> __codec2__nlp_create + 254*
>>> > *1   liblpcnetfreedv.0.4.dylib      0x000000010511d16c
>>> codec2_pitch_create + 108*
>>> > *2   liblpcnetfreedv.0.4.dylib      0x0000000105121b6f
>>> lpcnet_dump_create + 159*
>>> > *3   liblpcnetfreedv.0.4.dylib      0x00000001051239e1
>>> lpcnet_freedv_create + 33*
>>> > *4   libcodec2.1.0.dylib            0x0000000104fc78d7
>>> freedv_2020x_open + 1095*
>>> > *5   libcodec2.1.0.dylib            0x0000000104fc1775
>>> freedv_open_advanced + 101*
>>> > *6   libcodec2.1.0.dylib            0x0000000104fc1707 freedv_o*
>>> > *bash-5.1$ *
>>> >
>>> >
>>> > *================ Whereas FreeDV v1.6 works fine and has 2020 mode.*
>>> >
>>> * > *
>>> > *On Mon, 14 Nov 2022 21:00:55 -0800, Mooneer Salem wrote*
>>> > > Hi all,
>>> > >
>>> > > I've generated a pre-release build of FreeDV that contains the
>>> following:
>>> > >
>>> > > 1. Build system:
>>> > >     * Add checks for .git folder to prevent errors when building
>>> from official release tarballs. (PR #294)
>>> > > 2. Enhancements:
>>> > >     * Update FreeDV configuration defaults to improve first-time
>>> usability. (PR #293)
>>> > > 3. Bugfixes:
>>> > >     * Fix issue preventing macOS binaries from running on releases
>>> older than 12.0. (PR #301)
>>> > >     * Fix issue with 2020B not being selected as default on next
>>> start (PR #299)
>>> > > 4. Documentation:
>>> > >     * Update manual to reflect Ubuntu renaming libsndfile-dev to
>>> libsnd1file-dev. (PR #297)
>>> > >
>>> > > Windows and macOS binaries (as well as source code) can be
>>> downloaded from
>>> https://github.com/drowe67/freedv-gui/releases/tag/v1.8.5-20221114.
>>> > >
>>> > > Thanks,
>>> > >
>>> > > -Mooneer K6AQ
>>> >
>>> > ---------------------------------------------------
>>> > Alan VK2ZIW
>>> > Before the Big Bang, God, Sela.
>>> > OpenWebMail 2.53, nothing in the cloud.
>>> >
>>> > _______________________________________________
>>> > Freetel-codec2 mailing list
>>> > Freetel-codec2@lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>> >
>>
>>
>
>
> ---------------------------------------------------
> Alan VK2ZIW
> Before the Big Bang, God, Sela.
> OpenWebMail 2.53, nothing in the cloud.
>
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-codec2@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to