Ticket #91 (closed task: invalid)

Opened 2 years ago

Last modified 2 years ago

segmentation fault

Reported by: elangelo@… Owned by: daelstorm
Priority: major Milestone:
Component: nicotine Version:
Keywords: Cc:

Description

After installing nicotine with python setup.py build python setup.py install

i get a segmentation fault. Please find attached the output of python -vv nicotine

(i get the same results if i just run nicotine from the tarball)

gr,S.

Attachments

error_nicotine (98.7 kB) - added by elangelo@… 2 years ago.

Change History

Changed 2 years ago by elangelo@…

  Changed 2 years ago by gandalf

  • status changed from new to closed
  • resolution set to invalid

Python 2.5 is experimental and unsupported.

Moreover your segfault appears when loading python-gtk2, so it's not related to nicotine at all.

=> Resolve as invalid => Workaround: downgrade to python2.4

follow-up: ↓ 3   Changed 2 years ago by elangelo@…

Python 2.5 is the latest stable version of Python. It has been released 19 september of 2006... which makes it 4 months old. I'd say it's time to start supporting it then...

nicotine is the first application to have problems with my pygtk2 installation so if you have any suggestions where to look for the pygtk2 errors i'd like to hear them. pygtk2 version : 2.10.3

in reply to: ↑ 2   Changed 2 years ago by anonymous

Replying to elangelo@lunar-linux.org:

Python 2.5 is the latest stable version of Python. It has been released 19 september of 2006... which makes it 4 months old. I'd say it's time to start supporting it then...

I haven't see any distribution yet that ships python2.5 as default python version...

nicotine is the first application to have problems with my pygtk2 installation so if you have any suggestions where to look for the pygtk2 errors i'd like to hear them. pygtk2 version : 2.10.3

Well, I don't know, sorry. Moreover I looked at the error again: a python software cannot do any segfault because it's running into the python interpreter virtual machine. So if it fails, an exception will happen but python won't crash. It's really a PYTHON bug.

I talked with Josselin Mouette (debian maintainer of nicotine) a few days ago and he asked me some details about how nicotine works, because he though he found a bug in python.

I'm pretty sure it's the same issue as yours... I'll try to talk to him again on IRC.

  Changed 2 years ago by elangelo@…

Not that i want to be annoying... But lunar-linux ships with Python 2.5 as default Python installation. Yes, we are a small community only but we only support bleeding edge. The reason that i'm so persistent in getting this to work is that i want to add nicotine+ in our application database.

If you could give me the channel of the IRC i wouldn't mind joining that discussion...

  Changed 2 years ago by anonymous

OK i fixed it... now it's working...

It seems like pscyo + nicotine(+) + python 2.5 is a no go...

might be nice to illustrate this on the website :)

  Changed 2 years ago by elangelo@…

oh... and you can consider nicotine+ part of lunar-linux :)

  Changed 2 years ago by anonymous

Okay :-)

Do you hane package tracking system, so I could post a link to the lunar-linux nicotine package (like: packages.debian.org/nicotine).

  Changed 2 years ago by elangelo@…

modules.lunar-linux.org/index.php?option=module&module=nicotine+

  Changed 2 years ago by gandalf

http://www.nicotine-plus.org/wiki/NicotineOnLunarLinux

Here is the wiki page about Lunar.

Feel free to append new stuff to this ticket, so I'll add them to the wiki page (howto install it with lunar package manager ?)

Thanks for your contribution.

  Changed 2 years ago by anonymous

lin nicotine+ will install it, automatically pulls dependencies

Add/Change #91 (segmentation fault)

Author



Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.