[hotcues]When set hotcue position, mixxx crashed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Undecided
|
RJ Skerry-Ryan |
Bug Description
Mixxx 1.9.0beta1
Windows XP SP3
Intel Core 2 Duo E5200
Audio DJ2
ATI Radeon HD4850
In a midi script :
engine.
engine.
When the script is executed, mixxx craches (see screen capture) about once every 5 tries.
Log :
Debug: [Main]: Mixxx 1.9.0beta1 "(bzr r2618; built on: Dec 5 2010 @ 08:04:44; flags: hifieq hss1394 midiscript optimize qdebug shoutcast vinylcontrol) " is starting...
Debug: [Main]: Qt version is: 4.7.1
Debug: [Main]: Configuration file is at the current version 1.9.0beta1
Debug: [Main]: ControlObject:
Debug: [Main]: ControlObject:
Debug: [Main]: ("QSQLITE")
Debug: [Main]: src\library\
Debug: [Main]: QSqlError(-1, "", "")
Debug: [Main]: SchemaManager:
Debug: [Main]: TrackDAO:
Debug: [Main]: CrateDAO:
Debug: [Main]: CueDAO::initialize QThread(0x1dec9e0, name = "Main") "qt_sql_
Debug: [Main]: Created MissingTracksModel!
Debug: [Main]: Promo dir: "C:/Program Files/Mixxx/
Debug: [Main]: ITunesLibrary=[ "C:\Documents and Settings\Moba\Mes documents\Ma musique\
Warning: [Main]: Object::connect: No such slot SamplerBank:
Warning: [Main]: Object::connect: No such slot SamplerBank:
Debug: [Main]: ControlObject:
Debug: [Main]: ControlObject:
Debug: [Main]: Setting "[Channel1]" "filterLowKill" as toggle
Debug: [Main]: Setting "[Channel1]" "filterMidKill" as toggle
Debug: [Main]: Setting "[Channel1]" "filterHighKill" as toggle
Debug: [Main]: ControlObject:
Debug: [Main]: ControlObject:
Debug: [Main]: ControlObject:
Debug: [Main]: Setting "[Channel1]" "flanger" as toggle
Debug: [Main]: Setting "[Channel1]" "play" as toggle
Debug: [Main]: Setting "[Channel1]" "repeat" as toggle
Debug: [Main]: CachingReader using 4980736 bytes.
Debug: [Main]: Setting "[Channel1]" "keylock" as toggle
Debug: [Main]: Setting "[Channel1]" "pfl" as toggle
Debug: [Main]: Setting "[Channel2]" "filterLowKill" as toggle
Debug: [Main]: Setting "[Channel2]" "filterMidKill" as toggle
Debug: [Main]: Setting "[Channel2]" "filterHighKill" as toggle
Debug: [Main]: Setting "[Channel2]" "flanger" as toggle
Debug: [Main]: Setting "[Channel2]" "play" as toggle
Debug: [Main]: Setting "[Channel2]" "repeat" as toggle
Debug: [Main]: CachingReader using 4980736 bytes.
Debug: [Main]: Setting "[Channel2]" "keylock" as toggle
Debug: [Main]: Setting "[Channel2]" "pfl" as toggle
Debug: [Main]: Constructed LibraryScanner
Debug: [Main]: iTunes Album Art path is: "C:/Documents and Settings/Moba/Mes documents/Ma musique/
Debug: [Main]: Could not read "C:/Documents and Settings/Moba/Local Settings/
Debug: [Main]: MidiDeviceManag
Debug: [Main]: Scanning PortMIDI devices:
Debug: [Main]: Found output device # 0 Mappeur MIDI Microsoft
Debug: [Main]: Found output device # 2 Périphérique audio USB
Debug: [Main]: Found output device # 3 Synthé. SW table de sons GS Mic
Debug: [Main]: Found input device # 1 Périphérique audio USB
Debug: [Main]: Linking to output device # 2 "Périphérique audio USB"
Debug: [Main]: Starting script engine with output device ""
Debug: [MidiScriptEngine 1]: MIDI Device in script engine is: ""
Debug: [Main]: Scanning HSS1394 devices:
Debug: [Main]: Nodes detected: 0
Debug: [Main]: MidiDeviceManager: Setting up devices
Debug: [Main]: PortMIDI device "1. Périphérique audio USB" already closed
Debug: [Main]: MidiMapping: Loading MIDI preset from "C:/Documents and Settings/Moba/Local Settings/
Debug: [Main]: MidiOutputMappi
Debug: [Main]: "Périphérique audio USB" settings found
Debug: [MidiScriptEngine 1]: MidiScriptEngine: Loading & evaluating all MIDI script code
Debug: [MidiScriptEngine 1]: MidiScriptEngine: Loading "C:/Program Files/Mixxx/
Debug: [MidiScriptEngine 1]: MidiScriptEngine: Loading "C:/Program Files/Mixxx/
Debug: [Main]: MidiMapping: Input parsed!
Debug: [Main]: MidiMapping: Output parsed!
Debug: [Main]: Opening Device: "1._Périphériqu
Debug: [Main]: MidiMapping:
Debug: [Main]: MidiMapping: Processing MIDI Output Bindings for "Périphérique audio USB"
Debug: [Main]: Promo dir: "C:/Program Files/Mixxx/
Debug: [Main]: loadSettings: 1 0 "SlowFade"
Debug: [Main]: slotApply crossfader: 1 "SlowFade"
Debug: [Main]: BpmSchemes::readXML "C:/Documents and Settings/Moba/Local Settings/
Debug: [Main]: BPM Scheme Parse error in "C:/Documents and Settings/Moba/Local Settings/
Debug: [Main]: Doctype: ""
Debug: [Main]: "error occurred while parsing element" on line 1 , column 1
Debug: [Main]: MidiDeviceManag
Debug: [Main]: MidiDeviceManag
Debug: [Main]: SoundManager:
Debug: [Main]: Building timecode lookup tables...
Debug: [Main]: Starting vinyl control xwax thread
Debug: [Main]: Building timecode lookup tables...
Debug: [Main]: Starting vinyl control xwax thread
Debug: [Main]: SoundDevicePort
Debug: [Main]: m_dSampleRate 48000
Debug: [Main]: framesPerBuffer: 2048
Debug: [Main]: latency in milliseconds: 42.6667
Debug: [Main]: output channels: 2 | input channels: 0
Debug: [Main]: Opening stream with id 9
Debug: [Main]: Opened PortAudio stream successfully... starting
Debug: [Main]: PortAudio: Started stream successfully
Debug: [Main]: iNumDevicesOpen
Debug: [Main]: iNumDevicesOpen
Debug: [Main]: Legacy can parse: true
Debug: [Main]: PlaylistTableMo
Debug: [Main]: WTrackTableView
Debug: [Main]: WTrackTableView
Debug: [Main]: MixxxLibraryFea
Debug: [Main]: WTrackTableView
Debug: [Main]: WLibrary:
Debug: [Main]: WSearchLineEdit
Debug: [Main]: createWaveformV
Debug: [Main]: WaveformViewerF
Debug: [Main]: WaveformViewerF
Debug: [Main]: createWaveformV
Debug: [Main]: WaveformViewerF
Debug: [Main]: WaveformViewerF
Debug: [Main]: ControlObject:
Debug: [Main]: ControlObject:
Warning: [Main]: WPushButton for control "[Channel1]
Warning: [Main]: WPushButton for control "[Channel1]
Warning: [Main]: WPushButton for control "[Channel1]
Warning: [Main]: WPushButton for control "[Channel1]
Warning: [Main]: WPushButton for control "[Channel2]
Warning: [Main]: WPushButton for control "[Channel2]
Warning: [Main]: WPushButton for control "[Channel2]
Warning: [Main]: WPushButton for control "[Channel2]
Warning: [Main]: WPushButton for control "[Channel1]
Warning: [Main]: WPushButton for control "[Channel2]
Debug: [Main]: Displaying mixxx
Debug: [Main]: Running Mixxx
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
"
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
"
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
"
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
"
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
"
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
"
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
"
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
"
Debug: [Main]: Track Played: "A Tribe Called Quest" - "Show Business"
Fatal: []: ASSERT: "position % 2 == 0" in file src\library\
Warning: []: QObject::killTimer: timers cannot be stopped from another thread
Warning: []: QObject:
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
This is the midi script I use. The bug happens in the "DenonDNSC2000. hotcue" method.