Page 1 of 1
Paintstorm won't run on Linux Fedora
Posted: Tue Oct 01, 2019 10:48 am
by czarekkwasny
Code: Select all
[czarek@spectre paintstorm]$ ./Paintstorm
./Paintstorm: /lib64/libcurl-gnutls.so.4: no version information available (required by ./Paintstorm)
Unable to find input device 'Wacom'
0:2(10): error: GLSL 1.50 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, 3.00 ES, 3.10 ES, and 3.20 ES
0:2(10): error: GLSL 1.50 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, 3.00 ES, 3.10 ES, and 3.20 ES
error: linking with uncompiled/unspecialized shadererror: linking with uncompiled/unspecialized shader
Segmentation fault (core dumped)
[czarek@spectre paintstorm]$ MESA_GL_VERSION_OVERRIDE=4.5 ./Paintstorm
./Paintstorm: /lib64/libcurl-gnutls.so.4: no version information available (required by ./Paintstorm)
Unable to find input device 'Wacom'
Segmentation fault (core dumped)
[czarek@spectre paintstorm]$
The last working version is 2.32 which runs perfect (OGL acceleration etc.) but I can no longer activate it ("Bad e-mail address" window pops up).
Specs:
OS: Fedora 30 Thirty
Kernel: x86_64 Linux 5.2.17-200.fc30.x86_64
CPU: Intel Core i7-6500U @ 4x 3.1GHz
GPU: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2)
RAM: 3074MiB / 7759MiB
Re: Paintstorm won't run on Linux Fedora
Posted: Wed Oct 09, 2019 2:40 pm
by czarekkwasny
I checked with Live images of Ubuntu 16 and 19 but it seems to work fine so the hardware is probably not an issue.
Here's the output of "valgrind -v ./Paintstorm"
Code: Select all
==10037== 1 errors in context 1 of 7:
==10037== Invalid read of size 4
==10037== at 0x574D21D: readdir (in /usr/lib64/libc-2.29.so)
==10037== by 0x6D933D: _mtexttool::init() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x6FA4B9: myMainInit() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x6F08AC: MacCreateLoop() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x408867: main (in /usr/share/paintstorm/Paintstorm)
==10037== Address 0x4 is not stack'd, malloc'd or (recently) free'd
==10037==
==10037==
==10037== 1 errors in context 2 of 7:
==10037== Conditional jump or move depends on uninitialised value(s)
==10037== at 0x50D6042: g_option_context_parse (in /usr/lib64/libglib-2.0.so.0.6000.7)
==10037== by 0x49BDE1F: gtk_parse_args (in /usr/lib64/libgtk-x11-2.0.so.0.2400.32)
==10037== by 0x49BDEBC: gtk_init (in /usr/lib64/libgtk-x11-2.0.so.0.2400.32)
==10037== by 0x6EF007: MacInit() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x408858: main (in /usr/share/paintstorm/Paintstorm)
==10037==
==10037==
==10037== 1 errors in context 3 of 7:
==10037== Conditional jump or move depends on uninitialised value(s)
==10037== at 0x50D58D9: g_option_context_parse (in /usr/lib64/libglib-2.0.so.0.6000.7)
==10037== by 0x49BDE1F: gtk_parse_args (in /usr/lib64/libgtk-x11-2.0.so.0.2400.32)
==10037== by 0x49BDEBC: gtk_init (in /usr/lib64/libgtk-x11-2.0.so.0.2400.32)
==10037== by 0x6EF007: MacInit() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x408858: main (in /usr/share/paintstorm/Paintstorm)
==10037==
==10037==
==10037== 1 errors in context 4 of 7:
==10037== Conditional jump or move depends on uninitialised value(s)
==10037== at 0x50D5DAA: g_option_context_parse (in /usr/lib64/libglib-2.0.so.0.6000.7)
==10037== by 0x49BDE1F: gtk_parse_args (in /usr/lib64/libgtk-x11-2.0.so.0.2400.32)
==10037== by 0x49BDEBC: gtk_init (in /usr/lib64/libgtk-x11-2.0.so.0.2400.32)
==10037== by 0x6EF007: MacInit() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x408858: main (in /usr/share/paintstorm/Paintstorm)
==10037==
==10037==
==10037== 254 errors in context 5 of 7:
==10037== Conditional jump or move depends on uninitialised value(s)
==10037== at 0x572FDB3: ____wcstol_l_internal (in /usr/lib64/libc-2.29.so)
==10037== by 0x6417C0: _wtoi(wchar_t const*) (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x5DFF1B: _tooltips::initLoad() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x65E1EE: loadLoc() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x6FA70C: myMainInit() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x6F08AC: MacCreateLoop() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x408867: main (in /usr/share/paintstorm/Paintstorm)
==10037==
==10037==
==10037== 254 errors in context 6 of 7:
==10037== Conditional jump or move depends on uninitialised value(s)
==10037== at 0x572FDB3: ____wcstol_l_internal (in /usr/lib64/libc-2.29.so)
==10037== by 0x6417C0: _wtoi(wchar_t const*) (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x5DFEE5: _tooltips::initLoad() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x65E1EE: loadLoc() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x6FA70C: myMainInit() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x6F08AC: MacCreateLoop() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x408867: main (in /usr/share/paintstorm/Paintstorm)
==10037==
==10037==
==10037== 254 errors in context 7 of 7:
==10037== Conditional jump or move depends on uninitialised value(s)
==10037== at 0x572FDB3: ____wcstol_l_internal (in /usr/lib64/libc-2.29.so)
==10037== by 0x6417C0: _wtoi(wchar_t const*) (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x5DFEAF: _tooltips::initLoad() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x65E1EE: loadLoc() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x6FA70C: myMainInit() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x6F08AC: MacCreateLoop() (in /usr/share/paintstorm/Paintstorm)
==10037== by 0x408867: main (in /usr/share/paintstorm/Paintstorm)
==10037==
==10037== ERROR SUMMARY: 766 errors from 7 contexts (suppressed: 0 from 0)
Segmentation fault (core dumped)
This is how far I can go... Making it work probably requires alerting the source code and some advanced debugging.