Created attachment 1117654 [details] error log of crashed application I'm trying to record multiple tracks with audacity. The first track is generated fine, but as soon as I add a second one, the application crashes with the attached error. It doesn't appear to matter whether one of the tracks is actually synthesized (a beat, for example) or recorded. The application always crashes as soon as I start to add a new track to an existing one.
Hi Stefan, I am able to record 3 or more tracks (adding first, stopping, recording, stopping, recording stopping. Could you please list the package version eg: rpm -q audacity audacity-2.1.1-1.fc23.x86_64. Have you used a previous version that worked as you expect (and which version) ? Are you able to capture debug information for me, using the following steps ? $ gdb audacity run (make it crash), then take the advice to install the needed debuginfo. quit $ gdb audacity run make it crash, then capture the text printed by gdb into an a file and attach to this bug. Also, can you please check Edit|Preferences, and list the Recording tabs settings: Playthrough: Overdub ? Software Playthrough ? If you could list out the actual steps you take, in case I'm not doing it right, that would be helpful as well. Thanks.
Created attachment 1117748 [details] gdb output Hi David, thanks for the quick follow-up ! My version of audacity (as of Fedora 23) is audacity-2.1.2-0.7.rc1.fc23.x86_64. I haven't used any previous version, just tried to experiment a bit to record some sound. (And I may have done something stupid, given my total lack of experience with the application. Still, it shouldn't crash...) Here is what I did: * open the application * click the record button to record a few seconds, then stop. * click the record button again > application crashes Please find attached the output obtained from gdb.
Thanks Stefan, unfortunately I forgot to ask you to follow the: dnf debuginfo-install command in the bottom of the gdb terminal session. This will probably install 100MB+ of debuginfo files (which you can later remove), but this provides me with the actual function calls that lead to the crash. I also forgot to ask you to then restart gdb, cause the crash, and then: thread apply all bt which provides the backtrace of calls, and attach that result. ? By the way, did Abrt detect this crash, or have you disabled it ? Also, if you can check whether the recording tab checkboxes are ticked or unticked, that may also be helpful. And try with the checkboxes inverted...maybe. I agree that it shouldn't crash, and you aren't the only one to experience a similar issue, yet I don't see the problem on my machines. Audacity 2.1.2 has been released, and I have built for all Fedora versions, and tested a little myself, but not yet created an updates-testing update. If you are willing to test this issue with the freshly built version: http://koji.fedoraproject.org/koji/packageinfo?packageID=1352 and use the link to your fedora release and then grab the audacity, audacity-manual and audacity-debuginfo packages and manually install them using dnf install.
Created attachment 1118550 [details] gdb output OK, here is the updated gdb output. I hope all the relevant info is in it. (For some reason gdb kept asking me about some missing debuginfo libs, despite me issuing the requested dnf command - and it telling me that all libs were up-to-date.) (On a side-note: while playing around with the UI I also get this error message frequently: *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug which however seems entirely separate, since GUI related.) The "Playthrough" >> "Overdub" checkbox was indeed selected. If I unselect it, the application does not crash. Thanks,
audacity-2.1.2-3.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-ee19511560
audacity-2.1.2-3.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-ee19511560
audacity-2.1.2-3.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.