Segmentation fault on start

Bug #1380171 reported by Martin Milata on 2014-10-11
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Critical
Unassigned

Bug Description

After starting mixxx for the first time, it starts drawing the interface to the screen then crashes.

Version: mixxx-1.11.0-2.fc20.i686
Environment: Fedora 20, i686, no jackd

Martin Milata (b42-3) wrote :
Martin Milata (b42-3) wrote :
Changed in mixxx:
status: New → Confirmed
Daniel Schürmann (daschuer) wrote :

Thank you for the bug report.

It looks like an intel bug:
https://www.libreoffice.org/bugzilla/show_bug.cgi?id=69823
https://bugzilla.redhat.com/show_bug.cgi?id=1053407
http://lists.freedesktop.org/archives/intel-3d-bugs/2014-January/000339.html

Please open

/home/<user>/.mixxx/mixxx.cfg

and set

[Waveform]
WaveformType 0

Restart Mixxx.
Now you can go to preferences->Interface and check for working waveform types.

--

Can you please check if the current master Mixxx 1.12 alpha is effected as well?

Please follow:
http://mixxx.org/wiki/doku.php/compiling_on_linux

Thank you very much!

Daniel Schürmann (daschuer) wrote :

This is an argument for Bug #1017858

Martin Milata (b42-3) wrote :

Setting WaveformType to 0 does not help. Current git master is affected too.

Does not happen on 64-bit computer with Fedora 20 and different intel GPU, unsurprisingly.

Owen Williams (ywwg) wrote :

Can you generate another backtrace with waveformtype set to zero? Please use the directions here: http://mixxx.org/wiki/doku.php/creating_backtraces

Martin Milata (b42-3) wrote :

Here's a backtrace from 4054cf2e9a89df36a280f53ce122e4cd595fe4b2 with WaveformType = 0. Let me know if you need anything else.

Martin Milata (b42-3) wrote :

Btw, the git version does not crash with --safeMode.

Anyway, if this bug is specific to my now-ancient gpu then I guess you should not waste too much time on it:) I can play with mixxx on my other laptop which is not as old.

RJ Ryan (rryan) on 2014-11-18
tags: added: graphics intel
Changed in mixxx:
importance: Undecided → Critical
milestone: none → 1.12.0
Pavel Sokolov (hacker-cb) wrote :
Download full text (5.6 KiB)

I have same problem with mixxx. It crashes on startup.

avel@hackercb:~$ LANG=C; gdb --args /usr/bin/mixxx --controllerDebug --developer
GNU gdb (Ubuntu 7.8-1ubuntu4) 7.8.0.20141001-cvs
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/mixxx...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/mixxx --controllerDebug --developer
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Debug [Main]: Mixxx 1.10.1 "(built on: Jun 29 2012 @ 15:14:12; 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 "C" from translations folder "/usr/share/mixxx/translations/" : fail
Debug [Main]: Found folder 'Mixxx' within default OS music directory
Debug [Main]: Could not create folder 'Recordings' within 'Mixxx'
[New Thread 0x7fffe28fd700 (LWP 27384)]
[New Thread 0x7fffe1d88700 (LWP 27385)]
Debug [Main]: ControlObject::getControl returning NULL for ( "[Channel1]" , "vinylcontrol_mode" )
Debug [Main]: ControlObject::getControl returning NULL for ( "[Channel2]" , "vinylcontrol_mode" )
Warning [Main]: failed to resolve JACK name method
Warning [Main]: failed to resolve JACK name method
Debug [Main]: Available QtSQL drivers: ("QSQLITE", "QMYSQL3", "QMYSQL")
Debug [Main]: src/library/trackcollection.cpp DB status: true
Debug [Main]: SchemaManager::upgradeToSchemaVersion already at version 13
Debug [Main]: TrackDAO::initialize QThread(0xb5f310, name = "Main") "qt_sql_default_connection"
Debug [Main]: CrateDAO::initialize()
Debug [Main]: CueDAO::initialize QThread(0xb5f310, name = "Main") "qt_sql_default_connection"
Debug [Main]: Promo dir: "/usr/share/mixxx//promo/1.8.0/index.html"
[New Thread 0x7fffe11a3700 (LWP 27387)]
Debug [Main]: Traktor Library Location=[ "/home/pavel/collection.nml" ]
[New Thread 0x7fffe09a2700 (LWP 27388)]
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 [Mai...

Read more...

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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