Avidemux Forum

Avidemux => Main version 2.6 => Topic started by: I12learn on September 14, 2012, 06:04:18 AM

Title: Testing 8186, several crashes
Post by: I12learn on September 14, 2012, 06:04:18 AM
Hello,
Assert failed :src->_width==_width
at line 26, file /tmp/yaourt-tmp-myself/aur-avidemux-2.6-svn/src/avidemux-2.6-build/avidemux_core/ADM_coreImage/src/ADM_imageOperation.cppADM_backTrack
ADMImage::duplicateMacro(ADMImage*, bool)
ADM_Composer::samePicture(ADMImage*)
ADM_videoFilterBridge::getNextFrameBase(unsigned int*, ADMImage*)
ADM_videoFilterBridge::getNextFrameAs(ADM_HW_IMAGE, unsigned int*, ADMImage*)
ADM_flyDialog::nextImage()
Ui_eq2Window::Ui_eq2Window(QWidget*, eq2*, ADM_coreVideoFilter*)
DIA_getEQ2Param(eq2*, ADM_coreVideoFilter*)
ADMVideoEq2::configure()
ADM_vf_addFilterFromTag(IEditor*, unsigned int, CONFcouple*, bool)
filtermainWindow::add(bool)
QMetaObject::activate(QObject*, QMetaObject const*, int, void**)
QListWidget::itemDoubleClicked(QListWidgetItem*)
QMetaObject::activate(QObject*, QMetaObject const*, int, void**)
QAbstractItemView::doubleClicked(QModelIndex const&)
QAbstractItemView::mouseDoubleClickEvent(QMouseEvent*)
QWidget::event(QEvent*)
QFrame::event(QEvent*)
QAbstractItemView::vie


Assert failed :0
at line 82, file /tmp/yaourt-tmp-myself/aur-avidemux-2.6-svn/src/avidemux-2.6-build/avidemux/qt4/ADM_UIs/src/T_openGL.cppADM_backTrack
ADM_glExt::genBuffers(int, unsigned int*)
ADM_coreVideoFilterQtGl::ADM_coreVideoFilterQtGl(ADM_coreVideoFilter*, CONFcouple*)
openGlSample::openGlSample(ADM_coreVideoFilter*, CONFcouple*)
create


avidemux3_qt4() [0x434d49]
checkCrashFile()
UI_RunApp()
startAvidemux(int, char**)
__libc_start_main
avidemux3_qt4() [0x434351]

Assert failed :0
at line 82, file /tmp/yaourt-tmp-myself/aur-avidemux-2.6-svn/src/avidemux-2.6-build/avidemux/qt4/ADM_UIs/src/T_openGL.cppADM_backTrack
ADM_glExt::genBuffers(int, unsigned int*)
ADM_coreVideoFilterQtGl::ADM_coreVideoFilterQtGl(ADM_coreVideoFilter*, CONFcouple*)
openGlSample::openGlSample(ADM_coreVideoFilter*, CONFcouple*)
create

avidemux3_qt4() [0x434d49]
checkCrashFile()
UI_RunApp()
startAvidemux(int, char**)
__libc_start_main
avidemux3_qt4() [0x434351]



OS Archlinux x86_64, Avidemux 2.6 (build 8186), bash version 4.2.37(2)
Any further detail don't hesitate to ask. But consider that Archlinux using latest software versions.
Title: Re: Testing 8186, several crashes
Post by: Jan Gruuthuse on September 14, 2012, 09:32:05 AM
In Main Menu -> Edit -> Preferences -> tab [Video]: Video display: select something else then OpenGL (best) like XVideo (best) or VDPAU (best).
[v] Enable openGL support could be left selected.
See if this help with avidemux player.
Let know if this helps and if crashes did go away?
Sometimes at 1st start crash could occur, restart and that should be it.
Title: Re: Testing 8186, several crashes
Post by: I12learn on September 15, 2012, 04:24:33 AM
It was the first change i did when started. Now I also ticked Enable openGL support
I worry that something failed during compiling time chrash reporting this warning
(https://avidemux.org/smif/proxy.php?request=http%3A%2F%2Fwww.freeimagehosting.net%2Ft%2Frs77l.jpg&hash=edd3ac4a69583ec8eb73967c7ee02a8e988c9a61) (http://www.freeimagehosting.net/rs77l)
I'd like to know what avidemux3_jobs is for.
I supposed localization was ready for this version. I think could borrow the deifinitions from 2.5.6 and leave those new words. Maybe is a work-on-progress.
I think I'll try nightly version 8189 :P


OS Archlinux x86_64, Avidemux 2.6 (build 8186), bash version 4.2.37(2)
Title: Re: Testing 8186, several crashes
Post by: Jan Gruuthuse on September 15, 2012, 05:12:11 AM
That error happens when recovering from crash and you're asked to save the found work? I always answer no and reload the video.

Developers: found only one issue mygenbuffers reference: no idea if this has something to do with it:
__glewGenBuffers; versus __glewGenBuffersARB;
posting: How to handle ARB functions which also exist in some OpenGL version (http://sourceforge.net/mailarchive/forum.php?thread_name=20110515192624.5ECCC3614A6%40charybdis.ellipsis.cx&forum_name=glew-users)?
Title: Re: Testing 8186, several crashes
Post by: I12learn on September 15, 2012, 08:37:49 AM
Thank you for you point. I'm bit far to know about that programming and video stuffs.
I started some confusion, because 2.6 is giving unreliable results an 2.5.6 I've to see how it will process sequential jobs.
Maybe cli version(s) are not affected to these matters.


OS Archlinux x86_64, Avidemux 2.5.6 or 2.6), bash version 4.2.37(2)
Title: Re: Testing 8186, several crashes
Post by: Jan Gruuthuse on September 15, 2012, 10:40:08 AM
Crashes can occur when handling video with multiple audio tracks and the saved project handles not the same amount/type of audio tracks.
I keep these in separate folders for batch processing:
- (3 audio tracks: stereo, AC3, stereo, stereo)
- (4 audio tracks: stereo, AC3, stereo, stereo, stereo)
Title: Re: Testing 8186, several crashes
Post by: I12learn on September 15, 2012, 09:18:36 PM
Quote from: Jan Gruuthuse on September 15, 2012, 10:40:08 AM
Crashes can occur when handling video with multiple audio tracks and the saved project handles not the same amount/type of audio tracks

OK, actually I'd like to convert into MP4/ipod. One track stereo should be enough for my taste.


OS Archlinux x86_64, Avidemux 2.5.6 or 2.6), bash version 4.2.37(2)
Title: Re: Testing 8186, several crashes
Post by: Jan Gruuthuse on September 16, 2012, 06:49:08 AM
Not the output is a concern! It is the source video that can have several audio tracks, and you have to take these in to account.
- Source video 1 audiotrack  = project file that deals with 1 audiotrack.
- Source video 2 audiotracks = project file that deals with 2 audiotracks
- ...
Source video 3 audiotracks can't be handled with project file that deals with 1,2,4, ... audiotracks