On Wed, Oct 16, 2013 at 12:30 AM, Patrick Matthäi <pmatth...@debian.org> wrote: > reassign #726197 melt > thanks > > Hi Dan, > > could you help here? Do you need additional information? > Thanks! > > Am 15.10.2013 21:26, schrieb Patrick Strasser: >> am 2013-10-14 14:02 Patrick Matthäi schrieb: >>> could you please show me: >>> $ dpkg -l|egrep "libav|ffmpeg|mlt|melt" >> >> >> % dpkg -l|egrep "libav|ffmpeg|mlt|melt" >> ii libav-tools 6:9.8-2+b2 >> amd64 Multimedia player, server, encoder and transcoder >> ii libavahi-client3:amd64 0.6.31-2 >> amd64 Avahi client library >> rc libavahi-client3:i386 0.6.31-2 >> i386 Avahi client library >> ii libavahi-common-data:amd64 0.6.31-2 >> amd64 Avahi common data files >> ii libavahi-common3:amd64 0.6.31-2 >> amd64 Avahi common library >> rc libavahi-common3:i386 0.6.31-2 >> i386 Avahi common library >> ii libavahi-core7:amd64 0.6.31-2 >> amd64 Avahi's embeddable mDNS/DNS-SD library >> ii libavahi-glib1:amd64 0.6.31-2 >> amd64 Avahi GLib integration library >> ii libavahi-ui-gtk3-0:amd64 0.6.31-2 >> amd64 Avahi GTK+ User interface library for GTK3 >> ii libavc1394-0:amd64 0.5.4-2 >> amd64 control IEEE 1394 audio/video devices >> ii libavcodec54:amd64 6:9.8-2+b2 >> amd64 Libav codec library >> ii libavdevice53:amd64 6:9.8-2+b2 >> amd64 Libav device handling library >> ii libavfilter3:amd64 6:9.8-2+b2 >> amd64 Libav video filtering library >> ii libavformat54:amd64 6:9.8-2+b2 >> amd64 Libav file format library >> ii libavresample1:amd64 6:9.8-2+b2 >> amd64 Libav audo resampling library >> ii libavutil52:amd64 6:9.8-2+b2 >> amd64 Libav utility library >> ii libmlt++3 0.9.0-1+b1 >> amd64 MLT multimedia framework C++ wrapper (runtime) >> ii libmlt-data 0.9.0-1 >> all multimedia framework (data) >> ii libmlt-dbg 0.9.0-1+b1 >> amd64 multimedia framework (debugging symbols) >> ii libmlt6 0.9.0-1+b1 >> amd64 multimedia framework (runtime) >> ii melt 0.9.0-1+b1 >> amd64 command line media player and video editor >> >> >>> And what happens if you start a videoclip with: >>> $ melt foo.avi >> >> Used a movie from a photo camera: >> >> % ls -l MVI_0062.AVI -h >> -rw-r-xr-x 3 past past 42M Nov 21 2010 MVI_0062.AVI* >> >> % avprobe MVI_0062.AVI >> avprobe version 9.8-6:9.8-2+b2, Copyright (c) 2007-2013 the Libav developers >> built on Oct 9 2013 05:57:21 with gcc 4.8 (Debian 4.8.1-10) >> Input #0, avi, from 'MVI_0062.AVI': >> Metadata: >> creation_time : 2010-11-21 15:52:11 >> encoder : CanonMVI06 >> Duration: 00:00:34.55, start: 0.000000, bitrate: 10025 kb/s >> Stream #0.0: Video: mjpeg, yuvj422p, 640x480, 20 fps, 20 tbr, 20 tbn >> Stream #0.1: Audio: pcm_u8, 11024 Hz, 1 channels, u8, 88 kb/s >> # avprobe output >> >> % melt MVI_0062.AVI >> [1] 3570 segmentation fault (core dumped) melt MVI_0062.AVI >> >> % gdb melt core >> GNU gdb (GDB) 7.6 (Debian 7.6-5) >> Copyright (C) 2013 Free Software Foundation, Inc. >> License GPLv3+: GNU GPL version 3 or later >> <http://gnu.org/licenses/gpl.html> >> This is free software: you are free to change and redistribute it. >> There is NO WARRANTY, to the extent permitted by law. Type "show copying" >> and "show warranty" for details. >> This GDB was configured as "x86_64-linux-gnu". >> For bug reporting instructions, please see: >> <http://www.gnu.org/software/gdb/bugs/>... >> Reading symbols from /usr/bin/melt...Reading symbols from >> /usr/lib/debug/.build-id/db/4d5d05dfe147b65d61a46b7f61369f550a88e5.debug...done. >> done. >> [New LWP 3570] >> >> warning: Could not load shared library symbols for linux-vdso.so.1. >> Do you need "set solib-search-path" or "set sysroot"? >> [Thread debugging using libthread_db enabled] >> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". >> >> warning: no loadable sections found in added symbol-file system-supplied >> DSO at 0x7fffd41fe000 >> Core was generated by `melt MVI_0062.AVI'. >> Program terminated with signal 11, Segmentation fault. >> #0 __opendirat (dfd=dfd@entry=-100, name=name@entry=0x0) at >> ../sysdeps/posix/opendir.c:90 >> 90 ../sysdeps/posix/opendir.c: Datei oder Verzeichnis nicht gefunden. >> (gdb) bt >> #0 __opendirat (dfd=dfd@entry=-100, name=name@entry=0x0) at >> ../sysdeps/posix/opendir.c:90 >> #1 0x00007f35a7dc146d in __opendir (name=name@entry=0x0) at >> ../sysdeps/posix/opendir.c:159 >> #2 0x00007f35a73fcbdf in plugin_mgr_get_dir_plugins >> (plugin_mgr=plugin_mgr@entry=0x7f35a969bfe0, dir=0x0) at plugin_mgr.c:171 >> #3 0x00007f35a73fd01b in plugin_mgr_get_path_plugins >> (plugin_mgr=0x7f35a969bfe0) at plugin_mgr.c:242 >> #4 plugin_mgr_new () at plugin_mgr.c:272 >> #5 0x00007f35a73f9988 in mlt_register (repository=0x7f35a9692ff0) at >> factory.c:150 >> #6 0x00007f35a82f5e0d in mlt_repository_init (directory=<optimized >> out>) at mlt_repository.c:106 >> #7 0x00007f35a82f55f0 in mlt_factory_init (directory=0x7f35a82f9a94 >> "/usr/lib/x86_64-linux-gnu/mlt", directory@entry=0x0) >> at mlt_factory.c:186 >> #8 0x00007f35a872a4bc in main (argc=2, argv=0x7fffd4048418) at melt.c:710 >> >> Seems somewhat familiar... >> >> Thank you for having a look at the problem and giving directions how to >> analyze the problem. >> >> Patrick >> >
Occurs when LADSPA_PATH="" (not unset). Fix pushed to git. commit 35c3d29e4c52f3a305dee7ed94b5e8dfb6cf0594 Author: Dan Dennedy <d...@dennedy.org> Date: Wed Oct 16 09:32:02 2013 -0700 Fix crash when LADSPA_PATH is empty string. diff --git a/src/modules/jackrack/plugin_mgr.c b/src/modules/jackrack/plugin_mgr.c index 92ea74a..386cb25 100644 --- a/src/modules/jackrack/plugin_mgr.c +++ b/src/modules/jackrack/plugin_mgr.c @@ -237,10 +237,8 @@ plugin_mgr_get_path_plugins (plugin_mgr_t * plugin_mgr) ladspa_path = g_strdup ("/usr/local/lib/ladspa:/usr/lib/ladspa:/usr/lib64/ladspa"); #endif - dir = strtok (ladspa_path, ":"); - do + for (dir = strtok (ladspa_path, ":"); dir; dir = strtok (NULL, ":")) plugin_mgr_get_dir_plugins (plugin_mgr, dir); - while ((dir = strtok (NULL, ":"))); g_free (ladspa_path); } ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk _______________________________________________ Mlt-devel mailing list Mlt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mlt-devel