nfnty / pkgbuilds

Personal PKGBUILDs
MIT License
17 stars 13 forks source link

Segmentation fault (core dumped) #3

Closed oberon-manjaro closed 9 years ago

oberon-manjaro commented 9 years ago

Launching the Installed package 15.7-1 from AUR4 gives me Segmentation fault (core dumped)

oberon-manjaro commented 9 years ago

Here's the full output: [Info ] <Application::Application(int&, char)> Starting Shotcut version 15.07.26 [Info ] <Application::Application(int&, char)> Linux version [Info ] <Application::Application(int&, char)> number of logical cores = 4 [Info ] <Application::Application(int&, char)> locale = QLocale(English, Latin, UnitedKingdom) [Info ] <Application::Application(int&, char*)> install dir = "/usr/bin" [Debug ] <> language "en_GB" [Debug ] <> deinterlacer "onefield" [Debug ] <> external monitor "" [Debug ] <> GPU processing false [Debug ] <> interpolation "nearest" [Debug ] <> video mode "" [Debug ] <> realtime true [Debug ] <> begin [Debug ] <> end [Debug ] <> begin [Info ] GLTestWidget::GLTestWidget(QWidget) OpenGL context version 3 0 [Debug ] <> Database version is 1 [Debug ] <> begin Segmentation fault (core dumped)

nfnty commented 9 years ago

Post backtrace.

oberon-manjaro commented 9 years ago

Uhm. Sorry, can you tell me how to get that?

nfnty commented 9 years ago

https://wiki.archlinux.org/index.php/Core_dump#Examining_a_core_dump

oberon-manjaro commented 9 years ago

https://www.dropbox.com/s/3x9tb2lenknx1xi/core.shotcut.1000.497654a4af084b02a8cf4aa7317dd6da.8387.1437925393000000.lz4?dl=0

nfnty commented 9 years ago

That is not a backtrace. Run bt full in gdb and post the output.

oberon-manjaro commented 9 years ago

sorry!

0 0x00007f7a991d7c34 in ?? () from /usr/lib/libQtGui.so.4

No symbol table info available.

1 0x00007f7ad4aad0ea in call_init.part () from /lib64/ld-linux-x86-64.so.2

No symbol table info available.

2 0x00007f7ad4aad1fb in _dl_init () from /lib64/ld-linux-x86-64.so.2

No symbol table info available.

3 0x00007f7ad4ab1627 in dl_open_worker () from /lib64/ld-linux-x86-64.so.2

No symbol table info available.

4 0x00007f7ad4aacf94 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2

No symbol table info available.

5 0x00007f7ad4ab0e01 in _dl_open () from /lib64/ld-linux-x86-64.so.2

No symbol table info available.

6 0x00007f7ad03b0fc9 in ?? () from /usr/lib/libdl.so.2

No symbol table info available.

7 0x00007f7ad4aacf94 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2

No symbol table info available.

8 0x00007f7ad03b15e1 in ?? () from /usr/lib/libdl.so.2

No symbol table info available.

9 0x00007f7ad03b1061 in dlopen () from /usr/lib/libdl.so.2

No symbol table info available.

10 0x00007f7ad466dc44 in mlt_repository_init () from /usr/lib/libmlt.so.6

No symbol table info available.

11 0x00007f7ad466d378 in mlt_factory_init () from /usr/lib/libmlt.so.6

No symbol table info available.

12 0x00007f7ad488e7eb in Mlt::Factory::init(char const*) () from /usr/lib/libmlt++.so.3

No symbol table info available.

13 0x00000000004719c3 in ?? ()

No symbol table info available.

14 0x000000000049cf28 in ?? ()

No symbol table info available.

15 0x000000000046faca in ?? ()

No symbol table info available.

16 0x0000000000499a17 in ?? ()

No symbol table info available.

17 0x0000000000462ee8 in ?? ()

No symbol table info available.

18 0x0000000000465565 in ?? ()

No symbol table info available.

19 0x000000000043fbd6 in ?? ()

No symbol table info available.

20 0x00007f7ad05d4790 in __libc_start_main () from /usr/lib/libc.so.6

No symbol table info available.

21 0x00000000004400b9 in ?? ()

No symbol table info available.

nfnty commented 9 years ago

Try installing qt4

oberon-manjaro commented 9 years ago

qt4-4.8.7-2 is up to date

nfnty commented 9 years ago

How did you manage to build the latest version? mlt in the repos is too outdated to build it.

oberon-manjaro commented 9 years ago

I built it from AUR4 with mlt 0.9.6-7

nfnty commented 9 years ago

Impossible. mlt 0.9.6-7 is not compatible with shotcut 15.07.

Shotcut runs just fine here after compiling with mlt-git. Are you running manjaro?

oberon-manjaro commented 9 years ago

Yes. Manjaro. Should I try again with mlt-git? If mlt 0.9.6-7 is not sufficient we should have the depends changed in the AUR, maybe?

nfnty commented 9 years ago

shotcut does NOT build with mlt 0.9.6-7. I will update the package to use mlt-git temporarily until the next mlt release.

I'm not able to support Manjaro.

oberon-manjaro commented 9 years ago

well, it strangely did here ;)

oberon-manjaro commented 9 years ago

Thank you. Unfortunately I get the exact same behaviour now.

oberon-manjaro commented 9 years ago

btw. I have no Catalyst driver but Intel.

oberon-manjaro commented 9 years ago

Just for your information: The latest shotcut-bin is working here (with mlt or mlt-git)

nfnty commented 9 years ago

shotcut-bin is not using system libraries. Try the package that I built: https://github.com/nfnty/tmp/raw/master/shotcut-15.07-1-x86_64.pkg.tar.xz

oberon-manjaro commented 9 years ago

Brilliant, that one works fine! If you want and if we can somehow find the secret between the difference I could build manjaro-packages for our repo.

oberon-manjaro commented 9 years ago

OK, using this https://github.com/nfnty/pkgbuilds/blob/master/shotcut/shotcut/PKGBUILD is successful here, too. Will just have to wait until we can replace mlt-git with mlt, then like this it should work in manjaro, too.

nfnty commented 9 years ago

That PKGBUILD is identical to the one in AUR4. Your problem has to do with Qt during the build process.

All my packages are built in isolated containers: https://registry.hub.docker.com/u/nfnty/arch-builder https://github.com/nfnty/dockerfiles/tree/master/images/arch-builder

You should open an issue upstream (https://github.com/mltframework/mlt) and ask them to bump the version.