After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 342674 - Segmentation fault on load
Segmentation fault on load
Status: RESOLVED FIXED
Product: pitivi
Classification: Other
Component: General
Git
Other All
: Normal critical
: 0.10.1
Assigned To: Pitivi maintainers
Pitivi maintainers
Depends on:
Blocks:
 
 
Reported: 2006-05-23 08:49 UTC by Pete Frost
Modified: 2006-05-23 17:29 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
The output from GDB (35.42 KB, text/plain)
2006-05-23 16:02 UTC, Pete Frost
Details
Log, as requested (28.75 KB, application/x-gzip)
2006-05-23 16:29 UTC, Pete Frost
Details

Description Pete Frost 2006-05-23 08:49:52 UTC
Steps to reproduce:
1. Install the libraries I mention in "any other information"
2. Attempt to execute pitivi


Stack trace:


Other information:
pygtk 2.8.2-3
gnonlin 0.10.4-1
python 2.3.5

Distro: Debian Unstable (i686).

Output:
pete@sanjuan:/usr/local/bin$ ./pitivi
/usr/local/lib/pitivi/python/pitivi/objectfactory.py:179: FutureWarning:
x<<y losing bits or changing sign will return a long in Python 2.4 and
up
  __gproperties__ = {
Segmentation fault
Comment 1 Edward Hervey 2006-05-23 14:05:40 UTC
Could you try again with latest cvs ? I included a fix for the warning, although I seriously doubt that's what's causing the segfault.

If it still produces the error, you might want to give me a backtrace by following these steps:

> ulimit -c unlimited
> ./pitivi
Here it should crash and produce a core file named core or core.<pid>
> gdb -ex bt python <core file name>

Give me what gdb outputted.
Comment 2 Pete Frost 2006-05-23 16:02:54 UTC
Created attachment 66064 [details]
The output from GDB

I updated to the latest code in CVS; the warning disapeared but the program still segfaulted on load.
Comment 3 Edward Hervey 2006-05-23 16:09:58 UTC
still can't figure out what's wrong. Can you attach a debug log output (compressed ) ?

> GST_DEBUG=4,py*:5,gnl*:5 ./pitivi > log 2>&1
> gzip2 log

Thanks
Comment 4 Pete Frost 2006-05-23 16:29:30 UTC
Created attachment 66067 [details]
Log, as requested
Comment 5 Edward Hervey 2006-05-23 16:40:32 UTC
It seems you don't have a valid audio or video sink.

Try with latest CVS, I added a check for that at startup.
Comment 6 Pete Frost 2006-05-23 17:26:01 UTC
Yup, it just told me that I don't have a valid sink. I then installed a few more GStreamer packages and now it works fine. Cheers.
Comment 7 Edward Hervey 2006-05-23 17:29:13 UTC
great to hear :)