Kdenlive   bug tracker Home page

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002289KdenliveEffectspublic2011-08-23 03:322013-01-28 19:51
Assigned Toj-b-m 
Platform64 bitOSFedoraOS Version15
Product VersionRecent git 
Target VersionFixed in Version0.9.4 
Summary0002289: crash when using denoiser effect
DescriptionI get a consistent crash when trying to apply the denoiser effect. This is the output from the builder script output and terminal.:

/home/gsking/programs/src/kdenlive_build_scripts/20110811/bin/kdenlive: symbol lookup error: /home/gsking/programs/src/kdenlive_build_scripts/20110811/./lib/frei0r-1//hqdn3d.so: undefined symbol: LowPassMul

I'm using the kdenlive/mlt/freior/ffmpeg build script and this is present as of 8/11/2011 and 8/22/2011 .
Steps To ReproduceInsert denoiser effect on clip
TagsNo tags attached.
Build/Install MethodBuild Wizard
Attached Filestxt file icon start-kdenlive.txt [^] (13,402 bytes) 2011-09-26 03:18 [Show Content]
txt file icon bug.txt [^] (1,677 bytes) 2011-11-16 01:11 [Show Content]

- Relationships
has duplicate 0002713assignedj-b-m [regression] Crash when using denoiser (didn't exist 5 days ago) 
has duplicate 0002770closedj-b-m kdenlive crash: select0r.so: undefined symbol: dist_eli 

-  Notes
ttill (developer)
2011-09-18 23:34

Do you maybe have two versions of frei0r installed?
gsking1 (reporter)
2011-09-26 03:17

I don't think so. All I have are three versions from the build script.
$ locate hqdn3d.so

Also see attached debug output from script.
purdeaandrei (reporter)
2011-11-16 01:21

Happens to me too with latest svn
kdenlive: b1387621688e4524ed1dac1ff968590be883b9ee
frei0r: 16cfe66a865de0f45bf662cbf62e82de0efe55b1
see bug.txt

I checked, nothing changed in hqdn3d.c since it has been added, but LowPassMul is an inline function so this might be caused by a build system change somewhere.
purdeaandrei (reporter)
2011-11-16 01:40

yeah, it's definitely the way it is built. If i build the .so the way it asks for it in the c file in a comment, then it works fine.
j-b-m (administrator)
2011-11-20 18:12

Thanks to purdeaandrei for the investigation. The problem is effectively caused by the compilation / linking flags used by the build script... Not sure how to fix it, but will make some tests when I have time.
j-b-m (administrator)
2011-11-22 01:22

Ok, I fixed it on my system by changing the frei0r compile flags. Can you test if it works for you:

Edit the build-kdenlive.sh script, at line 489 and change:



  CFLAGS_[3]="$CFLAGS -O2"

Then go in the frei0r source tree and make clean to make sure it is recompiled:

cd $HOME/kdenlive/src/frei0r
make clean

Then run the build script again. If it works, we will update the official script...
gsking1 (reporter)
2011-11-26 21:50

Glad you fixed it. I can't test at this time as I'm running an older packaged version for now. Plan to get a system up and running in next month and will eventually report back.
Sunboy (reporter)
2012-04-09 11:50

That bug had gone for me even on a Buildscript build, but now Kdenlive crashes when Denoiser is used again.

This is a logfile of running kdenlive through gdb. You may want to visit http://www.kdenlive.org/mantis/view_all_bug_page.php [^] and attach this file to a proper bug
Kdenlive was installed by Kdenlive Builder Wizard 16
The following configuration variables was used

Information about revisions of modules at the time of compilation:
lame: Warning: No http-tgz information found in /home/sun/kdenlive/src/lame.
libvpx: commit d9ca52452bff9481ec1ed4684985a86fb7fc3c3e Date: Tue Apr 3 15:59:37 2012 -0700
x264: commit 5c85e0a2b7992fcaab09418e3fcefc613cffc743 Date: Sun Mar 11 23:08:18 2012 -0700
frei0r: commit 5f719f2056135112c4932e814ec81c09e85d181f Date: Fri Apr 6 21:46:07 2012 +0200
ffmpeg: commit 1b295a17d75c5ac9f509e0ea8a88634839c9ec64 Date: Sun Apr 8 15:03:40 2012 +0200
mlt: commit 2c7bb5a62c8d7055cebef09f510c02e2141dc0c7 Date: Sat Apr 7 12:00:46 2012 -0700
kdenlive: commit 6b455ec7f0b45327eea2fd0bc8b5dab83821e0bf Date: Sun Apr 8 02:41:28 2012 +0200
uname -a at time of compilation:
Linux Shine 3.2.7-1.fc16.x86_64 #1 SMP Tue Feb 21 01:40:47 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Information about cc at the time of compilation:
Using built-in specs.
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla [^] --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-java-awt=gtk --disable-dssi --with-java-home=/usr/lib/jvm/java-1.5.0-gcj- --enable-libgcj-multifile --enable-java-maintainer-mode --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib --with-ppl --with-cloog --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux
Thread model: posix
gcc version 4.6.3 20120306 (Red Hat 4.6.3-2) (GCC)
Found rpm - running rpm -qa to grep libc6
Information about kde 4 at the time of compilation:
Qt: 4.8.0
KDE Development Platform: 4.8.1 (4.8.1)
kde4-config: 1.0
uname -a at runtime:
Linux Shine 3.2.7-1.fc16.x86_64 #1 SMP Tue Feb 21 01:40:47 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
/etc/lsb-release not found
Information about kde 4 at runtime:
Qt: 4.8.0
KDE Development Platform: 4.8.1 (4.8.1)
kde4-config: 1.0
Information about kde 3 at runtime:
Qt: 3.3.8b
KDE: 3.5.10-31.fc16 Fedora
kde-config: 1.0
Running ldd /home/sun/kdenlive/20120408/bin/kdenlive
    linux-vdso.so.1 => (0x00007ffff0fff000)
    libkdeui.so.5 => /usr/lib64/libkdeui.so.5 (0x00000035a1200000)
    libkio.so.5 => /usr/lib64/libkio.so.5 (0x00000035a2a00000)
    libknewstuff3.so.4 => /usr/lib64/libknewstuff3.so.4 (0x00000035a5600000)
    libknotifyconfig.so.4 => /usr/lib64/libknotifyconfig.so.4 (0x00000035a9200000)
    libkrossui.so.4 => /usr/lib64/libkrossui.so.4 (0x00000035a3400000)
    libsolid.so.4 => /usr/lib64/libsolid.so.4 (0x00000035a1a00000)
    libQtOpenGL.so.4 => /usr/lib64/libQtOpenGL.so.4 (0x0000003992800000)
    libQtScript.so.4 => /usr/lib64/libQtScript.so.4 (0x0000003311c00000)
    libQtSvg.so.4 => /usr/lib64/libQtSvg.so.4 (0x000000398a000000)
    libQtGui.so.4 => /usr/lib64/libQtGui.so.4 (0x0000003989200000)
    libQtDBus.so.4 => /usr/lib64/libQtDBus.so.4 (0x0000003306400000)
    libQtXml.so.4 => /usr/lib64/libQtXml.so.4 (0x0000003305800000)
    libQtCore.so.4 => /usr/lib64/libQtCore.so.4 (0x0000003305200000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00000036ff200000)
    libmlt.so.5 => /home/sun/kdenlive/20120408/lib/libmlt.so.5 (0x00007f3f01a2b000)
    libmlt++.so.3 => /home/sun/kdenlive/20120408/lib/libmlt++.so.3 (0x00007f3f0180b000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00000036ff600000)
    libSM.so.6 => /usr/lib64/libSM.so.6 (0x0000003708400000)
    libICE.so.6 => /usr/lib64/libICE.so.6 (0x0000003708800000)
    libX11.so.6 => /usr/lib64/libX11.so.6 (0x0000003303200000)
    libXext.so.6 => /usr/lib64/libXext.so.6 (0x0000003303600000)
    libXft.so.2 => /usr/lib64/libXft.so.2 (0x0000003305c00000)
    libXau.so.6 => /usr/lib64/libXau.so.6 (0x0000003702a00000)
    libXpm.so.4 => /usr/lib64/libXpm.so.4 (0x0000003306800000)
    libGLU.so.1 => /usr/lib64/libGLU.so.1 (0x000000398e200000)
    libGL.so.1 => /usr/lib64/libGL.so.1 (0x0000003990e00000)
    libnepomuk.so.4 => /usr/lib64/libnepomuk.so.4 (0x00000035a1e00000)
    libsoprano.so.4 => /usr/lib64/libsoprano.so.4 (0x000000330a400000)
    libqjson.so.0 => /usr/lib64/libqjson.so.0 (0x000000330fa00000)
    libQtNetwork.so.4 => /usr/lib64/libQtNetwork.so.4 (0x0000003ca9c00000)
    libkdecore.so.5 => /usr/lib64/libkdecore.so.5 (0x00000035a0c00000)
    libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003302e00000)
    libm.so.6 => /lib64/libm.so.6 (0x00000036ffe00000)
    libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003302a00000)
    libc.so.6 => /lib64/libc.so.6 (0x00000036fee00000)
    libqca.so.2 => /usr/lib64/libqca.so.2 (0x0000003309c00000)
    libattica.so.0 => /usr/lib64/libattica.so.0 (0x0000003caa600000)
    libdbusmenu-qt.so.2 => /usr/lib64/libdbusmenu-qt.so.2 (0x000000398ac00000)
    libXtst.so.6 => /usr/lib64/libXtst.so.6 (0x0000003309000000)
    libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x0000003304600000)
    libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x0000003304a00000)
    libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x0000003303a00000)
    libnepomukquery.so.4 => /usr/lib64/libnepomukquery.so.4 (0x00000035a2600000)
    libnepomukutils.so.4 => /usr/lib64/libnepomukutils.so.4 (0x00000035a2200000)
    libz.so.1 => /lib64/libz.so.1 (0x0000003700600000)
    libstreamanalyzer.so.0 => /usr/lib64/libstreamanalyzer.so.0 (0x000000330b000000)
    libstreams.so.0 => /usr/lib64/libstreams.so.0 (0x000000330c600000)
    libacl.so.1 => /lib64/libacl.so.1 (0x000000370f000000)
    libattr.so.1 => /lib64/libattr.so.1 (0x000000370a400000)
    libphonon.so.4 => /usr/lib64/libphonon.so.4 (0x000000398da00000)
    libkrosscore.so.4 => /usr/lib64/libkrosscore.so.4 (0x00000035a7600000)
    libkparts.so.4 => /usr/lib64/libkparts.so.4 (0x00000035a3000000)
    libHUpnp.so.1 => /usr/lib64/libHUpnp.so.1 (0x0000003cac800000)
    libudev.so.0 => /lib64/libudev.so.0 (0x0000003308000000)
    libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x0000003705e00000)
    libXi.so.6 => /usr/lib64/libXi.so.6 (0x0000003303e00000)
    libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x0000003304e00000)
    libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x0000003304200000)
    libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x0000003706600000)
    libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x0000003701a00000)
    librt.so.1 => /lib64/librt.so.1 (0x00000036ffa00000)
    libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x0000003700e00000)
    libpng12.so.0 => /usr/lib64/libpng12.so.0 (0x0000003988e00000)
    libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00000034c5c00000)
    libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00000034c6400000)
    /lib64/ld-linux-x86-64.so.2 (0x00000036fea00000)
    libuuid.so.1 => /lib64/libuuid.so.1 (0x0000003704e00000)
    libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x0000003702e00000)
    libnvidia-tls.so.295.20 => /usr/lib64/tls/libnvidia-tls.so.295.20 (0x0000003990a00000)
    libnvidia-glcore.so.295.20 => /usr/lib64/libnvidia-glcore.so.295.20 (0x000000398e600000)
    libsopranoclient.so.1 => /usr/lib64/libsopranoclient.so.1 (0x0000003cac400000)
    libssl.so.10 => /usr/lib64/libssl.so.10 (0x0000003ca9800000)
    libcrypto.so.10 => /lib64/libcrypto.so.10 (0x0000003705a00000)
    libbz2.so.1 => /lib64/libbz2.so.1 (0x0000003707200000)
    liblzma.so.5 => /usr/lib64/liblzma.so.5 (0x0000003708c00000)
    libresolv.so.2 => /lib64/libresolv.so.2 (0x0000003701200000)
    libfam.so.0 => /usr/lib64/libfam.so.0 (0x000000370b000000)
    libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x0000003708000000)
    libpulse.so.0 => /usr/lib64/libpulse.so.0 (0x000000330ea00000)
    libpulse-mainloop-glib.so.0 => /usr/lib64/libpulse-mainloop-glib.so.0 (0x000000330f200000)
    libqzeitgeist.so.1 => /usr/lib64/libqzeitgeist.so.1 (0x000000398de00000)
    libqtsoap.so.2 => /usr/lib64/libqtsoap.so.2 (0x0000003cab200000)
    libexpat.so.1 => /lib64/libexpat.so.1 (0x0000003705600000)
    libffi.so.5 => /usr/lib64/libffi.so.5 (0x00000034c3c00000)
    libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x0000003ca8c00000)
    libkrb5.so.3 => /lib64/libkrb5.so.3 (0x0000003ca9000000)
    libcom_err.so.2 => /lib64/libcom_err.so.2 (0x0000003703600000)
    libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x0000003ca9400000)
    libpulsecommon-0.9.23.so => /usr/lib64/libpulsecommon-0.9.23.so (0x000000330e600000)
    libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x000000330da00000)
    libwrap.so.0 => /lib64/libwrap.so.0 (0x0000003717000000)
    libsndfile.so.1 => /usr/lib64/libsndfile.so.1 (0x0000003718000000)
    libasyncns.so.0 => /usr/lib64/libasyncns.so.0 (0x0000003718800000)
    libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x0000003ca8800000)
    libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x0000003704600000)
    libnsl.so.1 => /lib64/libnsl.so.1 (0x0000003712a00000)
    libFLAC.so.8 => /usr/lib64/libFLAC.so.8 (0x0000003716800000)
    libvorbisenc.so.2 => /usr/lib64/libvorbisenc.so.2 (0x0000003715e00000)
    libvorbis.so.0 => /usr/lib64/libvorbis.so.0 (0x0000003715a00000)
    libogg.so.0 => /usr/lib64/libogg.so.0 (0x0000003715600000)
    libselinux.so.1 => /lib64/libselinux.so.1 (0x0000003700a00000)
Running gdb -batch -x /tmp/start-kdenlive.gdb.input.gJbdnlg3 --args /home/sun/kdenlive/20120408/bin/kdenlive --nocrashhandler
set pagination off
set environment LANG = en_US.UTF-8run
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
QWidget::insertAction: Attempt to insert null action
QWidget::insertAction: Attempt to insert null action
[swscaler @ 0x7fffd128c280] Warning: data is not aligned! This can lead to a speedloss
[New Thread 0x7fffe12c0700 (LWP 9750)]
[New Thread 0x7fffe0abf700 (LWP 9751)]
[New Thread 0x7fffdaffd700 (LWP 9755)]
[Thread 0x7fffe12c0700 (LWP 9750) exited]
[Thread 0x7fffe0abf700 (LWP 9751) exited]
[New Thread 0x7fffe0abf700 (LWP 9756)]
[New Thread 0x7fffe12c0700 (LWP 9757)]
[New Thread 0x7fffda7fc700 (LWP 9758)]
[New Thread 0x7fffd9ffb700 (LWP 9759)]
[New Thread 0x7fffd97fa700 (LWP 9760)]
[New Thread 0x7fffd8ff9700 (LWP 9761)]
[New Thread 0x7fffcffff700 (LWP 9762)]
[New Thread 0x7fffcf7fe700 (LWP 9763)]
[New Thread 0x7fffceffd700 (LWP 9764)]
[Thread 0x7fffe0abf700 (LWP 9756) exited]
[Thread 0x7fffe12c0700 (LWP 9757) exited]
[New Thread 0x7fffe12c0700 (LWP 9765)]
[New Thread 0x7fffe0abf700 (LWP 9766)]
[New Thread 0x7fffcd410700 (LWP 9767)]
[New Thread 0x7fffccc0f700 (LWP 9768)]
[New Thread 0x7fffaffff700 (LWP 9769)]
[New Thread 0x7fffaf7fe700 (LWP 9770)]
[New Thread 0x7fffaeffd700 (LWP 9771)]
[New Thread 0x7fffae7fc700 (LWP 9772)]
[New Thread 0x7fffadffb700 (LWP 9773)]
/home/sun/kdenlive/20120408/bin/kdenlive: symbol lookup error: /home/sun/kdenlive/20120408/lib/frei0r-1//hqdn3d.so: undefined symbol: LowPassMul
[New Thread 0x7fffac810700 (LWP 9775)]
[New Thread 0x7fff8ffff700 (LWP 9776)]
[Thread 0x7fffac810700 (LWP 9775) exited]
[Thread 0x7fffadffb700 (LWP 9773) exited]
[Thread 0x7fffaeffd700 (LWP 9771) exited]
[Thread 0x7fffaf7fe700 (LWP 9770) exited]
[Thread 0x7fffaffff700 (LWP 9769) exited]
[Thread 0x7fffae7fc700 (LWP 9772) exited]
[Thread 0x7fff8ffff700 (LWP 9776) exited]
[Thread 0x7fffccc0f700 (LWP 9768) exited]
[Thread 0x7fffe0abf700 (LWP 9766) exited]
[Thread 0x7fffe12c0700 (LWP 9765) exited]
[Thread 0x7fffceffd700 (LWP 9764) exited]
[Thread 0x7fffcf7fe700 (LWP 9763) exited]
[Thread 0x7fffcffff700 (LWP 9762) exited]
[Thread 0x7fffd8ff9700 (LWP 9761) exited]
[Thread 0x7fffd97fa700 (LWP 9760) exited]
[Thread 0x7fffd9ffb700 (LWP 9759) exited]
[Thread 0x7fffda7fc700 (LWP 9758) exited]
[Thread 0x7fffdaffd700 (LWP 9755) exited]
[Thread 0x7fffcd410700 (LWP 9767) exited]
[Inferior 1 (process 9746) exited with code 0177]
No stack.
thread apply all bt
where full
No stack.
j-b-m (administrator)
2012-04-09 15:46


The solution I posted on my above comment was never included in the build script since I didn't get much feedback. Can you test it and post the result here?
Sunboy (reporter)
2012-04-09 19:41

Okay, I have tested it and it works so far. No problems yet.
j-b-m (administrator)
2012-10-10 18:48

Fixed in latest version of the build script, you need to update it to get the fix

- Issue History
Date Modified Username Field Change
2011-08-23 03:32 gsking1 New Issue
2011-09-18 23:34 ttill Note Added: 0007330
2011-09-18 23:34 ttill Status new => feedback
2011-09-26 03:17 gsking1 Note Added: 0007369
2011-09-26 03:17 gsking1 Status feedback => new
2011-09-26 03:18 gsking1 File Added: start-kdenlive.txt
2011-11-16 01:11 purdeaandrei File Added: bug.txt
2011-11-16 01:21 purdeaandrei Note Added: 0007585
2011-11-16 01:40 purdeaandrei Note Added: 0007586
2011-11-20 18:12 j-b-m Note Added: 0007599
2011-11-20 18:12 j-b-m Assigned To => j-b-m
2011-11-20 18:12 j-b-m Status new => acknowledged
2011-11-22 01:22 j-b-m Note Added: 0007614
2011-11-26 21:50 gsking1 Note Added: 0007628
2012-04-09 11:50 Sunboy Note Added: 0007969
2012-04-09 15:46 j-b-m Note Added: 0007970
2012-04-09 19:41 Sunboy Note Added: 0007972
2012-09-01 20:58 j-b-m Relationship added has duplicate 0002713
2012-10-09 09:55 j-b-m Relationship added has duplicate 0002770
2012-10-10 18:48 j-b-m Note Added: 0008451
2012-10-10 18:48 j-b-m Status acknowledged => resolved
2012-10-10 18:48 j-b-m Fixed in Version => Recent git
2012-10-10 18:48 j-b-m Resolution open => fixed
2013-01-28 19:49 j-b-m Fixed in Version Recent git => 0.9.4
2013-01-28 19:51 j-b-m Status resolved => closed

Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker