Page 1 of 1

OSMO -Dunfell 2.6.2

Posted: Sun Apr 04, 2021 1:06 am
by sszindian

When 'CONTACTS' are selected, list of my contacts appears as they should. However when I click on an individual contact, everything (all of OSMO) disappears?

>>>---Indian------>


Re: OSMO -Dunfell 2.6.2

Posted: Mon Apr 05, 2021 3:32 am
by BarryK

Thanks for reporting that. I ran "osmo" from a terminal, created a contact, and got a segmentation fault.

Will have a go at fixing it.


Re: OSMO -Dunfell 2.6.2

Posted: Tue Apr 06, 2021 3:08 am
by BarryK

I found out that this is an ancient problem, affects all the pups:

http://www.murga-linux.com/puppy/viewtopic.php?t=115567

So, it seems that libxml2 is causing the crash. It would be nice to trace where the crash occurs, and fix it.

As a quick hack, I could compile in OpenEmbedded with the old libxml2, maybe 2.8.0, and link it statically.

Note, 'wdlkmpx' has applied some patches to the 0.2.10 version of osmo:

https://github.com/wdlkmpx/osmo

...compiled it, still crashes when create a contact. None of the patches address that libxml2 problem.


Re: OSMO -Dunfell 2.6.2

Posted: Tue Apr 06, 2021 9:23 am
by wiak

http://osmo-pim.sourceforge.net/

Don't know if you are using GTK+3 compile, but this latest version which I use on WDL_Arch64 seems to be working fine without that bug you describe.

Osmo 0.4.4
libxml2.so.2.9.10


Re: OSMO -Dunfell 2.6.2

Posted: Tue Apr 06, 2021 12:58 pm
by BarryK

@wiak, no, we have to stay with osmo 0.2.10, as explained in below link.

Osmo is fixed:

https://bkhome.org/news/202104/osmo-crash-fixed.html

Well, working for me. Let me know if OK for you.


Re: OSMO -Dunfell 2.6.2

Posted: Wed Apr 07, 2021 12:40 am
by BarryK

It turns out that the crash is caused by libgtkhtml2, a dependency of osmo.

I have appended about this to the blog post. Anticipate there will be an updated libgtkhtml2 in the next Easy release.