Selur's Little Message Board

Full Version: App Crash on start
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
I updated to the latest version from 2024.03.10.1.  After the upgrade Hybrid will not start.  It gets to the point where is will load the gui and then it will crash immediately and the gui disappears.  I am not able to interact with the gui in the few brief seconds it is visible.

I am running Windows 11 fully updated.


below is the error in my event log:

Faulting application name: Hybrid.exe, version: 2024.4.6.0, time stamp: 0x6610f7e2
Faulting module name: Qt6Gui.dll, version: 6.6.3.0, time stamp: 0x65f80c95
Exception code: 0xc0000005
Fault offset: 0x0000000000062981
Faulting process id: 0x0xA71C
Faulting application start time: 0x0x1DA8C2DB8E1CCFC
Faulting application path: C:\Program Files\Hybrid\Hybrid.exe
Faulting module path: C:\Program Files\Hybrid\Qt6Gui.dll
Report Id: c84887f3-06c4-4c8b-9522-8936e1cf6a32
Faulting package full name:
Faulting package-relative application ID:
No clue.
Things you can try:
  • Uninstall Hybrid, before installing the new version.
  • Uninstall Hybrid completely (with settings), before installing the new version.
if you installed one of the programs listed under [INFO] Incompatibility with other programs, either remove the program or Hybrid.

Cu Selur
I uninstalled and reinstalled Hybrid and now the app will load.  I will now crash when i go to add a source video.  The debug log is attached.
What happens if you call:
Code:
"C:\Program Files\Hybrid\64bit\ffmpeg.exe" -i "D:\TV Shows\Fallout\Season 1\test.mkv"
in a Windows Command Prompt?
Are you using another virus scanner than windows defender or malware bytes?

Cu Selur
It prints out a ton of stuff, but at the bottom it says "At least one output file must be specified" in red text.  The only virus scanner i am using is windows defender.
Quote:It prints out a ton of stuff, but at the bottom it says "At least one output file must be specified" in red text.
That could be okay, assuming you get something like:
Code:
ffmpeg version N-114692-gdcf073e9ab-g6f13f5dd59+1 Copyright (c) 2000-2024 the FFmpeg developers
  built with gcc 13.2.0 (Rev5, Built by MSYS2 project)
  configuration:  --pkg-config=pkgconf --cc='ccache gcc' --cxx='ccache g++' --ld='ccache g++' --extra-cxxflags=-fpermissive --extra-cflags=-Wno-int-conversion --extra-ldflags='-Wl,--allow-multiple-definition' --disable-autodetect --enable-amf --enable-bzlib --enable-cuda --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-iconv --enable-lzma --enable-nvenc --enable-zlib --enable-sdl2 --enable-ffnvcodec --enable-nvdec --enable-cuda-llvm --disable-doc --enable-gmp --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libdav1d --enable-libaom --disable-debug --enable-fontconfig --enable-libass --enable-libbluray --enable-libfreetype --enable-libmfx --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libwebp --enable-libxml2 --enable-libzimg --enable-libshine --enable-gpl --enable-avisynth --enable-libxvid --enable-libopenmpt --enable-version3 --enable-librav1e --enable-libsrt --enable-libgsm --enable-libvmaf --enable-libsvtav1 --enable-gnutls --extra-cflags=-DLIBTWOLAME_STATIC --extra-libs=-lstdc++ --extra-cflags=-DLIBXML_STATIC --extra-libs=-liconv --disable-w32threads
  libavutil      59. 13.100 / 59. 13.100
  libavcodec     61.  5.101 / 61.  5.101
  libavformat    61.  3.100 / 61.  3.100
  libavdevice    61.  2.100 / 61.  2.100
  libavfilter    10.  2.101 / 10.  2.101
  libswscale      8.  2.100 /  8.  2.100
  libswresample   5.  2.100 /  5.  2.100
  libpostproc    58.  2.100 / 58.  2.100
Input #0, matroska,webm, from 'g:\test.mkv':
  Metadata:
    encoder         : libebml v1.3.4 + libmatroska v1.4.5
    creation_time   : 2019-01-22T14:48:26.000000Z
  Duration: 00:01:59.48, start: 0.000000, bitrate: 5852 kb/s
  Stream #0:0(eng): Video: h264 (High), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn (default)
      Metadata:
        BPS             : 5461590
        BPS-eng         : 5461590
        DURATION        : 00:01:59.478000000
        DURATION-eng    : 00:01:59.478000000
        NUMBER_OF_FRAMES: 2868
        NUMBER_OF_FRAMES-eng: 2868
        NUMBER_OF_BYTES : 81567491
        NUMBER_OF_BYTES-eng: 81567491
        _STATISTICS_WRITING_APP: mkvmerge v12.0.0 ('Trust / Lust') 32bit
        _STATISTICS_WRITING_APP-eng: mkvmerge v12.0.0 ('Trust / Lust') 32bit
        _STATISTICS_WRITING_DATE_UTC: 2019-01-22 14:48:26
        _STATISTICS_WRITING_DATE_UTC-eng: 2019-01-22 14:48:26
        _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:1(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s (default)
      Metadata:
        BPS             : 384495
        BPS-eng         : 384495
        DURATION        : 00:01:59.462000000
        DURATION-eng    : 00:01:59.462000000
        NUMBER_OF_FRAMES: 3738
        NUMBER_OF_FRAMES-eng: 3738
        NUMBER_OF_BYTES : 5741568
        NUMBER_OF_BYTES-eng: 5741568
        _STATISTICS_WRITING_APP: mkvmerge v12.0.0 ('Trust / Lust') 32bit
        _STATISTICS_WRITING_APP-eng: mkvmerge v12.0.0 ('Trust / Lust') 32bit
        _STATISTICS_WRITING_DATE_UTC: 2019-01-22 14:48:26
        _STATISTICS_WRITING_DATE_UTC-eng: 2019-01-22 14:48:26
        _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:2: Subtitle: subrip (srt) (default)
      Metadata:
        BPS             : 57
        BPS-eng         : 57
        DURATION        : 00:01:52.434000000
        DURATION-eng    : 00:01:52.434000000
        NUMBER_OF_FRAMES: 21
        NUMBER_OF_FRAMES-eng: 21
        NUMBER_OF_BYTES : 814
        NUMBER_OF_BYTES-eng: 814
        _STATISTICS_WRITING_APP: mkvmerge v12.0.0 ('Trust / Lust') 32bit
        _STATISTICS_WRITING_APP-eng: mkvmerge v12.0.0 ('Trust / Lust') 32bit
        _STATISTICS_WRITING_DATE_UTC: 2019-01-22 14:48:26
        _STATISTICS_WRITING_DATE_UTC-eng: 2019-01-22 14:48:26
        _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
At least one output file must be specified
and not tons of error messages,...

Quote:The only virus scanner i am using is windows defender.
Okay, the virus scanner isn't the issue, but to be sure you can add the Hybrid folder for exclusion from scans.

Main problem is: I have no clue what could cause this. And you are the first user to report this. :/

Does this happen with all sources?
Does it also happen if you copy the source to your Desktop before opening it in Hybrid?

Cu Selur

Ps.: send you a link to my current dev version (link will work in 5min - still uploading -)
It did print out something similar to what you posted.  I added hybrid to defender exclusion list and it is still crashing. I do still get the crash when the source is on my desktop and it does seem to occur with all sources.  I should add that it will work successfully sometimes but its exceptionally rare.  I would say at least 80% of the time it will crash.  20% of the time it might work properly.
If you have a source which causes the crash, it might be something in the meta data of that source that triggers some problem in Hybrid.
If you could share such a source (preferably small), I can look at it tomorrow ater work. (have to go to bed now)

Cu Selur
Could it be a memory issue ram or vram? Gpuz for monitoring GPU vram and Task manager for Ram. Latest drivers for GPU, motherboard, etc... Qt6Gui.dll is a dynamic link library file that belongs to the Qt6 C++ application development framework... so Have you installed https://learn.microsoft.com/en-us/cpp/wi...w=msvc-170
You missed the progress of the thread.
The not starting problem was resolved by deinstalling Hybrid and reinstalling it.

The problem now is that Hybrid calls ffmpeg to analyse the source and something in the data gets from that analysis triggers a crash.
My guess is that some meta data is causing a problem, but to reproduce and fix it I need a source which triggers the problem.
(tried loading tons of files, but none caused Hybrid to crash)

Cu Selur
Pages: 1 2