Application Crashes when trying to play preview of recording while it is being recorded.

Bug #1756643 reported by Arun Venkata Vavilakolanu
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Critical
Unassigned

Bug Description

While A Mix is being recorded, You can still view the previous recordings made previously in the recording section.

When Clicking on the current recording the MixxxDj Crashes and gives a message:

Could Not read the following file Because It is in use by Mixxx or Another application.

Sometimes this message appears just once and the app does not crash but sometimes the notification appears repeatedly so fast that it crashes the application.

All this happens while recording a Mix and clicking the preview button to preview the same recording in the recording section of the app.

A solution to this Bug would be to not show the current recording while it is being recorded so that it does not give the user a Chance to click on the preview Button while Recording.

Edit:

This Bug is also Seen on the Mixxxdj 2.1 Beta version.

=========Specifications===========

Ram Memory: 16GB DDR4 2133Mhz

Intel i5 6200U x64 Processor.
Windows 10 Home 64-bit

The version of Mixxxdj: 2.0.0 Stable downloaded from Mixxx.org.

Sound Hardware: Realtek Audio Card

Tags: crash
Revision history for this message
Arun Venkata Vavilakolanu (arunvv53999) wrote :
description: updated
description: updated
description: updated
Revision history for this message
Be (be.ing) wrote :

It looks like you are using Windows from the screenshot. Is that correct?

Does this still occur with 2.1 beta?

Revision history for this message
Arun Venkata Vavilakolanu (arunvv53999) wrote :

Yes I am Using windows 10 Home 64-bit Version.
I just tested this on the Mixxxdj 2.1 Beta and yes it does crash after the current recording is double clicked. It may not crash at first but after 2-5 times it does crash by giving repeated error messages like in the previous Screenshot.

I have also included The 2.1 Screen Shot as further proof.

description: updated
RJ Skerry-Ryan (rryan)
Changed in mixxx:
importance: Undecided → Critical
Revision history for this message
Be (be.ing) wrote :

I do not think it is appropriate to fix this trivial bug in a point release. While it is not great that Mixxx crashes, there is no use case for the attempted behavior so this does not interfere with normal operation of the application.

no longer affects: mixxx/2.1
no longer affects: mixxx/2.2
Changed in mixxx:
status: New → Confirmed
importance: Critical → Low
RJ Skerry-Ryan (rryan)
Changed in mixxx:
importance: Low → Critical
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

A crash bug is always critical importance. See:
https://www.mixxx.org/wiki/doku.php/launchpad_bugs#bug_importance_guidelines

Let's not flip bits back and forth, please discuss first instead of reversing something I just did.

I agree that it's a hard-to-trigger bug, but if we have an uncomplicated fix for it, it's fine w/ me to go into a point release. If it required a major re-architecting to fix then I'd agree that we could just let it be in 2.1.x and fix it in 2.2.x.

In that case, I'd put it in both series, mark it WontFix in the 2.1 series so we document the decision, and add it to 2.2.0 milestone in the 2.2 series. Since you removed all series and milestones, this bug is floating in the void and we'll probably forget about it. :(

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

When I try to load a recording in progress to a deck, Mixxx doesn't crash but it goes into an infinite loop of popping an error message that the file cannot be loaded that I can't get out of.

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

(using master)

Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/9180

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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