SIGSEGV while editing tags in history table view
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Invalid
|
Undecided
|
Unassigned |
Bug Description
OS: Fedora 23 x86_64
Version: 2.1.0-pre-alpha
Branch: WriteAudioTags (Qt4 build)
The actual branch shouldn't matter, this could also have happened in 'master', no tag writing code involved. The TrackCache is also not involved while editing tags of a track that has already been cached.
What I've done:
- Edit the comment field of the currently playing (AutoDJ) track ("01-04 simple plan astronaut (naked version).m4a") in the history table view
- Hit enter
I've seen similar X11 event processing crashes in the past, but I don't remember the context anymore. This crash is not reproducible!
Debug [Thread (pooled)]: SoundSourceProvider "Nero FAAD2" created a SoundSource for file QUrl( "file:/
Debug [Thread (pooled)]: Reading tags from file "/run/media/
Debug [Thread (pooled)]: SoundSourceProvider "Nero FAAD2" created a SoundSource for file QUrl( "file:/
Debug [Thread (pooled)]: Reading tags from file "/run/media/
Debug [Main]: WCoverArt:
Debug [Main]: TrackCache: Resolving track by id 196035
Debug [Main]: TrackCache: Resolving track by canonical location "/run/media/
Debug [Main]: TrackCache: Cache miss - inserting new track into cache ["/home/
Debug [Main]: BeatFactory:
Debug [Main]: SoundSourceProvider "Nero FAAD2" created a SoundSource for file QUrl( "file:/
Debug [Main]: Reading tags from file "/run/media/
Debug [Main]: BaseTrackCache(
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff4edae5a in QApplication:
from /usr/lib64/
(gdb) bt
#0 0x00007ffff4edae5a in QApplication:
at /usr/lib64/
#1 0x00007ffff4f04299 in x11EventSourceD
#2 0x00007fffefa58e3a in g_main_
at /usr/lib64/
#3 0x00007fffefa591d0 in g_main_
at /usr/lib64/
#4 0x00007fffefa5927c in g_main_
at /usr/lib64/
#5 0x00007ffff4457e5e in QEventDispatche
#6 0x00007ffff4f04436 in QGuiEventDispat
#7 0x00007ffff4426131 in QEventLoop:
#8 0x00007ffff44264a5 in QEventLoop:
#9 0x00007ffff442c039 in QCoreApplicatio
at /usr/lib64/
#10 0x0000000000489f3d in main(int, char**) (argc=7, argv=<optimized out>)
at src/main.cpp:116
description: | updated |
Didn't happen again for some time now. We have similar crash reports that indicate a potential problem with the X11 graphics driver as one possible cause.
Marking as invalid.