On Sat, 11 May 2019, Marcin Błażejowski wrote:

> On 11.05.2019 16:43, Cottrell, Allin wrote:
>
>> On Sat, May 11, 2019 at 8:16 AM Marcin Błażejowski <marcin(a)wrzosy.nsb.pl> 
>> wrote:
>>> Hi,
>>>
>>> let start fresh gretl, define "New data set" as whatever and try to save
>>> as gdt: gretl crashes and gdb says: "/usr/local/bin/gretl_x11: symbol
>>> lookup error: /usr/local/bin/gretl_x11: undefined symbol:
>>> dataset_is_subsampled".
>> robroy:~/src$ git pull
>> Already up to date.
>> robroy:~/src$ find . -name "*.c" | xargs grep dataset_is_subsampled
>> ./gui/dialogs.c:    if (dataset_is_subsampled(dataset)) {
>> ./gui/library.c:    if (dataset_is_subsampled(dataset)) {
>> ./gui/library.c:        if (dataset_is_subsampled(dataset)) {
>> ./gui/library.c:        if (dataset_is_subsampled(dataset)) {
>> ./lib/src/subsample.c:int dataset_is_subsampled (const DATASET *dset)
>> ./lib/src/subsample.c:    } else if (!dataset_is_subsampled(dset)) {
>> robroy:~/src$ find . -name "*.h" | xargs grep dataset_is_subsampled
>> ./lib/src/subsample.h:int dataset_is_subsampled (const DATASET *dset);
>
> Oh,
>
> the same as last time: in GNOME works fine, in Plasma gretl crashes.
>
> Maybe thise week I'll find some time to debug it.

Ok, good luck!

I have no knowledge of Plasma, but given the error you describe I 
wonder if Plasma indulges in the sort of monkeying with upstream 
code that could be found in Ubuntu's "Unity" -- that is, driving a 
wedge between an application and the libraries against which it's 
linked, via LD_PRELOAD or equivalent.

In this case, gretl_x11 is (supposed to be) linked against libgretl, 
which contains the public symbol dataset_is_subsampled, yet that 
symbol is apparently not found. Either your gretl build is broken, 
or some third party (Plasma?) is intercepting and breaking the 
required linkage.

Allin

Reply via email to