Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Assertion `!c->out.queue_len' failed. #49

Closed
CarlFK opened this issue Jan 30, 2015 · 8 comments
Closed

Assertion `!c->out.queue_len' failed. #49

CarlFK opened this issue Jan 30, 2015 · 8 comments

Comments

@CarlFK
Copy link

CarlFK commented Jan 30, 2015

added a .dv and a .png to the time line.
output.dv: DIF (DVCPRO) movie file (NTSC)
conk1.png: PNG image data, 1024 x 768, 8-bit/color RGB, non-interlaced

zoomed in on transition from .dv to png (no effect, just end/start), hit play, when it hit the png, crash.

shotcut: ../../src/xcb_conn.c:186: write_vec: Assertion `!c->out.queue_len' failed.

re-ran, play, crash again.

Now trying to reproduce, doesn't crash.

@ddennedy
Copy link
Member

Unable to reproduce.

@CarlFK
Copy link
Author

CarlFK commented Jan 30, 2015

I get that error intermittently.
I run this:
carl@twist:~/bin$ Shotcut/Shotcut.app/shotcut ~/Videos/test1.mlt

app opens, files load, starts playing...
after a random amount of time (yep) it errors. or not. seems about 50/50.

tried 2 or 3 times with gdb, no crash.

@ddennedy
Copy link
Member

Next version does not autoplay multitrack and playlist .mlt files. That might affect this, but I will try to repro with this new info. Thanks

@CarlFK
Copy link
Author

CarlFK commented Jan 30, 2015

I'll upload the 3 files

On Fri, Jan 30, 2015 at 3:13 PM, Dan Dennedy notifications@github.com
wrote:

Next version does not autoplay multitrack and playlist .mlt files. That
might affect this, but I will try to repro with this new info. Thanks


Reply to this email directly or view it on GitHub
#49 (comment).

Carl K

@ddennedy
Copy link
Member

I'll upload the 3 files

please don't. I am not offering to give this the level of attention you
may be expecting.

@CarlFK
Copy link
Author

CarlFK commented Jan 31, 2015

ok.

I just started a new project with new source files - did lots of work
(previewing scrubbing, cutting, added some video fade in/out) and as it was
playing, crash.

confirming same line:
shotcut: ../../src/xcb_conn.c:186: write_vec: Assertion `!c->out.queue_len'
failed.

On Fri, Jan 30, 2015 at 3:28 PM, Dan Dennedy notifications@github.com
wrote:

I'll upload the 3 files

please don't. I am not offering to give this the level of attention you
may be expecting.


Reply to this email directly or view it on GitHub
#49 (comment).

Carl K

@metellius
Copy link
Contributor

For the record, I have also had this crash a few times on 15.05.06

@ddennedy
Copy link
Member

This bug report linked below explains how the bug is related to Mesa and libxcb and fixed in libxcb v1.11. Some distro packages may have back-ported the fix to an earlier version. Lots of good links in that bug report to learn more.
glfw/glfw#386

I use nvidia GL, which explains why I never saw this bug. Closing this as "not my bug."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants