Menu

#72 Assert failed :twoFlags&AVI_KEY_FRAME

2.6.11
open
nobody
None
5
2017-09-04
2017-09-04
No

I receive an error when tracking through some MP4 files. I suspect it has something to do with bad data, perhaps poorly encoded data, because if I save the file re-encoding it, the new file is unaffected.

I get the same error in both the most recent stable release and the most recent nightly build

Error messages below:

Assert failed :twoFlags&AVI_KEY_FRAME at line 415, file /home/fx/hudson/workspace/mingw64QT5/avidemux/qt4/common/ADM_editor/src/ADM_edRenderInternal.cpp

Show Details:
ADM_setCrashHook [libADM_core6.dll]
ADM_setCrashHook [libADM_core6.dll]
ADM_backTrack [libADM_core6.dll]
ADM_Composer::DecodePictureUpToIntra(unsigned int, unsigned int) [avidemux.exe]
ADM_Composer::goToIntraTimeVideo(unsigned long long) [avidemux.exe]
admPreview::seekToIntraPts(unsigned long long) [avidemux.exe]
HandleAction_Navigate(Action) [avidemux.exe]
HandleAction(Action) [avidemux.exe]
MainWindow::qt_static_metacall(QObject, QMetaObject::Call, int, void) [avidemux.exe]
QMetaObject::activate(QObject*, int, int, void
) [Qt5Core.dll]
MainWindow::actionSignal(Action) [avidemux.exe]
MainWindow::qt_static_metacall(QObject
, QMetaObject::Call, int, void) [avidemux.exe]
QMetaObject::activate(QObject*, int, int, void
) [Qt5Core.dll]
QAbstractSlider::setValue(int) [Qt5Widgets.dll]
QAbstractSlider::triggerAction(QAbstractSlider::SliderAction) [Qt5Widgets.dll]
QAbstractSlider::setSliderPosition(int) [Qt5Widgets.dll]
QSlider::mouseMoveEvent(QMouseEvent) [Qt5Widgets.dll]
QWidget::event(QEvent
) [Qt5Widgets.dll]
QSlider::event(QEvent) [Qt5Widgets.dll]
QApplicationPrivate::notify_helper(QObject
, QEvent) [Qt5Widgets.dll]
QApplication::notify(QObject
, QEvent) [Qt5Widgets.dll]
QCoreApplication::notifyInternal2(QObject
, QEvent) [Qt5Core.dll]
QApplicationPrivate::sendMouseEvent(QWidget
, QMouseEvent, QWidget, QWidget*, QWidget, QPointer<QWidget>&, bool) [Qt5Widgets.dll]
QDesktopWidget::qt_metacall(QMetaObject::Call, int, void
) [Qt5Widgets.dll]
QDesktopWidget::qt_metacall(QMetaObject::Call, int, void) [Qt5Widgets.dll]
QApplicationPrivate::notify_helper(QObject, QEvent) [Qt5Widgets.dll]
QApplication::notify(QObject, QEvent) [Qt5Widgets.dll]
QCoreApplication::notifyInternal2(QObject, QEvent) [Qt5Core.dll]
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent) [Qt5Gui.dll]
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent
) [Qt5Gui.dll]
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) [Qt5Gui.dll]
QEventDispatcherWin32Private::sendTimerEvent(int) [Qt5Core.dll]
CallWindowProcW [USER32.dll]
DispatchMessageW [USER32.dll]
QEventDispatcherWin32::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) [Qt5Core.dll]
qt_plugin_instance [qwindows.dll]
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [Qt5Core.dll]
QCoreApplication::exec() [Qt5Core.dll]
UI_RunApp() [avidemux.exe]
startAvidemux(int, char
) [avidemux.exe]
SDL_main [avidemux.exe]
ms2timedisplay(unsigned int) [avidemux.exe]
unknown function [avidemux.exe]
unknown function [avidemux.exe]
BaseThreadInitThunk [KERNEL32.DLL]
RtlUserThreadStart [ntdll.dll]

Discussion


Log in to post a comment.