Software Boutique crashes on start (17.04)

When I try to open Software Boutique it crashes with the following console output:

timo@Notebook:~$ ubuntu-mate-welcome
[Welcome] DPI below 50. Out of range…
[Welcome] Version: 17.04.12
[Welcome] Application Ready.
1 0x7f97d17a2d87 /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.0.so.18(WTFCrash+0x17) [0x7f97d17a2d87]
2 0x7f97c8d656c0 /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37(+0x63a6c0) [0x7f97c8d656c0]
3 0x7f97c8d556de /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37(+0x62a6de) [0x7f97c8d556de]
4 0x7f97c8f37d47 /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37(webkit_web_view_run_javascript+0xd7) [0x7f97c8f37d47]
5 0x7f97e1dd0e18 /usr/lib/x86_64-linux-gnu/libffi.so.6(ffi_call_unix64+0x4c) [0x7f97e1dd0e18]
6 0x7f97e1dd087a /usr/lib/x86_64-linux-gnu/libffi.so.6(ffi_call+0x32a) [0x7f97e1dd087a]
7 0x7f97e27a69bc /usr/lib/python3/dist-packages/gi/_gi.cpython-35m-x86_64-linux-gnu.so(+0x2b9bc) [0x7f97e27a69bc]
8 0x7f97e27a8468 /usr/lib/python3/dist-packages/gi/_gi.cpython-35m-x86_64-linux-gnu.so(+0x2d468) [0x7f97e27a8468]
9 0x7f97e279c1f9 /usr/lib/python3/dist-packages/gi/_gi.cpython-35m-x86_64-linux-gnu.so(+0x211f9) [0x7f97e279c1f9]
10 0x5632b91cdb67 ubuntu-mate-welcome(PyObject_Call+0x47) [0x5632b91cdb67]
11 0x5632b9152cd1 ubuntu-mate-welcome(PyEval_EvalFrameEx+0x5041) [0x5632b9152cd1]
12 0x5632b9136b8f ubuntu-mate-welcome(PyEval_EvalCodeEx+0x12f) [0x5632b9136b8f]
13 0x5632b918963f ubuntu-mate-welcome(+0x1c163f) [0x5632b918963f]
14 0x5632b91cdb67 ubuntu-mate-welcome(PyObject_Call+0x47) [0x5632b91cdb67]
15 0x5632b9150192 ubuntu-mate-welcome(PyEval_EvalFrameEx+0x2502) [0x5632b9150192]
16 0x5632b915296f ubuntu-mate-welcome(PyEval_EvalFrameEx+0x4cdf) [0x5632b915296f]
17 0x5632b915296f ubuntu-mate-welcome(PyEval_EvalFrameEx+0x4cdf) [0x5632b915296f]
18 0x5632b9136b8f ubuntu-mate-welcome(PyEval_EvalCodeEx+0x12f) [0x5632b9136b8f]
19 0x5632b9189533 ubuntu-mate-welcome(+0x1c1533) [0x5632b9189533]
20 0x5632b91cdb67 ubuntu-mate-welcome(PyObject_Call+0x47) [0x5632b91cdb67]
21 0x5632b90f4b6e ubuntu-mate-welcome(+0x12cb6e) [0x5632b90f4b6e]
22 0x5632b91cdb67 ubuntu-mate-welcome(PyObject_Call+0x47) [0x5632b91cdb67]
23 0x5632b9135930 ubuntu-mate-welcome(PyEval_CallObjectWithKeywords+0x30) [0x5632b9135930]
24 0x5632b92110b2 ubuntu-mate-welcome(+0x2490b2) [0x5632b92110b2]
25 0x7f97e44f26da /lib/x86_64-linux-gnu/libpthread.so.0(+0x76da) [0x7f97e44f26da]
26 0x7f97e422bd7f /lib/x86_64-linux-gnu/libc.so.6(clone+0x5f) [0x7f97e422bd7f]
Speicherzugriffsfehler (Speicherabzug geschrieben)

The Ubuntu Welcome App works fine, the crash only occurs when I try to open the Software Boutique.
This is probably due to the bug described in here. My system is up to date and lah7 mentioned the bug had already been fixed. Has it been fixed in 17.04 also? Or just in 17.10.?
Can somebody reproduce it?

The latest Welcome version (at this time of writing) is 17.10 (it’s the same for all releases, but it can only be provided by the Welcome PPA). The version in the Ubuntu archives is usually behind or cannot be updated because of SRU reasons.

Try adding the Updates PPA (which is the same as clicking “Get the latest listings” within Boutique) and try again:

sudo add-apt-repository ppa:ubuntu-mate-dev/welcome
sudo apt update
sudo apt install ubuntu-mate-welcome

This should give you the latest version which has corrected the fault.

Thanks! Upgrading to 17.10. helped :slight_smile:

But when I did, I stumbled upon another issue that probably needs attention

Thank you, that was excellent answer lah7 I have just loaded mate 17.04 on a Dell vistro i5 and had this problem, I used your terminal instructions, and all is repaired. best wishes.

Yes that fixed my problem. Thanks. :slight_smile: