October 26, 2020, 04:54:14 am

News:

--


Testing 8186, several crashes

Started by I12learn, September 14, 2012, 06:04:18 am

Previous topic - Next topic

I12learn

Hello,

  • I tried out a couple of jobs with very good results, as per avidemux :P. The only weird the player in AD is greenish.

    .

    Some time mixed with magenta in misplaced position



    The output is normal but I put some mplayer filter on the colors.

  • I tried to set up a queued job, but crashed. Now seems everything dieing because something left hunging around.

  • Moving the cursor may do some bad complain, like pressing End key it will report error, as per Avi Xvid format.

    These are 3 copied crash displays
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.

Jan Gruuthuse

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.

I12learn

September 15, 2012, 04:24:33 am #2 Last Edit: September 15, 2012, 04:29:55 am by I12learn
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

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)

Jan Gruuthuse

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?

I12learn

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)

Jan Gruuthuse

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)

I12learn

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)

Jan Gruuthuse

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