Question / Help Seg. Fault on Streaming Start

PeterGriffin

New Member
Hello,

i've installed the OB-Studio via

Code:
sudo apt-get install obs-studio

and when i click on the button "start streaming" the app crashes and i get the following message:
Code:
==21338== Memcheck, a memory error detector
==21338== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==21338== Using Valgrind-3.12.0 and LibVEX; rerun with -h for copyright info
==21338== Command: obs
==21338==
Attempted path: share/obs/obs-studio/locale/en-US.ini
Attempted path: /usr/share/obs/obs-studio/locale/en-US.ini
Attempted path: share/obs/obs-studio/locale.ini
Attempted path: /usr/share/obs/obs-studio/locale.ini
Attempted path: share/obs/obs-studio/locale/de-DE.ini
Attempted path: /usr/share/obs/obs-studio/locale/de-DE.ini
info: Using preferred locale 'de-DE'
Attempted path: share/obs/obs-studio/themes/Default.qss
Attempted path: /usr/share/obs/obs-studio/themes/Default.qss
Attempted path: share/obs/obs-studio/license/gplv2.txt
Attempted path: /usr/share/obs/obs-studio/license/gplv2.txt
info: Processor: 4 logical cores
info: Processor: Intel(R) Xeon(R) CPU           E5450  @ 3.00GHz
info: Physical Memory: 7983MB Total
info: Kernel Version: Linux 4.2.0-27-generic
info: Distribution: "Ubuntu" "14.04"
==21338== Invalid read of size 8
==21338==    at 0x4C2F406: memcpy@@GLIBC_2.14 (vg_replace_strmem.c:1018)
==21338==    by 0x4E79859: bmemdup (in /usr/lib/libobs.so.0)
==21338==    by 0x4E82737: obs_hotkeys_platform_init (in /usr/lib/libobs.so.0)
==21338==    by 0x4E9D9E6: obs_startup (in /usr/lib/libobs.so.0)
==21338==    by 0x467298: OBSApp::OBSInit() (in /usr/bin/obs)
==21338==    by 0x462BC2: main (in /usr/bin/obs)
==21338==  Address 0x2659f200 is 0 bytes after a block of size 9,872 alloc'd
==21338==    at 0x4C2ABED: malloc (vg_replace_malloc.c:299)
==21338==    by 0x5D93B7C: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==21338==    by 0x5D91DD6: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==21338==    by 0x5D933FE: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==21338==    by 0x5D93511: xcb_wait_for_reply (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==21338==    by 0x4E8269D: obs_hotkeys_platform_init (in /usr/lib/libobs.so.0)
==21338==    by 0x4E9D9E6: obs_startup (in /usr/lib/libobs.so.0)
==21338==    by 0x467298: OBSApp::OBSInit() (in /usr/bin/obs)
==21338==    by 0x462BC2: main (in /usr/bin/obs)
==21338==
==21338== Invalid read of size 8
==21338==    at 0x4C2F3F8: memcpy@@GLIBC_2.14 (vg_replace_strmem.c:1018)
==21338==    by 0x4E79859: bmemdup (in /usr/lib/libobs.so.0)
==21338==    by 0x4E82737: obs_hotkeys_platform_init (in /usr/lib/libobs.so.0)
==21338==    by 0x4E9D9E6: obs_startup (in /usr/lib/libobs.so.0)
==21338==    by 0x467298: OBSApp::OBSInit() (in /usr/bin/obs)
==21338==    by 0x462BC2: main (in /usr/bin/obs)
==21338==  Address 0x2659f218 is 24 bytes after a block of size 9,872 in arena "client"
==21338==
==21338== Invalid read of size 4
==21338==    at 0x4E82767: obs_hotkeys_platform_init (in /usr/lib/libobs.so.0)
==21338==    by 0x4E9D9E6: obs_startup (in /usr/lib/libobs.so.0)
==21338==    by 0x467298: OBSApp::OBSInit() (in /usr/bin/obs)
==21338==    by 0x462BC2: main (in /usr/bin/obs)
==21338==  Address 0x2659f200 is 0 bytes after a block of size 9,872 alloc'd
==21338==    at 0x4C2ABED: malloc (vg_replace_malloc.c:299)
==21338==    by 0x5D93B7C: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==21338==    by 0x5D91DD6: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==21338==    by 0x5D933FE: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==21338==    by 0x5D93511: xcb_wait_for_reply (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
==21338==    by 0x4E8269D: obs_hotkeys_platform_init (in /usr/lib/libobs.so.0)
==21338==    by 0x4E9D9E6: obs_startup (in /usr/lib/libobs.so.0)
==21338==    by 0x467298: OBSApp::OBSInit() (in /usr/bin/obs)
==21338==    by 0x462BC2: main (in /usr/bin/obs)
==21338==
QObject::connect: invalid null parameter
info: OBS 0.16.2 (linux)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
    samples per sec: 44100
    speakers:        2
info: OpenGL version: 3.3 (Core Profile) Mesa 11.0.2

info: ---------------------------------
info: video settings reset:
    base resolution:   1920x1080
    output resolution: 1280x720
    downscale filter:  Bicubic
    fps:               30/1
    format:            NV12
info: ---------------------------------
libDeckLinkAPI.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
info: No blackmagic support
info: ---------------------------------
info:   Loaded Modules:
info:     text-freetype2.so
info:     rtmp-services.so
info:     obs-x264.so
info:     obs-transitions.so
info:     obs-outputs.so
info:     obs-libfdk.so
info:     obs-filters.so
info:     obs-ffmpeg.so
info:     linux-v4l2.so
info:     linux-pulseaudio.so
info:     linux-jack.so
info:     linux-decklink.so
info:     linux-capture.so
info:     image-source.so
info: ==== Startup complete ===============================================
info: All scene data cleared
info: ------------------------------------------------
info: pulse-input: Server name: 'pulseaudio 4.0'
error: pulse-input: An error occurred while getting the source info!
info: pulse-input: Server name: 'pulseaudio 4.0'
error: pulse-input: An error occurred while getting the source info!
[swscaler @ 0x2bf5b980] deprecated pixel format used, make sure you did set range correctly
info: Switched to scene 'Hintergrund'
info: ------------------------------------------------
info: Loaded scenes:
info: - scene 'Hintergrund':
info:     - source: 'Cosplay Kawaii' (image_source)
info: ------------------------------------------------
info: Update check: last known remote version is 0.4.0
==21338== Use of uninitialised value of size 8
==21338==    at 0x52290A5: QAction::setEnabled(bool) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1)
==21338==    by 0x4778AF: OBSBasic::StartStreaming() (in /usr/bin/obs)
==21338==    by 0x47854E: OBSBasic::on_streamButton_clicked() (in /usr/bin/obs)
==21338==    by 0x5197A9: ??? (in /usr/bin/obs)
==21338==    by 0x51BFC2: OBSBasic::qt_metacall(QMetaObject::Call, int, void**) (in /usr/bin/obs)
==21338==    by 0x884C36C: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.2.1)
==21338==    by 0x559AE41: QAbstractButton::clicked(bool) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1)
==21338==    by 0x5324095: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1)
==21338==    by 0x5324BAD: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1)
==21338==    by 0x5324D23: QAbstractButton::mouseReleaseEvent(QMouseEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1)
==21338==    by 0x5268EA4: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1)
==21338==    by 0x522DC8B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1)
==21338==
==21338==
==21338== Process terminating with default action of signal 11 (SIGSEGV)
==21338==  Access not within mapped region at address 0x8
==21338==    at 0x52290A5: QAction::setEnabled(bool) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1)
==21338==    by 0x4778AF: OBSBasic::StartStreaming() (in /usr/bin/obs)
==21338==    by 0x47854E: OBSBasic::on_streamButton_clicked() (in /usr/bin/obs)
==21338==    by 0x5197A9: ??? (in /usr/bin/obs)
==21338==    by 0x51BFC2: OBSBasic::qt_metacall(QMetaObject::Call, int, void**) (in /usr/bin/obs)
==21338==    by 0x884C36C: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.2.1)
==21338==    by 0x559AE41: QAbstractButton::clicked(bool) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1)
==21338==    by 0x5324095: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1)
==21338==    by 0x5324BAD: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1)
==21338==    by 0x5324D23: QAbstractButton::mouseReleaseEvent(QMouseEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1)
==21338==    by 0x5268EA4: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1)
==21338==    by 0x522DC8B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.2.1)
==21338==  If you believe this happened as a result of a stack
==21338==  overflow in your program's main thread (unlikely but
==21338==  possible), you can try to increase the size of the
==21338==  main thread stack using the --main-stacksize= flag.
==21338==  The main thread stack size used in this run was 8388608.
==21338==
==21338== HEAP SUMMARY:
==21338==     in use at exit: 20,854,132 bytes in 92,203 blocks
==21338==   total heap usage: 613,526 allocs, 521,323 frees, 118,051,993 bytes allocated
==21338==
==21338== LEAK SUMMARY:
==21338==    definitely lost: 8,541 bytes in 75 blocks
==21338==    indirectly lost: 4,001 bytes in 105 blocks
==21338==      possibly lost: 12,192,049 bytes in 23,623 blocks
==21338==    still reachable: 8,649,541 bytes in 68,400 blocks
==21338==                       of which reachable via heuristic:
==21338==                         stdstring          : 958 bytes in 24 blocks
==21338==                         newarray           : 1,536 bytes in 16 blocks
==21338==                         multipleinheritance: 2,032 bytes in 5 blocks
==21338==         suppressed: 0 bytes in 0 blocks
==21338== Rerun with --leak-check=full to see details of leaked memory
==21338==
==21338== For counts of detected and suppressed errors, rerun with: -v
==21338== Use --track-origins=yes to see where uninitialised values come from
==21338== ERROR SUMMARY: 8 errors from 4 contexts (suppressed: 1 from 1)

P.S. I'm running Ubuntu 14.04
 
Top