Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 19 Nov 2019, 12:25
All times are UTC - 4
 Forum index » House Training » Bugs ( Submit bugs )
Osmo 2.10 segfault
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [5 Posts]  
Author Message
HerrBert

Joined: 03 Nov 2016
Posts: 100
Location: NRW, Germany

PostPosted: Mon 04 Mar 2019, 08:07    Post subject:  Osmo 2.10 segfault
Subject description: on all Slackos with updated libxml2
 

Hello all.

I tried to use Osmo 2.10 to manage my contacts on a remastered slacko_6.3.2, but when i add a new entry, Osmo crashes.

Booted the original slacko-6.3.2-uefi.isos main-sfs and created a sample-contacts file successfully.

Copied this configuration and sample file to my remastered puppy. In the contacts tab, all entries are displayed, but as soon, as i click any of them, osmo crashes again.

My first suspicion was of course, i messed things up when remastering.
So then i started from scratch to find out, where i made a mistake. Tested Osmo after each step.

Removed builtin files - okay
Installed some progs - okay
Installed X11 + libs from slackware updates manager - okay
Installed some updates from slackware updates manager - Osmo causes segfault

Started from urxvt:

Code:
#osmo
Speicherzugriffsfehler
#


Code:
# ldd /usr/bin/osmo
   linux-gate.so.1 (0xb77b6000)
   libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb734a000)
   libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb729b000)
   libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb727a000)
   libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb7113000)
   libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb70fe000)
   libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb70f2000)
   libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb70d0000)
   libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb6f96000)
   libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb6f4c000)
   libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6ebb000)
   libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6e82000)
   libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb6e34000)
   libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6d06000)
   libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb6bac000)
   libz.so.1 => /lib/libz.so.1 (0xb6b95000)
   libm.so.6 => /lib/libm.so.6 (0xb6b53000)
   libdl.so.2 => /lib/libdl.so.2 (0xb6b4e000)
   libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb6b4c000)
   libnotify.so.4 => /usr/lib/libnotify.so.4 (0xb6b45000)
   libgtkhtml-2.so.0 => /usr/lib/libgtkhtml-2.so.0 (0xb6acf000)
   libpthread.so.0 => /lib/libpthread.so.0 (0xb6ab4000)
   libc.so.6 => /lib/libc.so.6 (0xb6928000)
   libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6925000)
   libXi.so.6 => /usr/lib/libXi.so.6 (0xb6915000)
   libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb690b000)
   libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6901000)
   libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0xb686e000)
   libicule.so.51 => /usr/lib/libicule.so.51 (0xb681c000)
   libicuuc.so.51 => /usr/lib/libicuuc.so.51 (0xb66cb000)
   libicudata.so.51 => /usr/lib/libicudata.so.51 (0xb5180000)
   libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb5098000)
   libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb5094000)
   libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb5091000)
   libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb508c000)
   libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb5005000)
   libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0xb5002000)
   libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0xb4fff000)
   libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb4ff6000)
   libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb4fec000)
   libXext.so.6 => /usr/lib/libXext.so.6 (0xb4fda000)
   libX11.so.6 => /usr/lib/libX11.so.6 (0xb4ea3000)
   libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb4e80000)
   libXau.so.6 => /usr/lib/libXau.so.6 (0xb4e7d000)
   libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb4e77000)
   librt.so.1 => /lib/librt.so.1 (0xb4e6e000)
   libresolv.so.2 => /lib/libresolv.so.2 (0xb4e54000)
   libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb4e50000)
   libpng14.so.14 => /usr/lib/libpng14.so.14 (0xb4e25000)
   libbz2.so.1 => /lib/libbz2.so.1 (0xb4e14000)
   libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb4dec000)
   libffi.so.6 => /usr/lib/libffi.so.6 (0xb4de6000)
   libEGL.so.1 => /usr/lib/libEGL.so.1 (0xb4dc8000)
   libGL.so.1 => /usr/lib/libGL.so.1 (0xb4d69000)
   liblzma.so.5 => /lib/liblzma.so.5 (0xb4d43000)
   /lib/ld-linux.so.2 (0xb77b7000)
   libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0 (0xb4d3c000)
   libxcb-shape.so.0 => /usr/lib/libxcb-shape.so.0 (0xb4d38000)
   libudev.so.0 => /lib/libudev.so.0 (0xb4d29000)
   libglapi.so.0 => /usr/lib/libglapi.so.0 (0xb4d0a000)
   libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0xb4cf3000)
   libxcb-dri2.so.0 => /usr/lib/libxcb-dri2.so.0 (0xb4cee000)
   libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb4ce8000)
   libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb4cdc000)
   libgailutil.so.18 => /usr/lib/libgailutil.so.18 (0xb4cd4000)
   libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb4cb8000)
#


Did some further testing with my available other slackos:

slacko-5.7.0-PAE original - works
slacko-5.7.0-PAE updated - fails
slacko-5.7.1-r6231 original - fails
slacko-700-rc3 original - fails

Can anybody confirm this behaviour?

[Edit]corrected: libxml2 not xlib causes crash[/Edit]
Back to top
View user's profile Send private message 
norgo


Joined: 13 Nov 2015
Posts: 352
Location: Germany

PostPosted: Mon 04 Mar 2019, 18:12    Post subject:  

confirmed

tested under Slacko700 RC3
application crashed when a new contact became added

[Edit]corrected: libxml2 not xlib causes crash[/Edit]

confirmed too
installed osmo version in working with the older libxml2 version ( tested libxml2 2.8.0 ) but crashed with installed version 2.9.5

@HerrBert thank you for report

info: there is a working version ( 0.2.12 ) available via PPM, unfortunately compiled with gtkwebkit dependency
Back to top
View user's profile Send private message Visit poster's website 
ozsouth

Joined: 01 Jan 2010
Posts: 585
Location: S.E Australia

PostPosted: Mon 04 Mar 2019, 21:49    Post subject:  

My slacko64 700rc3 remaster has libxml2 v 2.9.4 - is ok - can add/remove contact without crash.
Back to top
View user's profile Send private message 
HerrBert

Joined: 03 Nov 2016
Posts: 100
Location: NRW, Germany

PostPosted: Thu 07 Mar 2019, 19:15    Post subject:  

norgo wrote:
info: there is a working version ( 0.2.12 ) available via PPM, unfortunately compiled with gtkwebkit dependency


Tried to install on slacko-700RC3 - works

but

ppm installs 7 packages at around 65MB and claims 4 more missing deps...

not acceptable (ATM)
Back to top
View user's profile Send private message 
OscarTalks


Joined: 05 Feb 2012
Posts: 2030
Location: London, England

PostPosted: Sun 10 Mar 2019, 08:37    Post subject:  

ScPup (Slackware Current) now ships with libxml2-2.9.9 and osmo 0.2.10 crashes when trying to add a contact.

Osmo 0.2.10 is rather old source code and has to have a patch added in order for it to compile at all in modern Linux systems, so obviously an incompatibility has arisen with recent libxml2

Personally I don't use the Contacts / Address Book feature in Osmo, so I tend to compile osmo-0.2.14 with this feature disabled. That way there is no need for the large libwebkitgtk dependency. Seems a little silly to have to add such a large library just for an address book, but of course this is up to the user to decide.

If you want the Contacts feature and are prepared to install libwebkitgtk it is possible to compile osmo-0.2.14 with this included. I did this as a test in Dpup Stretch and then also installed libxml2-2.9.9 (compiled from source) which is the latest release. I tested adding a contact and it did so successfully without crashing.

Later releases of Osmo are available but require GTK-3
osmo-0.2.14.jpg
 Description   Osmo-0.2.14 compiled with all optional features, plus libxml2-2.9.9, works without crashing
 Filesize   58.82 KB
 Viewed   196 Time(s)

osmo-0.2.14.jpg


_________________
Oscar in England

Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [5 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Bugs ( Submit bugs )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0617s ][ Queries: 12 (0.0097s) ][ GZIP on ]