Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Segmentation fault during "reload metada from file" on multiple tracks #8462

Closed
mixxxbot opened this issue Aug 22, 2022 · 2 comments
Closed
Milestone

Comments

@mixxxbot
Copy link
Collaborator

Reported by: jclaveau
Date: 2016-02-02T18:54:26Z
Status: Fix Released
Importance: Undecided
Launchpad Issue: lp1541068


  • I have approximately 50 tracks in my autodj playlist

  • I press ctrl+a

  • I right click + reload metadata from file
    => crash

  • It doesn't occur with one track selected.

  • It doesn't occur in a crate

    Debug [Main]: SoundSourceProvider "MAD: MPEG Audio Decoder" created a SoundSource for file QUrl( "file:///media/jean/Jean/Musique/morceaux/Deep Tech House/White Brothers - Again Soul (Original Mix).mp3" ) of type "mp3"
    Debug [Main]: Skip parsing of track metadata from file QUrl( "file:///media/jean/Jean/Musique/morceaux/Deep Tech House/White Brothers - Again Soul (Original Mix).mp3" )
    Debug [Main]: SoundSourceProvider "MAD: MPEG Audio Decoder" created a SoundSource for file QUrl( "file:///media/jean/Jean/Musique/morceaux/Deep Tech House/White Brothers - Again Soul (Original Mix).mp3" ) of type "mp3"
    Debug [Main]: Reading tags from file "/media/jean/Jean/Musique/morceaux/Deep Tech House/White Brothers - Again Soul (Original Mix).mp3" of type "mp3" : parsing track metadata , ignoring cover art
    Debug [Main]: Successfully deserialized BeatGrid
    Debug [Main]: Successfully deserialized KeyMap
    Warning [Main]: Unsupported file type: "file:"
    Warning [Main]: No SoundSourceProvider for file QUrl( "file:" )
    Debug [Main]: Skip parsing of track metadata from file QUrl( "file:" )
    Warning [Main]: Unsupported file type: "file:"
    Warning [Main]: No SoundSourceProvider for file QUrl( "file:" )

    Program received signal SIGSEGV, Segmentation fault.
    0x0000000000b79afb in SoundSourceProxy::loadTrackMetadataAndCoverArt (this=this@entry=0x7fffffffcd50, withCoverArt=withCoverArt@entry=false, reloadFromFile=reloadFromFile@entry=true)
    at src/soundsourceproxy.cpp:425
    425 if (m_pSoundSource->parseTrackMetadataAndCoverArt(&trackMetadata, pCoverImg) == OK) {
    (gdb) bt
    #0 0x0000000000b79afb in SoundSourceProxy::loadTrackMetadataAndCoverArt (this=this@entry=0x7fffffffcd50, withCoverArt=withCoverArt@entry=false, reloadFromFile=reloadFromFile@entry=true)
    at src/soundsourceproxy.cpp:425
    A Test Bug #4910 0x0000000000c8d177 in SoundSourceProxy::loadTrackMetadata (reloadFromFile=true, this=0x7fffffffcd50) at src/soundsourceproxy.h:50
    JACK disabled in Gutsy PortAudio package #4911 WTrackTableView::slotReloadTrackMetadata (this=this@entry=0x3f7f2aa0) at src/widget/wtracktableview.cpp:1318
    Absolute positioning vinyl control not working correctly #4912 0x0000000000c3a840 in WTrackTableView::qt_static_metacall (_o=0x3f7f2aa0, _c=, _id=17, _a=0x7fffffffcf00) at lin64_build/widget/moc_wtracktableview.cc:118
    Crash when placing/loading song onto a blank deck when vinyl is running #4913 0x00007ffff4f51f60 in QMetaObject::activate (sender=sender@entry=0x3f861350, m=m@entry=0x7ffff6421dc0 QAction::staticMetaObject, local_signal_index=local_signal_index@entry=1,
    argv=argv@entry=0x7fffffffcf00) at kernel/qobject.cpp:3567
    Mixxx is missing icon (Hardy) #4914 0x00007ffff5927a42 in QAction::triggered (this=this@entry=0x3f861350, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
    FLAC Support Bugs #4915 0x00007ffff5928da3 in QAction::activate (this=this@entry=0x3f861350, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
    JACK latency change causes crash #4916 0x00007ffff5d8842d in QMenuPrivate::activateCausedStack (this=this@entry=0x3f85ad80, causedStack=..., action=action@entry=0x3f861350, action_e=action_e@entry=QAction::Trigger, self=self@entry=true)
    at widgets/qmenu.cpp:1037
    Orphaned songs in library might cause weird behaviour #4917 0x00007ffff5d8c829 in QMenuPrivate::activateAction (this=0x3f85ad80, action=0x3f861350, action_e=QAction::Trigger, self=) at widgets/qmenu.cpp:1129
    vu meters work randomly or not #4918 0x00007ffff5981e20 in QWidget::event (this=this@entry=0x3f85ad50, event=event@entry=0x7fffffffd690) at kernel/qwidget.cpp:8775
    Mixxx crashes with some mp3 after beat detect #4919 0x00007ffff5d90a9b in QMenu::event (this=0x3f85ad50, e=0x7fffffffd690) at widgets/qmenu.cpp:2480
    Error pops up when starting Mixxx 1.6 #4920 0x00007ffff592dcdc in QApplicationPrivate::notify_helper (this=this@entry=0x12b0b10, receiver=receiver@entry=0x3f85ad50, e=e@entry=0x7fffffffd690) at kernel/qapplication.cpp:4570
    Mixxx 1.6.0beta2 Segfaults while "Scratching" #4921 0x00007ffff5934dd6 in QApplication::notify (this=this@entry=0x7fffffffde70, receiver=0x3f85ad50, e=0x7fffffffd690) at kernel/qapplication.cpp:4113
    Mixxx reverses channels when playing/scanning backward. #4922 0x0000000000a28cbf in MixxxApplication::notify (this=0x7fffffffde70, target=, event=0x7fffffffd690) at src/mixxxapplication.cpp:115
    'sort by bpm' in library doesn't #4923 0x00007ffff4f3d85d in QCoreApplication::notifyInternal (this=0x7fffffffde70, receiver=receiver@entry=0x3f85ad50, event=event@entry=0x7fffffffd690) at kernel/qcoreapplication.cpp:955
    Scanning library does not exit cleanly #4924 0x00007ffff59343dd in QCoreApplication::sendEvent (event=, receiver=) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
    Tooltips settings ignored #4925 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x3f85ad50, event=event@entry=0x7fffffffd690, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x3f85ad50,
    buttonDown=buttonDown@entry=0x7ffff6456318 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3178
    QObject::startTimer: error #4926 0x00007ffff59b03a2 in QETWidget::translateMouseEvent (this=this@entry=0x3f85ad50, event=event@entry=0x7fffffffd9c0) at kernel/qapplication_x11.cpp:4566
    Play button on Hercules MK2 does not get released #4927 0x00007ffff59af223 in QApplication::x11ProcessEvent (this=0x7fffffffde70, event=event@entry=0x7fffffffd9c0) at kernel/qapplication_x11.cpp:3626
    WVisualWaveform #2 becomes corrupted after coming out of full screen mode #4928 0x00007ffff59d8b52 in x11EventSourceDispatch (s=0x12b3140, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
    Crossfader cannot do softstep #4929 0x00007fffefcdfff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
    GUI lockup after loading song #4930 0x00007fffefce0250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
    Changing Preferences while playing song affects speed #4931 0x00007fffefce02fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
    Fader-Events of Hercules (via libdjconsole) are ignored when sending 0-position #4932 0x00007ffff4f6e20e in QEventDispatcherGlib::processEvents (this=0x12b1c90, flags=...) at kernel/qeventdispatcher_glib.cpp:452
    Mixxx doesn't start on MacOS 10.4 #4933 0x00007ffff59d8c26 in QGuiEventDispatcherGlib::processEvents (this=, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
    Patch to allow the 'optimize' build parameter to be used to patch arbitrary CXXFLAGS #4934 0x00007ffff4f3c0d1 in QEventLoop::processEvents (this=this@entry=0x7fffffffdda0, flags=...) at kernel/qeventloop.cpp:149
    Enhancements for .desktop file #4935 0x00007ffff4f3c445 in QEventLoop::exec (this=this@entry=0x7fffffffdda0, flags=...) at kernel/qeventloop.cpp:204
    Fullscreen breaks if you change the skin #4936 0x00007ffff4f42429 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
    'temp' slider can be jammed (so that it's not temporary) #4937 0x00007ffff592bf2c in QApplication::exec () at kernel/qapplication.cpp:3828
    crashes on windows vista #4938 0x0000000000485be7 in main (argc=4, argv=) at src/main.cpp:116
    (gdb)

@mixxxbot
Copy link
Collaborator Author

Commented by: uklotzde
Date: 2016-02-02T21:35:19Z


Some of the selected tracks must have been missing or inaccessible.

Fix comitted: #888

@mixxxbot
Copy link
Collaborator Author

Issue closed with status Fix Released.

@mixxxbot mixxxbot transferred this issue from another repository Aug 24, 2022
@mixxxbot mixxxbot added this to the 2.1.0 milestone Aug 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant