gtk-gnutella does not start

Bug #1878185 reported by Tony Middleton
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gtk-gnutella (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Since upgrading to Kubuntu 20.04 and installing the package from the ubuntu repository gtk-gnutella does not start. I click on it in the menu and nothing appears to happen.

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: gtk-gnutella 1.1.15-1
ProcVersionSignature: Ubuntu 5.4.0-29.33-generic 5.4.30
Uname: Linux 5.4.0-29-generic x86_64
ApportVersion: 2.20.11-0ubuntu27
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: KDE
Date: Tue May 12 11:15:49 2020
InstallationDate: Installed on 2015-06-12 (1795 days ago)
InstallationMedia: Kubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
SourcePackage: gtk-gnutella
UpgradeStatus: Upgraded to focal on 2020-05-11 (1 days ago)

Revision history for this message
Tony Middleton (ximera) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gtk-gnutella (Ubuntu):
status: New → Confirmed
Revision history for this message
Mark Fraser (launchpad-mfraz) wrote :

20-05-16 14:04:30.694 (DEBUG): loaded 330525 geographical IPv4 ranges (2900521315 hosts) from "/usr/share/gtk-gnutella/geo-ip.txt"
20-05-16 14:04:30.714 (DEBUG): loaded 95090 geographical IPv6 ranges from "/usr/share/gtk-gnutella/geo-ipv6.txt"
20-05-16 14:04:30.938 (WARNING): got SIGSEGV for VA=0x0 at PC=0x7f9f7c8d336b from /lib/x86_64-linux-gnu/librsvg-2.so.2
20-05-16 14:04:30.938 (DEBUG): crash_mode(): initial external call, level=basic from thread "main" (#0)
20-05-16 14:04:30.938 (DEBUG): crash_mode(): depth=0, external=y, level=basic, old=none, new=basic
20-05-16 14:04:30.938 (WARNING): signal_uncaught(SIGSEGV): running 2 cleanup handlers
20-05-16 14:04:30.938 (WARNING): filelock_clean(): unlocking /home/mfraser/.gtk-gnutella/gtk-gnutella.pid
20-05-16 14:04:30.938 (WARNING): filelock_clean(): unlocking /home/mfraser/Music/mp3/Gnutella/Incomplete/.gtk-gnutella.lock
20-05-16 14:04:31.020 [45586] (MESSAGE): child #1 (PID 45593) killed by SIGSEGV, core dumped after 5s
20-05-16 14:04:31.020 [45586] (INFO): launched child #2 as PID 46377

Revision history for this message
Tony Middleton (ximera) wrote :
Download full text (3.4 KiB)

Tried again and realised that there were messages in apport.log. Also a crash report, attached.

ERROR: apport (pid 5620) Sat May 23 09:38:36 2020: called for pid 5129, signal 11, core limit 0, dump mode 1
ERROR: apport (pid 5620) Sat May 23 09:38:36 2020: executable: /usr/bin/gtk-gnutella (command line "/usr/bin/gtk-gnutella --child")
ERROR: apport (pid 5620) Sat May 23 09:38:36 2020: gdbus call error: Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

ERROR: apport (pid 5620) Sat May 23 09:38:36 2020: debug: session gdbus call:
ERROR: apport (pid 5620) Sat May 23 09:38:39 2020: wrote report /var/crash/_usr_bin_gtk-gnutella.1000.crash
ERROR: apport (pid 6190) Sat May 23 09:38:45 2020: called for pid 5629, signal 11, core limit 0, dump mode 1
ERROR: apport (pid 6190) Sat May 23 09:38:45 2020: executable: /usr/bin/gtk-gnutella (command line "/usr/bin/gtk-gnutella --child")
ERROR: apport (pid 6190) Sat May 23 09:38:45 2020: gdbus call error: Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

ERROR: apport (pid 6190) Sat May 23 09:38:45 2020: debug: session gdbus call:
ERROR: apport (pid 6190) Sat May 23 09:38:45 2020: apport: report /var/crash/_usr_bin_gtk-gnutella.1000.crash already exists and unseen, doing nothing to avoid disk usage DoS
ERROR: apport (pid 6991) Sat May 23 09:38:50 2020: called for pid 6194, signal 11, core limit 0, dump mode 1
ERROR: apport (pid 6991) Sat May 23 09:38:50 2020: executable: /usr/bin/gtk-gnutella (command line "/usr/bin/gtk-gnutella --child")
ERROR: apport (pid 6991) Sat May 23 09:38:50 2020: gdbus call error: Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

ERROR: apport (pid 6991) Sat May 23 09:38:50 2020: debug: session gdbus call:
ERROR: apport (pid 6991) Sat May 23 09:38:50 2020: apport: report /var/crash/_usr_bin_gtk-gnutella.1000.crash already exists and unseen, doing nothing to avoid disk usage DoS
ERROR: apport (pid 7705) Sat May 23 09:38:54 2020: called for pid 6995, signal 11, core limit 0, dump mode 1
ERROR: apport (pid 7705) Sat May 23 09:38:54 2020: executable: /usr/bin/gtk-gnutella (command line "/usr/bin/gtk-gnutella --child")
ERROR: apport (pid 7705) Sat May 23 09:38:54 2020: gdbus call error: Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

ERROR: apport (pid 7705) Sat May 23 09:38:54 2020: debug: session gdbus call:
ERROR: apport (pid 7705) Sat May 23 09:38:54 2020: apport: report /var/crash/_usr_bin_gtk-gnutella.1000.crash already exists and unseen, doing nothing to avoid disk usage DoS
ERROR: apport (pid 8550) Sat May 23 09:39:00 2020: called for pid 7710, signal 11, core limit 0, dump mode 1
ERROR: apport (pid 8550) Sat May 23 09:39:00 2020: executable: /usr/bin/gtk-gnutella (command line "/usr/bin/gtk-gnutella --child")
ERROR: apport (pid 8550) Sat May 23 09:39:00 2020: gdbus call error: Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: T...

Read more...

Revision history for this message
Tony Middleton (ximera) wrote :

I've now experimented with VMs I have of different Ubuntu flavours. gtk-gnutella starts OK in Lubuntu and Xubuntu but not in Ubuntu, Kubuntu, Ubuntu Mate and Ubuntu Budgie.

Revision history for this message
Mark Fraser (launchpad-mfraz) wrote :

I've even tried compiling gtk-guntella myself from git and it still crashes in Kubuntu 20.04.

Error-Message: got SIGSEGV for VA=0x0 at PC=0x7f93f8056a1f from /lib/x86_64-linux-gnu/librsvg-2.so.2

Revision history for this message
Mark Fraser (launchpad-mfraz) wrote :

I've reported this bug on their page - https://sourceforge.net/p/gtk-gnutella/bugs/561/

Revision history for this message
Mark Fraser (launchpad-mfraz) wrote :

gtk-gnutella 1.2.0 was released today and fixes this. How do I go about getting this packaged for Ubuntu 20.04 and 20.10?

Revision history for this message
Tony Middleton (ximera) wrote :

I've not had time to test it fully but it does seem to work apart from one thing. The program expects folder ~/gtk-gnutella to exist and doesn't start if it doesn't. If I create the folder manually it works OK.

I created a .deb package by running "debian/rules binary"

Revision history for this message
Tony Middleton (ximera) wrote :

Sorry, I started a red herring with the previous post. After some digging it appears that at some point in the past I set up an environment variable to put the config in ~/gtk-gnutella. Before testing 1.2.0 I cleared everything out so I had a clean set up, not realising that that would cause a problem.

Now I have removed the environment variable and cleaned out everything else again:

- 1.1.15 still won't start.

- 1.2.0 starts and seems to be fine.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.