[kdenlive] [Bug 408597] New: Create Group missing from effects context menu

2019-06-11 Thread Perry Harrington
https://bugs.kde.org/show_bug.cgi?id=408597

Bug ID: 408597
   Summary: Create Group missing from effects context menu
   Product: kdenlive
   Version: 19.04.1
  Platform: Appimage
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Effects & Transitions
  Assignee: vpi...@kde.org
  Reporter: pedw...@apsoft.com
  Target Milestone: ---

SUMMARY

The "create group" option is missing from the hamburger menu.

STEPS TO REPRODUCE
1. Import a video clip and place on timeline
2. Add effect(s) to clip
3. Click on effect menu button

OBSERVED RESULT

There is a Save Effect and Create Region option, but no Create Group.

EXPECTED RESULT

v18.12 has Save Effect, Create Group, and Create Region.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Fedora 29 w/AppImage
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

In addition to the missing Create Group, the right click menu in Custom effects
just has "Add to favorite", it does not have "Add effect to selected clip" or
"Delete effect".

I suspect these oversights are related in context to the refactoring of the
effects pane.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde] [Bug 392497] kdenlive crashing in frei0r scurves with double free

2018-03-29 Thread Perry Harrington
https://bugs.kde.org/show_bug.cgi?id=392497

--- Comment #3 from Perry Harrington <pedw...@apsoft.com> ---
Ok, just nuked ALL of my KDE configs and kdenlive works again.

Now I'll try putting my kdenlive config back.

Thanks for tolerating me!

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde] [Bug 392497] kdenlive crashing in frei0r scurves with double free

2018-03-29 Thread Perry Harrington
https://bugs.kde.org/show_bug.cgi?id=392497

Perry Harrington <pedw...@apsoft.com> changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED

--- Comment #2 from Perry Harrington <pedw...@apsoft.com> ---
OK, this is all really goofy.

I tried deleting all the kdenlive settings, because this looked like a settings
issue, that didn't work.

I created a new unix user and ran kdenlive under that user without any
problems.

Soo, something is borked with my environment for my normal user.

Doesn't look like an actual bug.

Sorry.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde] [Bug 392497] kdenlive crashing in frei0r scurves with double free

2018-03-29 Thread Perry Harrington
https://bugs.kde.org/show_bug.cgi?id=392497

--- Comment #1 from Perry Harrington <pedw...@apsoft.com> ---
I installed debuginfos for everything (like 1.6GB worth!) and ran it in GDB,
this is the backtrace:

free(): corrupted unsorted chunks

Thread 35 "kdenlive" received signal SIGABRT, Aborted.
[Switching to Thread 0x7fff2c9c9700 (LWP 24827)]
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51  }
Missing separate debuginfos, use: dnf debuginfo-install
ffmpeg-libs-3.4.2-1.fc27.x86_64 kvazaar-libs-1.2.0-1.fc27.x86_64
libavdevice-3.4.2-1.fc27.x86_64 libfdk-aac-0.1.5-7.fc27.x86_64
librtmp-2.4-8.20151223gitfa8646d.fc27.x86_64 openh264-libs-1.7.0-1.fc27.x86_64
x264-libs-0.152-13.20171224gite9a5903.fc27.x86_64 x265-libs-2.6-1.fc27.x86_64
(gdb) bt
#0  0x7fffeba51660 in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:51
#1  0x7fffeba52c41 in __GI_abort () at abort.c:79
#2  0x7fffeba93f17 in __libc_message (action=action@entry=do_abort,
fmt=fmt@entry=0x7fffebb99677 "%s\n")
at ../sysdeps/posix/libc_fatal.c:181
#3  0x7fffeba9a21a in malloc_printerr (str=str@entry=0x7fffebb9b2c8
"free(): corrupted unsorted chunks") at malloc.c:5368
#4  0x7fffeba9c258 in _int_free (av=0x7fff1420, p=0x7ffeec0c30a0,
have_lock=) at malloc.c:4325
#5  0x7fff3c455bec in updateCsplineMap (instance=0x7fff23058480) at
filter/curves/curves.c:763
#6  0x7fffa03fe17a in process_frei0r_item
(service=service@entry=0x5a43a9e0, position=position@entry=228,
time=7.5996, prop=prop@entry=0x5a43a9e0,
this=this@entry=0x7fff0e847700, image=image@entry=0x7fff2c9c8a48,
width=width@entry=0x7fff2c9c8a40, height=height@entry=0x7fff2c9c8a44) at
frei0r_helper.c:119
#7  0x7fffa03fdb8f in filter_get_image (this=this@entry=0x7fff0e847700,
image=image@entry=0x7fff2c9c8a48, format=format@entry=0x7fff2c9c8cac,
width=width@entry=0x7fff2c9c8a40, height=height@entry=0x7fff2c9c8a44,
writable=writable@entry=0)
at filter_frei0r.c:39
#8  0x76f5d72f in mlt_frame_get_image (self=self@entry=0x7fff0e847700,
buffer=buffer@entry=0x7fff2c9c8a48, format=format@entry=0x7fff2c9c8cac,
width=width@entry=0x7fff2c9c8a40, height=height@entry=0x7fff2c9c8a44,
writable=writable@entry=0)
at mlt_frame.c:585
#9  0x7fffa03fdb30 in filter_get_image (this=this@entry=0x7fff0e847700,
image=image@entry=0x7fff2c9c8a48, format=format@entry=0x7fff2c9c8cac,
width=width@entry=0x7fff2c9c8a40, height=height@entry=0x7fff2c9c8a44,
writable=writable@entry=0)
at filter_frei0r.c:32
#10 0x76f5d72f in mlt_frame_get_image (self=self@entry=0x7fff0e847700,
buffer=buffer@entry=0x7fff2c9c8a48, format=format@entry=0x7fff2c9c8cac,
width=width@entry=0x7fff2c9c8a40, height=height@entry=0x7fff2c9c8a44,
writable=writable@entry=0)
at mlt_frame.c:585
#11 0x7fffa03fdb30 in filter_get_image (this=this@entry=0x7fff0e847700,
image=image@entry=0x7fff2c9c8a48, format=format@entry=0x7fff2c9c8cac,
width=width@entry=0x7fff2c9c8a40, height=height@entry=0x7fff2c9c8a44,
writable=writable@entry=0)
at filter_frei0r.c:32
#12 0x76f5d72f in mlt_frame_get_image (self=self@entry=0x7fff0e847700,
buffer=buffer@entry=0x7fff2c9c8a48, format=format@entry=0x7fff2c9c8cac,
width=width@entry=0x7fff2c9c8a40, height=height@entry=0x7fff2c9c8a44,
writable=writable@entry=0)
at mlt_frame.c:585
#13 0x7fffa03fdb30 in filter_get_image (this=this@entry=0x7fff0e847700,
image=image@entry=0x7fff2c9c8a48, format=format@entry=0x7fff2c9c8cac,
width=width@entry=0x7fff2c9c8a40, height=height@entry=0x7fff2c9c8a44,
writable=writable@entry=1)
at filter_frei0r.c:32
#14 0x76f5d72f in mlt_frame_get_image (self=self@entry=0x7fff0e847700,
buffer=buffer@entry=0x7fff2c9c8a48, format=format@entry=0x7fff2c9c8cac,
width=width@entry=0x7fff2c9c8a40, height=height@entry=0x7fff2c9c8a44,
writable=writable@entry=1)
at mlt_frame.c:585
#15 0x7fff63b2197e in filter_get_image (frame=frame@entry=0x7fff0e847700,
image=image@entry=0x7fff2c9c8a48, format=format@entry=0x7fff2c9c8cac,
width=width@entry=0x7fff2c9c8a40, height=height@entry=0x7fff2c9c8a44,
writable=1, writable@entry=0)
at filter_lift_gamma_gain.c:174
#16 0x76f5d72f in mlt_frame_get_image (self=self@entry=0x7fff0e847700,
buffer=buffer@entry=0x7fff2c9c8a48, format=format@entry=0x7fff2c9c8cac,
width=width@entry=0x7fff2c9c8a40, height=height@entry=0x7fff2c9c8a44,
writable=writable@entry=0)
at mlt_frame.c:585
#17 0x7fffa03fdb30 in filter_get_image (this=this@entry=0x7fff0e847700,
image=image@entry=0x7fff2c9c8a48, format=format@entry=0x7fff2c9c8cac,
width=width@entry=0x7fff2c9c8a40, height=height@entry=0x7fff2c9c8a44,
writable=writable@entry=0)
---Type  to continue, or q  to quit---q
 at filter_frei0r.c:32Quit

And the stack frames:

(gdb) up
#1  0x7fffeba52c41 in __GI_abort () at abort.c:79
79raise (SIGABRT);
(gdb) up
#2  0x7fffeba93f17 in __libc_message (action=action@entry=do_abort

[kde] [Bug 392497] New: kdenlive crashing in frei0r scurves with double free

2018-03-29 Thread Perry Harrington
https://bugs.kde.org/show_bug.cgi?id=392497

Bug ID: 392497
   Summary: kdenlive crashing in frei0r scurves with double free
   Product: kde
   Version: unspecified
  Platform: unspecified
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: unassigned-b...@kde.org
  Reporter: pedw...@apsoft.com
  Target Milestone: ---

Application: kdenlive (17.12.2)

Qt Version: 5.9.4
Frameworks Version: 5.44.0
Operating System: Linux 4.15.12-301.fc27.x86_64 x86_64
Distribution: "Fedora release 27 (Twenty Seven)"

-- Information about the crash:
- What I was doing when the application crashed:

Last week I created a custom set of S curves and lift/gamm/gain for color
grading cine type footage.  It worked last week, then I rebooted (and added
color calibration with xcalib) and now kdenlive is crashing every time.

I ran rpm -Va to check all files on my system, to ensure none were modified or
missing.  I also made certain that kdenlive was using all of the libraries from
the standard repos (I had previously compiled MLT with GPU support, but stopped
using that).

To reproduce, I just pull in an AVCHD clip, then apply an S curve under 'color
correction'.

The GDB stack trace shows what appears to be a double free, since it crashes in
_int_free().

The crash is happening in thread 25 the curve plugin for frei0r.

The crash can be reproduced every time.

-- Backtrace:
Application: Kdenlive (kdenlive), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f356c9e6940 (LWP 18801))]

Thread 29 (Thread 0x7f349f656700 (LWP 18853)):
#0  0x7f35605d9d66 in ppoll () at /lib64/libc.so.6
#1  0x7f3555f4b131 in pa_mainloop_poll () at /lib64/libpulse.so.0
#2  0x7f3555f4b740 in pa_mainloop_iterate () at /lib64/libpulse.so.0
#3  0x7f34d915abad in PULSE_WaitAudio () at /lib64/libSDL-1.2.so.0
#4  0x7f34d912e7fc in SDL_RunAudio () at /lib64/libSDL-1.2.so.0
#5  0x7f34d9136e38 in SDL_RunThread () at /lib64/libSDL-1.2.so.0
#6  0x7f34d9179579 in RunThread () at /lib64/libSDL-1.2.so.0
#7  0x7f355eb7150b in start_thread () at /lib64/libpthread.so.0
#8  0x7f35605e416f in clone () at /lib64/libc.so.6

Thread 28 (Thread 0x7f349fe57700 (LWP 18852)):
#0  0x7f355eb7ab1d in __lll_lock_wait () at /lib64/libpthread.so.0
#1  0x7f355eb73ea3 in pthread_mutex_lock () at /lib64/libpthread.so.0
#2  0x7f356ba47fa0 in mlt_pool_alloc () at /lib64/libmlt.so.6
#3  0x7f34d86a9b27 in convert_image () at /usr/lib64/mlt/libmltavformat.so
#4  0x7f356ba2f78e in mlt_frame_get_image () at /lib64/libmlt.so.6
#5  0x7f356ba459c9 in producer_get_image () at /lib64/libmlt.so.6
#6  0x7f356ba2f72f in mlt_frame_get_image () at /lib64/libmlt.so.6
#7  0x7f356ba42295 in consumer_worker_thread () at /lib64/libmlt.so.6
#8  0x7f355eb7150b in start_thread () at /lib64/libpthread.so.0
#9  0x7f35605e416f in clone () at /lib64/libc.so.6

Thread 27 (Thread 0x7f34a0658700 (LWP 18851)):
#0  0x7f355eb7ab1d in __lll_lock_wait () at /lib64/libpthread.so.0
#1  0x7f355eb73ea3 in pthread_mutex_lock () at /lib64/libpthread.so.0
#2  0x7f356ba47fa0 in mlt_pool_alloc () at /lib64/libmlt.so.6
#3  0x7f34d86a9b27 in convert_image () at /usr/lib64/mlt/libmltavformat.so
#4  0x7f356ba2f78e in mlt_frame_get_image () at /lib64/libmlt.so.6
#5  0x7f34d88c497e in filter_get_image () at /usr/lib64/mlt/libmltplus.so
#6  0x7f356ba2f72f in mlt_frame_get_image () at /lib64/libmlt.so.6
#7  0x7f356ba2f72f in mlt_frame_get_image () at /lib64/libmlt.so.6
#8  0x7f356ba2f72f in mlt_frame_get_image () at /lib64/libmlt.so.6
#9  0x7f34d8af7f5e in get_image(mlt_frame_s*, unsigned char**,
mlt_image_format*, int*, int*, int) () at /usr/lib64/mlt/libmltqt.so
#10 0x7f356ba2f72f in mlt_frame_get_image () at /lib64/libmlt.so.6
#11 0x7f356ba459c9 in producer_get_image () at /lib64/libmlt.so.6
#12 0x7f356ba2f72f in mlt_frame_get_image () at /lib64/libmlt.so.6
#13 0x7f356ba42295 in consumer_worker_thread () at /lib64/libmlt.so.6
#14 0x7f355eb7150b in start_thread () at /lib64/libpthread.so.0
#15 0x7f35605e416f in clone () at /lib64/libc.so.6

Thread 26 (Thread 0x7f34a0e59700 (LWP 18850)):
#0  0x7f35605f11dc in __lll_lock_wait_private () at /lib64/libc.so.6
#1  0x7f356056d3f8 in arena_get_retry () at /lib64/libc.so.6
#2  0x7f356057110c in malloc () at /lib64/libc.so.6
#3  0x7f356ba47fbb in mlt_pool_alloc () at /lib64/libmlt.so.6
#4  0x7f34d86a9b27 in convert_image () at /usr/lib64/mlt/libmltavformat.so
#5  0x7f34d95d2074 in filter_get_image () at /usr/lib64/mlt/libmltxine.so
#6  0x7f356ba2f72f in mlt_frame_get_image () at /lib64/libmlt.so.6
#7  0x7f34da172bd5 in get_image () at /usr/lib64/mlt/libmltcore.so
#8  0x7f356ba2f72f in