Segmentation Error

Questions or tips about installing Openshot from distribution packages, source code or building packages.

Moderators: Andy, Cenwen, beats

Segmentation Error

Postby Malo » Fri Oct 08, 2010 10:32 am

Hi everyone.. I've installed openshot on my Archlinux by the packet manager.. Beffore i was using openshot previous version without problems..
After updating to openshot 2.2.1 i've got segmentationError when i try to run it:
Code: Select all
[malo@archBox ~]$ openshot
--------------------------------
   OpenShot (version 1.2.2)
--------------------------------
Process no longer exists: 18162.  Creating new pid lock file.
Segmentation fault
[malo@archBox ~]$



This is the backtrace returned by gdb
Code: Select all
#0  0x00007ffff4198cde in gdk_window_enable_synchronized_configure () from /usr/lib/libgdk-x11-2.0.so.0
#1  0x00007ffff463cddc in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#2  0x00007ffff6633ebe in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#3  0x00007ffff664492c in ?? () from /usr/lib/libgobject-2.0.so.0
#4  0x00007ffff664e5a5 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#5  0x00007ffff664e773 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#6  0x00007ffff463055e in gtk_widget_realize () from /usr/lib/libgtk-x11-2.0.so.0
#7  0x00007ffff463b198 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#8  0x00007ffff6633ebe in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#9  0x00007ffff664492c in ?? () from /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff664e5a5 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff664e773 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#12 0x00007ffff46315a6 in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x00007ffff4ba30fd in ?? () from /usr/lib/python2.6/site-packages/gtk-2.0/gtk/_gtk.so
#14 0x00007ffff7b158cd in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#15 0x00007ffff7b17570 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#16 0x00007ffff7aaaacb in function_call () from /usr/lib/libpython2.6.so.1.0
#17 0x00007ffff7a83893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#18 0x00007ffff7a9644f in instancemethod_call () from /usr/lib/libpython2.6.so.1.0
#19 0x00007ffff7a83893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#20 0x00007ffff7b0fb43 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.6.so.1.0
#21 0x00007ffff7a95c06 in PyInstance_New () from /usr/lib/libpython2.6.so.1.0
#22 0x00007ffff7a83893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#23 0x00007ffff7b152ce in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#24 0x00007ffff7b16140 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#25 0x00007ffff7b17570 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#26 0x00007ffff7b17642 in PyEval_EvalCode () from /usr/lib/libpython2.6.so.1.0
#27 0x00007ffff7b3187c in run_mod () from /usr/lib/libpython2.6.so.1.0
#28 0x00007ffff7b31950 in PyRun_FileExFlags () from /usr/lib/libpython2.6.so.1.0
#29 0x00007ffff7b32dfc in PyRun_SimpleFileExFlags () from /usr/lib/libpython2.6.so.1.0
#30 0x00007ffff7b3f25d in Py_Main () from /usr/lib/libpython2.6.so.1.0
#31 0x00007ffff74e5c4d in __libc_start_main () from /lib/libc.so.6
#32 0x0000000000400609 in _start ()


I've tried to reinstall iopenshot, mlt, tried to build from source.. but nothing works for me..

Any suggestion?
Thanks

@Edit
I'm on 64bit system
Malo
New member
 
Posts: 11
Joined: Fri Oct 08, 2010 10:27 am

Re: Segmentation Error

Postby Malo » Fri Oct 08, 2010 4:16 pm

Hi.. i tried to reinstall glibc packet and other test, the re rerun gdb:
Code: Select all
(gdb) run /usr/lib/python2.6/site-packages/openshot/openshot.py
Starting program: /usr/bin/python /usr/lib/python2.6/site-packages/openshot/openshot.py
[Thread debugging using libthread_db enabled]
--------------------------------
   OpenShot (version 1.2.2)
--------------------------------
Process no longer exists: 23891.  Creating new pid lock file.
[New Thread 0x7fffeb816710 (LWP 23957)]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff5f7a560 in g_markup_escape_text () from /usr/lib/libglib-2.0.so.0


and the backtrace
Code: Select all
(gdb) bt
#0  0x00007ffff5f7a560 in g_markup_escape_text () from /usr/lib/libglib-2.0.so.0
#1  0x00007ffff46356a4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#2  0x00007ffff663afee in g_object_set_property () from /usr/lib/libgobject-2.0.so.0
#3  0x00007ffff4460954 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#4  0x00007ffff44610e9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#5  0x00007ffff4462a33 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#6  0x00007ffff5f798f5 in g_markup_parse_context_parse () from /usr/lib/libglib-2.0.so.0
#7  0x00007ffff4462d61 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#8  0x00007ffff445ed9f in gtk_builder_add_from_file () from /usr/lib/libgtk-x11-2.0.so.0
#9  0x00007ffff4adc194 in ?? () from /usr/lib/python2.6/site-packages/gtk-2.0/gtk/_gtk.so
#10 0x00007ffff7b15bbf in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#11 0x00007ffff7b17570 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#12 0x00007ffff7aaaacb in function_call () from /usr/lib/libpython2.6.so.1.0
#13 0x00007ffff7a83893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#14 0x00007ffff7a9644f in instancemethod_call () from /usr/lib/libpython2.6.so.1.0
#15 0x00007ffff7a83893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#16 0x00007ffff7b14514 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#17 0x00007ffff7b17570 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#18 0x00007ffff7aaaacb in function_call () from /usr/lib/libpython2.6.so.1.0
#19 0x00007ffff7a83893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#20 0x00007ffff7a9644f in instancemethod_call () from /usr/lib/libpython2.6.so.1.0
#21 0x00007ffff7a83893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#22 0x00007ffff7b0fb43 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.6.so.1.0
#23 0x00007ffff7a95c06 in PyInstance_New () from /usr/lib/libpython2.6.so.1.0
#24 0x00007ffff7a83893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#25 0x00007ffff7b152ce in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#26 0x00007ffff7b17570 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#27 0x00007ffff7aaaacb in function_call () from /usr/lib/libpython2.6.so.1.0
#28 0x00007ffff7a83893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#29 0x00007ffff7a9644f in instancemethod_call () from /usr/lib/libpython2.6.so.1.0
#30 0x00007ffff7a83893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#31 0x00007ffff7b0fb43 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.6.so.1.0
#32 0x00007ffff7a95c06 in PyInstance_New () from /usr/lib/libpython2.6.so.1.0
#33 0x00007ffff7a83893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#34 0x00007ffff7b152ce in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#35 0x00007ffff7b16140 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#36 0x00007ffff7b17570 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#37 0x00007ffff7b17642 in PyEval_EvalCode () from /usr/lib/libpython2.6.so.1.0
#38 0x00007ffff7b3187c in run_mod () from /usr/lib/libpython2.6.so.1.0
#39 0x00007ffff7b31950 in PyRun_FileExFlags () from /usr/lib/libpython2.6.so.1.0
#40 0x00007ffff7b32dfc in PyRun_SimpleFileExFlags () from /usr/lib/libpython2.6.so.1.0
#41 0x00007ffff7b3f25d in Py_Main () from /usr/lib/libpython2.6.so.1.0
#42 0x00007ffff74e5c4d in __libc_start_main () from /lib/libc.so.6
#43 0x0000000000400609 in _start ()


and this is my avaiable locale and the locale that i'm using
Code: Select all
[malo@archBox lib]$ locale -a
C
italian
it_IT
it_IT@euro
it_IT.iso88591
it_IT.iso885915@euro
it_IT.utf8
POSIX
[malo@archBox lib]$ locale
LANG=it_IT@euro
LC_CTYPE="it_IT@euro"
LC_NUMERIC="it_IT@euro"
LC_TIME="it_IT@euro"
LC_COLLATE="it_IT@euro"
LC_MONETARY="it_IT@euro"
LC_MESSAGES="it_IT@euro"
LC_PAPER="it_IT@euro"
LC_NAME="it_IT@euro"
LC_ADDRESS="it_IT@euro"
LC_TELEPHONE="it_IT@euro"
LC_MEASUREMENT="it_IT@euro"
LC_IDENTIFICATION="it_IT@euro"
LC_ALL=

Malo
New member
 
Posts: 11
Joined: Fri Oct 08, 2010 10:27 am

Re: Segmentation Error

Postby Cenwen » Fri Oct 08, 2010 7:01 pm

Hi,
Just a track. :o
What is your version of gtk ? You must have at less the version 2.18 Are you on Gnome ? What is your version of Archlinux ?
Thanks. :D
Le jour où j'ai découvert le libre, j'ai su que je ne reviendrai jamais en arrière
Mon blog sur le multimédia, la photo et Openshot : http://linuxevolution.wordpress.com/
Google+ : https://plus.google.com/u/0/111472725110173916234/posts
User avatar
Cenwen
Moderator
 
Posts: 1609
Joined: Wed Nov 18, 2009 4:07 pm
Location: Clermont-Ferrand-Auvergne-France

Re: Segmentation Error

Postby Malo » Sun Oct 10, 2010 9:13 pm

Hi.. mhhmhm.. my version of gtk? Do you mean the lbriry libgtk?

this is the libgtk2 library
Code: Select all
ls -al /usr/lib/libgtk-x11-2.0.so
lrwxrwxrwx 1 root root 26 30 set 18.45 /usr/lib/libgtk-x11-2.0.so -> libgtk-x11-2.0.so.0.2200.0


Archlinux is a rolling release.. It's just up to date.. :)
Malo
New member
 
Posts: 11
Joined: Fri Oct 08, 2010 10:27 am

Re: Segmentation Error

Postby Malo » Sun Oct 10, 2010 9:33 pm

Hi.. i've just re-update archlinux and i notice something different:
Code: Select all
--------------------------------
   OpenShot (version 1.2.2)
--------------------------------
Process no longer exists: 10020.  Creating new pid lock file.
[New Thread 0x7fffeb756710 (LWP 10043)]

Program received signal SIGSEGV, Segmentation fault.

0x00007ffff5f3c560 in g_markup_escape_text () from /usr/lib/libglib-2.0.so.0
Code: Select all
(gdb) bt
#0  0x00007ffff5f3c560 in g_markup_escape_text () from /usr/lib/libglib-2.0.so.0
#1  0x00007ffff45f76a4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#2  0x00007ffff65fcfee in g_object_set_property () from /usr/lib/libgobject-2.0.so.0
#3  0x00007ffff4422954 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#4  0x00007ffff44230e9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#5  0x00007ffff4424a33 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#6  0x00007ffff5f3b8f5 in g_markup_parse_context_parse () from /usr/lib/libglib-2.0.so.0
#7  0x00007ffff4424d61 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#8  0x00007ffff4420d9f in gtk_builder_add_from_file () from /usr/lib/libgtk-x11-2.0.so.0
#9  0x00007ffff4a9e194 in ?? () from /usr/lib/python2.6/site-packages/gtk-2.0/gtk/_gtk.so
#10 0x00007ffff7b14bbf in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#11 0x00007ffff7b16570 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#12 0x00007ffff7aa9acb in function_call () from /usr/lib/libpython2.6.so.1.0
#13 0x00007ffff7a82893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#14 0x00007ffff7a9544f in instancemethod_call () from /usr/lib/libpython2.6.so.1.0
#15 0x00007ffff7a82893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#16 0x00007ffff7b13514 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#17 0x00007ffff7b16570 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#18 0x00007ffff7aa9acb in function_call () from /usr/lib/libpython2.6.so.1.0
#19 0x00007ffff7a82893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#20 0x00007ffff7a9544f in instancemethod_call () from /usr/lib/libpython2.6.so.1.0
#21 0x00007ffff7a82893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#22 0x00007ffff7b0eb43 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.6.so.1.0
#23 0x00007ffff7a94c06 in PyInstance_New () from /usr/lib/libpython2.6.so.1.0
#24 0x00007ffff7a82893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#25 0x00007ffff7b142ce in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#26 0x00007ffff7b16570 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#27 0x00007ffff7aa9acb in function_call () from /usr/lib/libpython2.6.so.1.0
#28 0x00007ffff7a82893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#29 0x00007ffff7a9544f in instancemethod_call () from /usr/lib/libpython2.6.so.1.0
#30 0x00007ffff7a82893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#31 0x00007ffff7b0eb43 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.6.so.1.0
#32 0x00007ffff7a94c06 in PyInstance_New () from /usr/lib/libpython2.6.so.1.0
#33 0x00007ffff7a82893 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#34 0x00007ffff7b142ce in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#35 0x00007ffff7b15140 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#36 0x00007ffff7b16570 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#37 0x00007ffff7b16642 in PyEval_EvalCode () from /usr/lib/libpython2.6.so.1.0
#38 0x00007ffff7b3087c in run_mod () from /usr/lib/libpython2.6.so.1.0
#39 0x00007ffff7b30950 in PyRun_FileExFlags () from /usr/lib/libpython2.6.so.1.0
#40 0x00007ffff7b31dfc in PyRun_SimpleFileExFlags () from /usr/lib/libpython2.6.so.1.0
#41 0x00007ffff7b3e25d in Py_Main () from /usr/lib/libpython2.6.so.1.0
#42 0x00007ffff74e3c4d in __libc_start_main () from /lib/libc.so.6
#43 0x0000000000400609 in _start ()


It's like somethign with glibc

Thisis my linglib:
Code: Select all
[malo@archBox ~]$ ls -al /usr/lib/libglib-2*
lrwxrwxrwx 1 root root     23 27 set 18.50 /usr/lib/libglib-2.0.so -> libglib-2.0.so.0.2600.0
lrwxrwxrwx 1 root root     23 27 set 18.50 /usr/lib/libglib-2.0.so.0 -> libglib-2.0.so.0.2600.0
-rwxr-xr-x 1 root root 945104 27 set 18.50 /usr/lib/libglib-2.0.so.0.2600.0
Malo
New member
 
Posts: 11
Joined: Fri Oct 08, 2010 10:27 am

Re: Segmentation Error

Postby Malo » Tue Oct 12, 2010 10:31 am

It's not possible to build a --debug" version of openshot to have more information?
Malo
New member
 
Posts: 11
Joined: Fri Oct 08, 2010 10:27 am

Re: Segmentation Error

Postby Andy » Tue Oct 12, 2010 1:11 pm

No, that's not possible.

It's not clear to me which version of GTK your libgtk is packaged with - is it 2.16, 2.18 or 2.20?
User avatar
Andy
Site Admin/Openshot Dev
 
Posts: 874
Joined: Mon Nov 16, 2009 10:51 am
Location: London

Re: Segmentation Error

Postby Malo » Tue Oct 12, 2010 1:50 pm

Andy wrote:No, that's not possible.

It's not clear to me which version of GTK your libgtk is packaged with - is it 2.16, 2.18 or 2.20?


[wrong]it's 2.20..[/wrong]

Sorry.. It's 2.22.. this is the package
Malo
New member
 
Posts: 11
Joined: Fri Oct 08, 2010 10:27 am

Re: Segmentation Error

Postby Cenwen » Tue Oct 12, 2010 8:17 pm

It's not clear to me which version of GTK your libgtk is packaged with - is it 2.16, 2.18 or 2.20?
Sorry.. It's 2.22..

Effectively, it was what i was wishing to know.

Hum, i am afraid that only moimael can answer at this. :oops:

What is your version of libcairo ?
Le jour où j'ai découvert le libre, j'ai su que je ne reviendrai jamais en arrière
Mon blog sur le multimédia, la photo et Openshot : http://linuxevolution.wordpress.com/
Google+ : https://plus.google.com/u/0/111472725110173916234/posts
User avatar
Cenwen
Moderator
 
Posts: 1609
Joined: Wed Nov 18, 2009 4:07 pm
Location: Clermont-Ferrand-Auvergne-France

Re: Segmentation Error

Postby Malo » Tue Oct 12, 2010 8:44 pm

Libcairo is 1.10.0-2..
Malo
New member
 
Posts: 11
Joined: Fri Oct 08, 2010 10:27 am

Re: Segmentation Error

Postby Cenwen » Tue Oct 12, 2010 9:22 pm

I ask that because i know that there was a lot of problems (and not only Openshot) with a version (1.9.6/xxx) of this library. Perhaps (and i said perhaps), it can explain that. :(
Can you down-upgrade at the version 1.8.xxx (for testing this) It can perhaps resolve this. :?
Le jour où j'ai découvert le libre, j'ai su que je ne reviendrai jamais en arrière
Mon blog sur le multimédia, la photo et Openshot : http://linuxevolution.wordpress.com/
Google+ : https://plus.google.com/u/0/111472725110173916234/posts
User avatar
Cenwen
Moderator
 
Posts: 1609
Joined: Wed Nov 18, 2009 4:07 pm
Location: Clermont-Ferrand-Auvergne-France

Re: Segmentation Error

Postby Malo » Tue Oct 12, 2010 10:13 pm

Wow! i've forced (bad bad thing) cairo version 1.8.10 and.. No segFault!

But know i've
Code: Select all
[malo@archBox ~]$ openshot
-------------------------------------------------------
Error:  OpenShot has not been installed in the Python path.
(Both the site-packages and /usr/share/openshot folders were checked)

Use the following command to install OpenShot:
  $ sudo python setup.py install


I've followed this this and exported the session variable but nothing works.
I've reinstalled pyxdg (I'm on archlinux) but it doesn't work neither..

So there is a problem with libcairo.. Nice to know! But i think i'm not in a daily situation.. I think that this would be just a workaround, not the real solution...
Maybe i'll try(tomorrow) to fix this problem with "python path"..

Thanks for your support ;)
Malo
New member
 
Posts: 11
Joined: Fri Oct 08, 2010 10:27 am

Re: Segmentation Error

Postby Malo » Wed Oct 13, 2010 12:58 pm

Hi.. i've launched openshot under gdb after forced the install from source of libcairo 1.8.10..
Code: Select all
(gdb) run /usr/lib/python2.6/site-packages/openshot/openshot.py
Starting program: /usr/bin/python /usr/lib/python2.6/site-packages/openshot/openshot.py
[Thread debugging using libthread_db enabled]
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/openshot/openshot.py", line 21, in <module>
    import gtk, locale
  File "/usr/lib/python2.6/site-packages/gtk-2.0/gtk/__init__.py", line 40, in <module>
    from gtk import _gtk
ImportError: libcairo.so.2: cannot open shared object file: No such file or directory

Program exited with code 01.


The default compiler option set /usr/local/lib as output folder, so openshot can't find the library. I think you (developers) catch the import exception displaing a simple message that suggest to reinstall openshot.. ;)
So i've compiled to /usr/lib and rerun openshot inside dbg..

Code: Select all
(gdb) run /usr/lib/python2.6/site-packages/openshot/openshot.py
Starting program: /usr/bin/python /usr/lib/python2.6/site-packages/openshot/openshot.py
[Thread debugging using libthread_db enabled]
--------------------------------
   OpenShot (version 1.2.2)
--------------------------------
Process no longer exists: 14139.  Creating new pid lock file.
[New Thread 0xb6920b70 (LWP 14169)]

Program received signal SIGSEGV, Segmentation fault.
0xb7b5972e in g_markup_escape_text () from /usr/lib/libglib-2.0.so.0
(gdb) bt
#0  0xb7b5972e in g_markup_escape_text () from /usr/lib/libglib-2.0.so.0
#1  0xb77450d7 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#2  0xb7c035c8 in g_object_set_property () from /usr/lib/libgobject-2.0.so.0
#3  0xb7734ba5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#4  0xb75443a8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#5  0xb7544c85 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#6  0xb754675b in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#7  0xb7b58b0f in g_markup_parse_context_parse () from /usr/lib/libglib-2.0.so.0
#8  0xb7546b03 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#9  0xb754279b in gtk_builder_add_from_file () from /usr/lib/libgtk-x11-2.0.so.0
#10 0xb79382fb in ?? () from /usr/lib/python2.6/site-packages/gtk-2.0/gtk/_gtk.so
#11 0xb7ed48d8 in PyCFunction_Call () from /usr/lib/libpython2.6.so.1.0
#12 0xb7f2c7a8 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#13 0xb7f2e4dd in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#14 0xb7ec2cb0 in function_call () from /usr/lib/libpython2.6.so.1.0
#15 0xb7e99f6c in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#16 0xb7ead549 in instancemethod_call () from /usr/lib/libpython2.6.so.1.0
#17 0xb7e99f6c in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#18 0xb7f2b5f8 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#19 0xb7f2e4dd in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#20 0xb7ec2cb0 in function_call () from /usr/lib/libpython2.6.so.1.0
#21 0xb7e99f6c in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#22 0xb7ead549 in instancemethod_call () from /usr/lib/libpython2.6.so.1.0
#23 0xb7e99f6c in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#24 0xb7f276b4 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.6.so.1.0
#25 0xb7eacd55 in PyInstance_New () from /usr/lib/libpython2.6.so.1.0
#26 0xb7e99f6c in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#27 0xb7f2c293 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#28 0xb7f2e4dd in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#29 0xb7ec2cb0 in function_call () from /usr/lib/libpython2.6.so.1.0
#30 0xb7e99f6c in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#31 0xb7ead549 in instancemethod_call () from /usr/lib/libpython2.6.so.1.0
#32 0xb7e99f6c in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#33 0xb7f276b4 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.6.so.1.0
#34 0xb7eacd55 in PyInstance_New () from /usr/lib/libpython2.6.so.1.0
#35 0xb7e99f6c in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#36 0xb7f2c293 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#37 0xb7f2cdf5 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#38 0xb7f2e4dd in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#39 0xb7f2e5f3 in PyEval_EvalCode () from /usr/lib/libpython2.6.so.1.0
#40 0xb7f4800b in run_mod () from /usr/lib/libpython2.6.so.1.0
#41 0xb7f480d2 in PyRun_FileExFlags () from /usr/lib/libpython2.6.so.1.0
#42 0xb7f496dc in PyRun_SimpleFileExFlags () from /usr/lib/libpython2.6.so.1.0
#43 0xb7f49f82 in PyRun_AnyFileExFlags () from /usr/lib/libpython2.6.so.1.0
#44 0xb7f56407 in Py_Main () from /usr/lib/libpython2.6.so.1.0
#45 0x08048557 in main ()


Same error.. Openshot going segFault with libcairo 1.8.10.. :roll:

Waiting for good news..
Malo
New member
 
Posts: 11
Joined: Fri Oct 08, 2010 10:27 am

Re: Segmentation Error

Postby Andy » Wed Oct 13, 2010 4:20 pm

The problem is none of us use ArchLinux so:

a)we've no experience in troubleshooting ArchLinux
b)we've no idea how Openshot is packaged for ArchLinux

Apart from general advice in ensuring every dependency is met, there's not a lot of help we can give. Really, you need someone who uses Openshot on ArchLinux to come along & help, but not sure how many of those people there are about.
User avatar
Andy
Site Admin/Openshot Dev
 
Posts: 874
Joined: Mon Nov 16, 2009 10:51 am
Location: London

Re: Segmentation Error

Postby Malo » Wed Oct 13, 2010 6:18 pm

OK :).. I've already opened a thread on Archlinux Bbs whit a link to this one, i hope that someone will help me..

I don't think that the problem is how openshot is packaged(i've tried the tarball also), but only in some of the dependencies that it uses..

Thanks for your time, i hope i can use it soon :)
Malo
New member
 
Posts: 11
Joined: Fri Oct 08, 2010 10:27 am

Re: Segmentation Error

Postby Cenwen » Wed Oct 13, 2010 6:59 pm

Right answer of Andy (better than i could have given you :o ).

The fact that you use gdb is a precious aid for everybody.
We can note that (in the first ) a problem is always actual with the last version of libcairo. This one is touching not only Openshot (and you should open a bug for their developpers because he is not always resolved (or see where they are in this problem) because all the team loves feedback (and congratulations too ;) ). So in conclusion for this, we can do nothing because it is not our fault and we don't know how to resolve (=find a workaround) it.

If i was an advice (and i know it is a workaround ) it is to use the libcairo who is working and after try to see (if it is possible) to pass this problem of ........python path. I suppose that will be more easy to win that the impossible problem of the libcairo. :o :evil:
Le jour où j'ai découvert le libre, j'ai su que je ne reviendrai jamais en arrière
Mon blog sur le multimédia, la photo et Openshot : http://linuxevolution.wordpress.com/
Google+ : https://plus.google.com/u/0/111472725110173916234/posts
User avatar
Cenwen
Moderator
 
Posts: 1609
Joined: Wed Nov 18, 2009 4:07 pm
Location: Clermont-Ferrand-Auvergne-France


Return to Installation

Who is online

Users browsing this forum: No registered users