Comments (10)
Oh no... this is the second time I get a crash on the very startup...
Mac and CPU model?
from furnace.
Mac Pro early 2009, Xeon CPU (X5690, i think). GPU is a Radeon VII.
from furnace.
Try using latest artifact. This one in particular.
from furnace.
I get the same result with the latest artifact. It still crashes. The Furnace icon appears for a second, vanishes, and the MacOS Problem Report dialogue appears.
from furnace.
Try with this one: https://github.com/tildearrow/furnace/actions/runs/9587807739
It is built in macOS 12 (which was used by builds before 0.6.3).
from furnace.
That works! Thank you.
from furnace.
hm.
versions 0.6.4, 0.6.3, 0.6.2 are crashing with segfault 11 for me.
and I keep digging other versions but they have the old "File is damaged."
macOS 10.15.7 Catalina 🥹 MacBook Pro 2017, Intel Core i7
here is output of 0.6.3:
$ /Applications/Furnace.app/Contents/MacOS/Furnace
[debug] registering systems...
[debug] config path: /Users/montag/Library/Application Support/Furnace
[info] Furnace version 0.6.3.
[debug] opening config for read: /Users/montag/Library/Application Support/Furnace/furnace.cfg
[trace] trying: /Users/montag/Library/Application Support/Furnace/furnace.cfg
[trace] trying: /Users/montag/Library/Application Support/Furnace/furnace.cfg.1
[trace] fopen(): No such file or directory
[trace] trying: /Users/montag/Library/Application Support/Furnace/furnace.cfg.2
[trace] fopen(): No such file or directory
[trace] trying: /Users/montag/Library/Application Support/Furnace/furnace.cfg.3
[trace] fopen(): No such file or directory
[trace] trying: /Users/montag/Library/Application Support/Furnace/furnace.cfg.4
[trace] fopen(): No such file or directory
[debug] config does not exist
[info] creating default config.
[debug] rotating config files...
[trace] remove /Users/montag/Library/Application Support/Furnace/furnace.cfg.4
[trace] move /Users/montag/Library/Application Support/Furnace/furnace.cfg.3 to /Users/montag/Library/Application Support/Furnace/furnace.cfg.4
[trace] move /Users/montag/Library/Application Support/Furnace/furnace.cfg.2 to /Users/montag/Library/Application Support/Furnace/furnace.cfg.3
[trace] move /Users/montag/Library/Application Support/Furnace/furnace.cfg.1 to /Users/montag/Library/Application Support/Furnace/furnace.cfg.2
[trace] move /Users/montag/Library/Application Support/Furnace/furnace.cfg to /Users/montag/Library/Application Support/Furnace/furnace.cfg.1
[debug] opening config for write: /Users/montag/Library/Application Support/Furnace/furnace.cfg
[debug] config file written successfully.
[debug] setting default preset
[debug] trying to load old preset
[debug] preset size 0
[info] initializing audio.
[trace] listing audio devices
[trace] setting callback
[trace] calling init
[debug] SDL audio driver: coreaudio
[trace] opening audio device...
[trace] got info: 2 channels, 1024 bufsize
[trace] allocating oscBuf...
[info] initializing MIDI.
[debug] listing devices.
[debug] got port count.
[trace] no MIDI input device selected.
[trace] no MIDI output device selected.
[trace] initAudioBackend done
[trace] creating blip_buf
[trace] setting blip rate of samp_bb (44100.000000)
[trace] initializing dispatch...
[debug] rendering samples...
[info] initializing GUI.
[trace] setting window type to NORMAL.
[debug] initializing video...
[trace] video backend: cocoa
[trace] scaling managed by system.
[debug] auto-detecting UI scale factor.
[debug] scale factor: 1.000000
[trace] portrait: 0 (1280x800)
[debug] bounds check: display 0 is at 25x48x3815x1505:
[trace] window size: 1280x800
[trace] requested backend: Metal
[info] render backend: Metal
[debug] creating window...
[trace] available render drivers:
[trace] - metal
[trace] - opengl
[trace] - software
[debug] starting render backend...
[info] retrieving context...
[trace] render backend started
[trace] canvas size: 1280x800
[debug] preparing user interface...
[debug] opening user presets: /Users/montag/Library/Application Support/Furnace/presets.cfg
[trace] trying: /Users/montag/Library/Application Support/Furnace/presets.cfg
[trace] fopen(): No such file or directory
[trace] trying: /Users/montag/Library/Application Support/Furnace/presets.cfg.1
[trace] fopen(): No such file or directory
[trace] trying: /Users/montag/Library/Application Support/Furnace/presets.cfg.2
[trace] fopen(): No such file or directory
[trace] trying: /Users/montag/Library/Application Support/Furnace/presets.cfg.3
[trace] fopen(): No such file or directory
[trace] trying: /Users/montag/Library/Application Support/Furnace/presets.cfg.4
[trace] fopen(): No such file or directory
[debug] presets file does not exist
[debug] auto-detecting UI scale factor.
[debug] scale factor: 1.000000
[trace] addFontZlib...
[trace] addFontZlib...
[trace] addFontZlib...
[trace] addFontZlib...
[trace] addFontZlib...
[trace] addFontZlib...
[trace] addFontZlib...
Segmentation fault: 11
from furnace.
hm. versions 0.6.4, 0.6.3, 0.6.2 are crashing with segfault 11 for me. and I keep digging other versions but they have the old "File is damaged."
macOS 10.15.7 Catalina 🥹 MacBook Pro 2017, Intel Core i7
here is output of 0.6.3:
$ /Applications/Furnace.app/Contents/MacOS/Furnace [debug] registering systems... [debug] config path: /Users/montag/Library/Application Support/Furnace [info] Furnace version 0.6.3. [debug] opening config for read: /Users/montag/Library/Application Support/Furnace/furnace.cfg [trace] trying: /Users/montag/Library/Application Support/Furnace/furnace.cfg [trace] trying: /Users/montag/Library/Application Support/Furnace/furnace.cfg.1 [trace] fopen(): No such file or directory [trace] trying: /Users/montag/Library/Application Support/Furnace/furnace.cfg.2 [trace] fopen(): No such file or directory [trace] trying: /Users/montag/Library/Application Support/Furnace/furnace.cfg.3 [trace] fopen(): No such file or directory [trace] trying: /Users/montag/Library/Application Support/Furnace/furnace.cfg.4 [trace] fopen(): No such file or directory [debug] config does not exist [info] creating default config. [debug] rotating config files... [trace] remove /Users/montag/Library/Application Support/Furnace/furnace.cfg.4 [trace] move /Users/montag/Library/Application Support/Furnace/furnace.cfg.3 to /Users/montag/Library/Application Support/Furnace/furnace.cfg.4 [trace] move /Users/montag/Library/Application Support/Furnace/furnace.cfg.2 to /Users/montag/Library/Application Support/Furnace/furnace.cfg.3 [trace] move /Users/montag/Library/Application Support/Furnace/furnace.cfg.1 to /Users/montag/Library/Application Support/Furnace/furnace.cfg.2 [trace] move /Users/montag/Library/Application Support/Furnace/furnace.cfg to /Users/montag/Library/Application Support/Furnace/furnace.cfg.1 [debug] opening config for write: /Users/montag/Library/Application Support/Furnace/furnace.cfg [debug] config file written successfully. [debug] setting default preset [debug] trying to load old preset [debug] preset size 0 [info] initializing audio. [trace] listing audio devices [trace] setting callback [trace] calling init [debug] SDL audio driver: coreaudio [trace] opening audio device... [trace] got info: 2 channels, 1024 bufsize [trace] allocating oscBuf... [info] initializing MIDI. [debug] listing devices. [debug] got port count. [trace] no MIDI input device selected. [trace] no MIDI output device selected. [trace] initAudioBackend done [trace] creating blip_buf [trace] setting blip rate of samp_bb (44100.000000) [trace] initializing dispatch... [debug] rendering samples... [info] initializing GUI. [trace] setting window type to NORMAL. [debug] initializing video... [trace] video backend: cocoa [trace] scaling managed by system. [debug] auto-detecting UI scale factor. [debug] scale factor: 1.000000 [trace] portrait: 0 (1280x800) [debug] bounds check: display 0 is at 25x48x3815x1505: [trace] window size: 1280x800 [trace] requested backend: Metal [info] render backend: Metal [debug] creating window... [trace] available render drivers: [trace] - metal [trace] - opengl [trace] - software [debug] starting render backend... [info] retrieving context... [trace] render backend started [trace] canvas size: 1280x800 [debug] preparing user interface... [debug] opening user presets: /Users/montag/Library/Application Support/Furnace/presets.cfg [trace] trying: /Users/montag/Library/Application Support/Furnace/presets.cfg [trace] fopen(): No such file or directory [trace] trying: /Users/montag/Library/Application Support/Furnace/presets.cfg.1 [trace] fopen(): No such file or directory [trace] trying: /Users/montag/Library/Application Support/Furnace/presets.cfg.2 [trace] fopen(): No such file or directory [trace] trying: /Users/montag/Library/Application Support/Furnace/presets.cfg.3 [trace] fopen(): No such file or directory [trace] trying: /Users/montag/Library/Application Support/Furnace/presets.cfg.4 [trace] fopen(): No such file or directory [debug] presets file does not exist [debug] auto-detecting UI scale factor. [debug] scale factor: 1.000000 [trace] addFontZlib... [trace] addFontZlib... [trace] addFontZlib... [trace] addFontZlib... [trace] addFontZlib... [trace] addFontZlib... [trace] addFontZlib... Segmentation fault: 11
Reset your configuration file. The Metal backend is experimental and no longer the default in 0.6.4.
from furnace.
Thanks. The build you linked yesterday in this thread works for me.
from furnace.
Dropping Critical priority since macOS 12 is being used for the builds. The issue remains with macOS 14 though.
from furnace.
Related Issues (20)
- One frame visual glitch when switching between macro tabs HOT 1
- "About Screen Party Mode" setting is inverted, and default off inverted is default on!!! HOT 2
- Furnace defaults to software renderer, broken intro, DX11 doesn't work
- 'Vibrato' 'Sustain' display incomplete on OPL instrument, regardless resizing instrument editor.
- S3M import F1xx F2xx command don't work at all, if there's a KON command. HOT 6
- Certain S3M songs will make furnace crash when imported. HOT 2
- More S3M crashes.............. HOT 8
- Joe_x.s3m..... it's a basket case. HOT 4
- s3m....................Transposing instrument is not supported. HOT 4
- 03xx is not persistent, and clicks. Armani.s3m (Armani Showers) HOT 2
- ADSR problem on some chips HOT 7
- Samples in specific .xm module are assigned to sample map rendering the module silent HOT 1
- Attempting to open a specific XM module crashes Furnace HOT 1
- Cursor in pattern order does not follow pattern selected in pattern editor. HOT 2
- Some Deprecation warring during building Linux release. HOT 1
- Hide YMF262-LLE render core in emulation options until it is usable HOT 1
- Highlighting Issue in Pattern
- OPM Alternate Layout Issues HOT 3
- OPMask and Phase Reset Issues
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from furnace.