Internal error at audacity-wxgtk2-3.0.2/src/DBConnection.cpp line 410.

When closing a project, it gives me this error and doesn’t remind me to save the project. Saving the project works fine, but since it told me to report it, i’m reporting it. Also at startup, it tells me Audacity crashed, which is not true.

I’m on Arch Linux, Audacity 3.0.2, compiled with https://aur.archlinux.org/packages/audacity-wxgtk2/ AUR package.

I suggest that you report it to https://aur.archlinux.org/packages/audacity-wxgtk2/

It seems that they have chosen to build with a different version of wxWidgets than the one specified in the Audacity build instructions, so it’s not surprising that there may be a few wx issues that they will need to resolve (or build with the specified version).

osch, the package maintainer said:

kerostampcrab the current PKGBUILD uses -Daudacity_use_wxwidgets=local. AFAIK this means that Audacity’s wxWidgets fork is used.

ldd audacity gives:


libwx_gtk2u_adv-3.1.so => /usr/lib/audacity/libwx_gtk2u_adv-3.1.so (0x00007f651c2e8000)
libwx_gtk2u_html-3.1.so => /usr/lib/audacity/libwx_gtk2u_html-3.1.so (0x00007f651c1d0000)
libwx_baseu_net-3.1.so => /usr/lib/audacity/libwx_baseu_net-3.1.so (0x00007f651c16f000)
libwx_gtk2u_qa-3.1.so => /usr/lib/audacity/libwx_gtk2u_qa-3.1.so (0x00007f651c132000)
libwx_gtk2u_core-3.1.so => /usr/lib/audacity/libwx_gtk2u_core-3.1.so (0x00007f651b737000)

libwx_baseu_xml-3.1.so => /usr/lib/audacity/libwx_baseu_xml-3.1.so (0x00007f651b1ed000)
libwx_baseu-3.1.so => /usr/lib/audacity/libwx_baseu-3.1.so (0x00007f651aed3000)

Did you try to build the current version audacity-wxgtk2 3.0.2 ?

Yes, that looks right.

… Oh, I see, I misread the title of the post as “wxgtk2-3.0.2”, rather than “Audacity … 3.0.2”.

Were they able to reproduce the problem?

I was able to reproduce the problem and was able to fix it by adding option “-Daudacity_use_sqlite=local”.

Thanks for the update.

Can confirm, it’s fixed.