mixxx crashes after loading library

Bug #1431244 reported by Tobias B
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
1.10
Won't Fix
Undecided
Unassigned

Bug Description

  * Operating system (Windows, Linux, OSX, etc.) and version
Lubuntu 14.10
Kernel: Linux version 3.16.0-31-generic
* CPU architecture (Athlon, Core 2 Duo, Celeron, Pentium II, etc.) and speed (in MHz or GHz)
Asus Eee PC R11CX
Intel Atom Dual Core Prozessor N2600 (1,6GHz, 1 MB L2 Cache)
* Your video and sound hardware (Brands, models, options, etc.)
Intel GMA 3600
Sound Intel onboard
* Steps to reproduce the problem8
Import Music Library, crashes even with no files or just 1 file as mp3 (different files tryed)

LOG:

Starting program: /usr/bin/mixxx
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
Debug [Main]: Mixxx 1.10.1 "(built on: Jun 29 2012 @ 09:41:07; flags: hifieq mad midiscript optimize qdebug shoutcast verbose vinylcontrol)" is starting...
Debug [Main]: Qt version is: 4.8.6
Debug [Main]: Configuration file is at the current version 1.10.1
Debug [Main]: Loading translations for locale "de_DE" from translations folder "/usr/share/mixxx/translations/" : success
Debug [Main]: Found folder 'Mixxx' within default OS music directory
Debug [Main]: Could not create folder 'Recordings' within 'Mixxx'
[New Thread 0xb0aa6b40 (LWP 2126)]
[New Thread 0xaffc0b40 (LWP 2127)]
Debug [Main]: ControlObject::getControl returning NULL for ( "[Channel1]" , "vinylcontrol_mode" )
Debug [Main]: ControlObject::getControl returning NULL for ( "[Channel2]" , "vinylcontrol_mode" )
Debug [Main]: JACK client name set
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:947:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:947:(find_matching_chmap) Found no matching channel map
[New Thread 0xab587b40 (LWP 2128)]
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Verbindung verweigert

[Thread 0xab587b40 (LWP 2128) exited]
[New Thread 0xab587b40 (LWP 2130)]
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Verbindung verweigert

[Thread 0xab587b40 (LWP 2130) exited]
[New Thread 0xaf588b40 (LWP 2132)]
Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden
Cannot connect to server request channel
jack server is not running or cannot be started
[Thread 0xaf588b40 (LWP 2132) exited]
Debug [Main]: Available QtSQL drivers: ("QSQLITE")
Debug [Main]: src/library/trackcollection.cpp DB status: true
Debug [Main]: SchemaManager::upgradeToSchemaVersion already at version 13
Debug [Main]: TrackDAO::initialize QThread(0x8585188, name = "Main") "qt_sql_default_connection"
Debug [Main]: CrateDAO::initialize()
Debug [Main]: CueDAO::initialize QThread(0x8585188, name = "Main") "qt_sql_default_connection"
Debug [Main]: Promo dir: "/usr/share/mixxx//promo/1.8.0/index.html"
[New Thread 0xab587b40 (LWP 2133)]
Debug [Main]: Traktor Library Location=[ "/home/felli/collection.nml" ]
[New Thread 0xaf330b40 (LWP 2134)]
Debug [Main]: ControlObject::getControl returning NULL for ( "[Flanger]" , "lfoDepth" )
Debug [Main]: ControlObject::getControl returning NULL for ( "[Flanger]" , "lfoDelay" )
Debug [Main]: ControlObject::getControl returning NULL for ( "[Flanger]" , "lfoPeriod" )
Debug [Main]: CachingReader using 4980736 bytes.
Debug [Main]: CachingReader using 4980736 bytes.
Debug [Main]: CachingReader using 4980736 bytes.
Debug [Main]: CachingReader using 4980736 bytes.
Debug [Main]: CachingReader using 4980736 bytes.
Debug [Main]: CachingReader using 4980736 bytes.
Debug [Main]: Constructed LibraryScanner
Debug [Main]: iTunes Album Art path is: ""
Debug [Main]: Could not write file "/home/felli/.mixxx/mixxx.cfg" , don't worry.
Debug [Main]: MidiDeviceManager::getDeviceList
Debug [Main]: Scanning PortMIDI devices:
Debug [Main]: Found output device # 0 Midi Through Port-0
Debug [Main]: Found input device # 1 Midi Through Port-0
Debug [Main]: Linking to output device # 0 "Midi Through Port-0"
Debug [Main]: Starting script engine with output device ""
[New Thread 0xaaa28b40 (LWP 2135)]
[New Thread 0xaa0ffb40 (LWP 2136)]
Debug [MidiScriptEngine 1]: MIDI Device in script engine is: ""
Debug [Main]: MidiDeviceManager: Setting up devices
Debug [Main]: PortMIDI device "1. Midi Through Port-0" already closed
Debug [Main]: MidiMapping: Loading MIDI preset from "/home/felli/.mixxx/midi/Midi_Through_Port-0.midi.xml"
Debug [Main]: MidiOutputMappingTableModel::removeRows()
Debug [Main]: "Midi Through Port-0" settings found
Debug [MidiScriptEngine 1]: MidiScriptEngine: Loading & evaluating all MIDI script code
Debug [MidiScriptEngine 1]: MidiScriptEngine: Loading "/usr/share/mixxx/midi/midi-mappings-scripts.js"
Debug [Main]: MidiMapping: Input parsed!
Debug [Main]: MidiMapping: Output parsed!
Debug [Main]: Promo dir: "/usr/share/mixxx//promo/1.8.0/index.html"
Debug [Main]: loadSettings: 1 0 "SlowFade"
Debug [Main]: slotApply crossfader: 1 "SlowFade"
Debug [Main]: BpmSchemes::readXML "/home/felli/.mixxx/mixxxbpmscheme.xml"
Debug [Main]: MidiDeviceManager::getDeviceList
Debug [Main]: MidiDeviceManager::getDeviceList
Debug [Main]: SoundManager::setupDevices()
Debug [Main]: SoundDevicePortAudio::open() "0, HDA Intel: ALC269VB Analog (hw:0,0)"
Debug [Main]: framesPerBuffer: 1024
Debug [Main]: Requested sample rate: 48000 Hz, latency: 21.3333 ms
Debug [Main]: Output channels: 2 | Input channels: 0
Debug [Main]: Opening stream with id 0
Debug [Main]: Opened PortAudio stream successfully... starting
Debug [Main]: Dynamically loaded PortAudio library
[New Thread 0xa923cb40 (LWP 2137)]
Debug [Main]: PortAudio: Started stream successfully
Debug [Main]: Actual sample rate: 48000 Hz, latency: 21.3333 ms
Debug [Main]: Using "HDA Intel: ALC269VB Analog (hw:0,0)" as output sound device clock reference
Debug [Main]: 1 output sound devices opened
Debug [Main]: 0 input sound devices opened
[New Thread 0xa88ffb40 (LWP 2138)]
Debug [Main]: ControlObject::getControl returning NULL for ( "[Samplers]" , "show_samplers" )
Warning [Main]: Requested control does not exist: "[Samplers],show_samplers" . Creating it.
Debug [Main]: Making property binder for "visible"
Warning [Main]: Object::connect: No such slot QGroupBox::setProperty(const char*, const QVariant&) in src/skin/propertybinder.cpp:13
Debug [Main]: ControlObject::getControl returning NULL for ( "[Sampler1]" , "hotcue_38_position" )
Debug [Main]: ControlObject::getControl returning NULL for ( "[Sampler2]" , "hotcue_38_position" )
Debug [Main]: ControlObject::getControl returning NULL for ( "[Sampler3]" , "hotcue_38_position" )
Debug [Main]: ControlObject::getControl returning NULL for ( "[Sampler4]" , "hotcue_38_position" )
[New Thread 0xa7c4eb40 (LWP 2139)]
[New Thread 0xa744db40 (LWP 2140)]
Debug [Main]: BaseTrackCache(0x8763d00) updateIndexWithQuery took 1 ms
Debug [Main]: PlaylistTableModel(0x8fdb1d8) select() took 4 ms
[New Thread 0xa6c4cb40 (LWP 2141)]
[New Thread 0xa644bb40 (LWP 2142)]
Debug [Main]: PrepareLibraryTableModel(0x9056eb0) select() took 3 ms
Debug [Main]: PrepareLibraryTableModel(0x9056eb0) select() took 3 ms
Debug [Main]: PrepareLibraryTableModel(0x9056eb0) select() took 2 ms
Debug [Main]: DlgPrepare(0x90268a0, name = "DlgPrepare") analysisActive false
Debug [Main]: MixxxLibraryFeature::activate()
Debug [Main]: LibraryTableModel(0x8764288) select() took 2 ms
Debug [Main]: WSearchLineEdit::restoreSearch( "" )
Debug [Main]: ControlObject::getControl returning NULL for ( "[Microphone]" , "show_microphone" )
Debug [Main]: ControlObject::getControl returning NULL for ( "[Microphone]" , "show_microphone" )
Warning [Main]: Requested control does not exist: "[Microphone],show_microphone" . Creating it.
Debug [Main]: ControlObject::getControl returning NULL for ( "[Vinylcontrol]" , "show_vinylcontrol" )
Debug [Main]: ControlObject::getControl returning NULL for ( "[Vinylcontrol]" , "show_vinylcontrol" )
Warning [Main]: Requested control does not exist: "[Vinylcontrol],show_vinylcontrol" . Creating it.
Warning [Main]: QGLContext::makeCurrent(): Cannot make invalid context current.
Debug [Main]: createWaveformViewer()
Debug [Main]: WaveformViewerFactory :: Creating new visual waveform
Debug [Main]: WaveformViewerFactory :: Making new GL context.
[New Thread 0xa3223b40 (LWP 2143)]
[New Thread 0xa2a22b40 (LWP 2144)]
[New Thread 0xa2221b40 (LWP 2145)]
[New Thread 0xa1a20b40 (LWP 2146)]
Debug [Main]: ControlObject::getControl returning NULL for ( "[Spinny1]" , "show_spinny" )
Warning [Main]: Requested control does not exist: "[Spinny1],show_spinny" . Creating it.
Debug [Main]: Making property binder for "visible"
Warning [Main]: Object::connect: No such slot QGroupBox::setProperty(const char*, const QVariant&) in src/skin/propertybinder.cpp:13
Debug [Main]: Making property binder for "visible"
Warning [Main]: Object::connect: No such slot QGroupBox::setProperty(const char*, const QVariant&) in src/skin/propertybinder.cpp:13
Debug [Main]: ControlObject::getControl returning NULL for ( "[Channel1]" , "hotcue_38_position" )
Debug [Main]: createWaveformViewer()
Debug [Main]: WaveformViewerFactory :: Creating new visual waveform
Debug [Main]: WaveformViewerFactory :: Sharing existing GL context.
Debug [Main]: ControlObject::getControl returning NULL for ( "[Spinny2]" , "show_spinny" )
Warning [Main]: Requested control does not exist: "[Spinny2],show_spinny" . Creating it.
Debug [Main]: Making property binder for "visible"
Warning [Main]: Object::connect: No such slot QGroupBox::setProperty(const char*, const QVariant&) in src/skin/propertybinder.cpp:13
Debug [Main]: Making property binder for "visible"
Warning [Main]: Object::connect: No such slot QGroupBox::setProperty(const char*, const QVariant&) in src/skin/propertybinder.cpp:13
Debug [Main]: ControlObject::getControl returning NULL for ( "[Channel2]" , "hotcue_38_position" )
Debug [Main]: Making property binder for "visible"
Warning [Main]: Object::connect: No such slot QGroupBox::setProperty(const char*, const QVariant&) in src/skin/propertybinder.cpp:13
Debug [Main]: Displaying mixxx
Debug [Main]: Running Mixxx
[New Thread 0xa045eb40 (LWP 2147)]
Debug [LibraryScanner 1]: LibraryHashDAO::initialize LibraryScanner(0x89ca888, name = "LibraryScanner 1") "LIBRARY_SCANNER"
Debug [LibraryScanner 1]: CueDAO::initialize LibraryScanner(0x89ca888, name = "LibraryScanner 1") "LIBRARY_SCANNER"
Debug [LibraryScanner 1]: TrackDAO::initialize LibraryScanner(0x89ca888, name = "LibraryScanner 1") "LIBRARY_SCANNER"
Debug [LibraryScanner 1]: upgrade filename is "/home/felli/.mixxx/DBUPGRADED"
Debug [LibraryScanner 1]: Legacy importer took 1 ms
Debug [LibraryScanner 1]: QSqlError(8, "Der Datensatz konnte nicht abgeholt werden", "attempt to write a readonly database")
Debug [LibraryScanner 1]: src/library/dao/trackdao.cpp 857 FAILED QUERY [ "UPDATE track_locations SET needs_verification=1 WHERE directory LIKE ?" ] QSqlError(8, "Der Datensatz konnte nicht abgeholt werden", "attempt to write a readonly database") Couldn't mark tracks in directory "/home/felli/Musik%" as needing verification.
Debug [LibraryScanner 1]: Recursively scanning library.
Debug [LibraryScanner 1]: old hash was 0 and new hash is 96227443
Debug [LibraryScanner 1]: Updating existing dirhash failed: QSqlError(8, "Der Datensatz konnte nicht abgeholt werden", "attempt to write a readonly database")
Debug [LibraryScanner 1]: src/library/dao/trackdao.cpp 874 FAILED QUERY [ "UPDATE track_locations SET needs_verification=0, fs_deleted=0 WHERE location=?" ] QSqlError(8, "Der Datensatz konnte nicht abgeholt werden", "attempt to write a readonly database") Couldn't mark track "/home/felli/Musik/Antony Santos - Corazon Culpable.mp3" as verified.
Debug [LibraryScanner 1]: Creating new dirhash failed: QSqlError(8, "Der Datensatz konnte nicht abgeholt werden", "attempt to write a readonly database")
Debug [LibraryScanner 1]: Creating new dirhash failed: QSqlError(8, "Der Datensatz konnte nicht abgeholt werden", "attempt to write a readonly database")
Debug [LibraryScanner 1]: Recursive scan finished cleanly.
Debug [LibraryScanner 1]: Location "/home/felli/Musik/Antony Santos - Corazon Culpable.mp3" is already in the DB
Debug [LibraryScanner 1]: TrackDAO(0x89ca8d0) addTracks took 3 ms to add 0 tracks
Debug [LibraryScanner 1]: Marking unchanged directories and tracks as verified
Debug [LibraryScanner 1]: src/library/dao/libraryhashdao.cpp 105 FAILED QUERY [ "UPDATE LibraryHashes SET directory_deleted=?, needs_verification=? WHERE directory_path IN ()" ] QSqlError(8, "Der Datensatz konnte nicht abgeholt werden", "attempt to write a readonly database") Updating directory status failed.
Debug [LibraryScanner 1]: src/library/dao/trackdao.cpp 895 FAILED QUERY [ "UPDATE track_locations SET needs_verification=0 WHERE directory IN ()" ] QSqlError(8, "Der Datensatz konnte nicht abgeholt werden", "attempt to write a readonly database") Couldn't mark tracks in 0 directories as verified.
Debug [LibraryScanner 1]: Marking unverified tracks as deleted.
Debug [LibraryScanner 1]: src/library/dao/trackdao.cpp 909 FAILED QUERY [ "UPDATE track_locations SET fs_deleted=1, needs_verification=0 WHERE needs_verification=1" ] QSqlError(8, "Der Datensatz konnte nicht abgeholt werden", "attempt to write a readonly database") Couldn't mark unverified tracks as deleted.
Debug [LibraryScanner 1]: Marking unverified directories as deleted.
Debug [LibraryScanner 1]: QSqlError(8, "Der Datensatz konnte nicht abgeholt werden", "attempt to write a readonly database")
Debug [LibraryScanner 1]: Detecting moved files.
Fatal [LibraryScanner 1]: ASSERT: "query.exec()" in file src/library/dao/libraryhashdao.cpp, line 170

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xa045eb40 (LWP 2147)]
0xb7fdbc7c in __kernel_vsyscall ()
(gdb)

Revision history for this message
Daniel Schürmann (daschuer) wrote :

Thank you for the report.
Mixxx 1.10.1 is old. Please update to Mixxx 1.11 and try again. http://www.mixxx.org/download/
Please report if an update fixes the issue.

no longer affects: mixxx
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.