GUI crashing on startup on Windows 10 64bit

Official support for: zynaddsubfx.sourceforge.net
Post Reply New Topic
RELATED
PRODUCTS

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
Hi fellow sonic explorers,

I'm trying to run ZynAddSubFX on Windows 10 64bit, but it crashes on startup. This happens with both the demo version and the release version which I built according to the msys2 build instructions here: https://github.com/zynaddsubfx/zyn-fusi ... d/issues/6 (https://github.com/zynaddsubfx/zyn-fusion-build/issues/6)

It seems the UI is crashing (zyn-fusion.exe). If I start zynaddsubfx.exe in a console, it outputs the things below, and tries to open a window, which then immediately closes. I took a screen capture recording of that window, and nothing is drawn in it, it just immediately closes. If I run zyn-fusion.exe, it crashes.

Below is all the possible information I managed to gather.

Running zynaddsubfx.exe

Code: Select all (#)

F:\Zyn-Fusion\zyn-fusion-windows-64bit-3.0.3-demo>zynaddsubfx.exe -r 48000

ZynAddSubFX - Copyright (c) 2002-2013 Nasca Octavian Paul and others
                Copyright (c) 2009-2017 Mark McCurry [active maintainer]
Compiled: Dec  2 2017 19:06:10
This program is free software (GNU GPL v2 or later) and
it comes with ABSOLUTELY NO WARRANTY.


Sample Rate =           48000
Sound Buffer Size =     256 samples
Internal latency =      5.3 ms
ADsynth Oscil.Size =    1024 samples
lo server running on 17151
[INFO] Nio::start()
Starting Audio: PA
Audio Started
Starting MIDI: NULL
MIDI Started
[INFO] exec-after-init
[INFO] Starting Windows MIDI At 0 with code 0(noerror=0)
[INFO] startup OSC
[INFO] UI calbacks
[INFO] OSC replay
[INFO] auto_save setup
[INFO] NSM Stuff
[INFO] LASH Stuff
[INFO] Launching Zyn-Fusion...
[INFO] starting subprocess via <zyn-fusion.exe osc.udp://127.0.0.1:17151/>
[INFO] Main Loop...
[INFO:Zyn] setup_pugl()
[INFO:Zyn] zest_tick()
[INFO:Zyn] zest_open()
[INFO:Zyn] Found Assets at F:\Zyn-Fusion\zyn-fusion-windows-64bit-3.0.3-demo\
[INFO:Zyn] Starting Zyn-Fusion Demo...
[INFO:Zyn] Creating MRuby Interpreter...
[debug] parsing json file
[debug] json parsed succesfully
Sometimes, if I leave it running, it gives:

Code: Select all (#)

WARNING - too late
WARNING - too late
WARNING - too late
WARNING - too late
etc.

If I close it with Ctrl-C:

Code: Select all (#)

terminate called after throwing an instance of 'std::logic_error'
  what():  basic_string::_M_construct null not valid
Running zynaddsubfx.exe with gdb:

Code: Select all (#)

$ gdb --args zynaddsubfx.exe -r 48000
...
Reading symbols from zynaddsubfx.exe...done.
(gdb) run
Starting program: /f/Zyn-Fusion/zyn-fusion-windows-64bit-3.0.3-demo/zynaddsubfx.exe -r 48000
[New Thread 1664.0x1758]
[New Thread 1664.0x218]
[New Thread 1664.0x1010]
[New Thread 1664.0x29ac]

ZynAddSubFX - Copyright (c) 2002-2013 Nasca Octavian Paul and others
                Copyright (c) 2009-2017 Mark McCurry [active maintainer]
Compiled: Dec  2 2017 19:06:10
This program is free software (GNU GPL v2 or later) and
it comes with ABSOLUTELY NO WARRANTY.


Sample Rate =           48000
Sound Buffer Size =     256 samples
Internal latency =      5.3 ms
ADsynth Oscil.Size =    1024 samples
[INFO] Nio::start()
Starting Audio: PA
[New Thread 1664.0x918]
[New Thread 1664.0x1008]
Audio Started
Starting MIDI: NULL
MIDI Started
[New Thread 1664.0x2904]
Running zyn-fusion.exe

Code: Select all (#)

F:\Zyn-Fusion\zyn-fusion-windows-64bit-release>zyn-fusion.exe
[INFO:Zyn] setup_pugl()
[INFO:Zyn] zest_tick()
[INFO:Zyn] zest_open()
[INFO:Zyn] Found Assets at F:\Zyn-Fusion\zyn-fusion-windows-64bit-release\
[INFO:Zyn] Starting Zyn-Fusion
[INFO:Zyn] Thanks for supporting the developement of this project
[INFO:Zyn] Creating MRuby Interpreter...
[debug] parsing json file
[debug] json parsed succesfully

[b]Running zyn-fusion.exe with gdb[/b]
(gdb) run
Starting program: /f/Zyn-Fusion/zyn-fusion-windows-64bit-3.0.3-demo/zyn-fusion.exe
[New Thread 10980.0x2de0]
[New Thread 10980.0x2490]
[New Thread 10980.0x2698]
[New Thread 10980.0x242c]

Thread 1 received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
Would anyone have an idea how to fix this? I would be grateful for help.

Post

Could you get a backtrace from zyn-fusion.exe?
One of the developers on the ZynAddSubFX open source synth
The author of the Zyn-Fusion UI for ZynAddSubFX

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
Here's the backtrace. Not much help I suppose.

Code: Select all (#)

Reading symbols from zyn-fusion.exe...done.
(gdb) run
Starting program: /f/Zyn-Fusion/zyn-fusion-windows-64bit-3.0.3-demo/zyn-fusion.exe
[New Thread 10068.0xe4c]
[New Thread 10068.0xdf4]
[New Thread 10068.0x1210]
[New Thread 10068.0xd84]

Thread 1 received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) backtrace
#0  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb)

Post

Hm, unfortunately that doesn't provide much information as to what the GUI is doing when the crash occurs.
One of the developers on the ZynAddSubFX open source synth
The author of the Zyn-Fusion UI for ZynAddSubFX

Post

Some weird changes going on with Windows!

Post

Have had a few problems with GUIs myself.

Post Reply

Return to “ZynAddSubFX”