Ubikfr / freetuxtv

Automatically exported from code.google.com/p/freetuxtv
GNU General Public License v3.0
0 stars 0 forks source link

freetuxtv crash #162

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Please complete the following information about your configuration:
- FreetuxTV version: 0.6.5 / or SVN version( on 13.02.2013)
- Linux distribution and version: OpenSUSE 12.1 x86_64
- VLC version: 2.0.5
- ISP:

Describe here your problem:

I am getting silent crash of the freetuxtv on my system. Have tested already 
any combination of the freetuxtv and available vlc libraries.

I installed freetuxtv from the packman repository (version 0.6.5) and libvlc 
from packman (also tested libvlc from the videolan repository) (version 2.0.5)
and  was trying to lunch any channel from the german group. Unfortunately, it 
segfaults directly after these messages in the shell:

[FreetuxTV]    MESSAGE    : Launching channel 'KiKa (384x288)' at '0:39' -> 
mms://85.239.122.162/mk3w-3faw-3rqf-enc0-kika?MSWMExt=.asf
[FreetuxTV]    WARNING    : Failed to send notification
[LibVLC-Gtk]   INFO       : Playing 
mms://85.239.122.162/mk3w-3faw-3rqf-enc0-kika?MSWMExt=.asf
[LibVLC-Gtk]   INFO       : Using vlc options [:deinterlace=0 :access=timeshift 
:input-timeshift-granularity=50]
[0x2b07f4000e98] access_mms access: selecting stream[0x1] audio (63 Kib/s)
[0x2b07f4000e98] access_mms access: selecting stream[0x2] video (358 Kib/s)
[0x2b07f4000e98] access_mms access: connection successful

And program window disappears silently without any message.

The same situation is for the current fresh compiled SVN version of the 
freetuxtv:
./freetuxtv 
[FreetuxTV]    INFO       : Compiled with GTK2
[FreetuxTV]    INFO       : Compiled with LibVLC version 2.0.5
[FreetuxTV]    INFO       : Compiled with libnotify version 0.7.4
[FreetuxTV]    INFO       : Loading FreetuxTV 0.6.6

What is the expected output? What do you see instead?

expected running program and some video.

Original issue reported on code.google.com by zmi...@gmail.com on 13 Feb 2013 at 8:42

GoogleCodeExporter commented 8 years ago
If you have compiled FreetuxTV with debug symbol, could you please try to start 
it with gdb.
$> gdb ./freetuxtv

This will help to get a stacktrace when crashing.

Original comment by eric.beuque on 15 Feb 2013 at 8:07

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Compiled freetuxtv with debug option. However, nothing useful in gdb run

Detaching after fork from child process 23274.
Detaching after fork from child process 23275.
Detaching after fork from child process 23276.
Detaching after fork from child process 23277.
[New Thread 0x2aaacc200700 (LWP 23278)]
[FreetuxTV]    INFO       : DBSync open database
[FreetuxTV]    MESSAGE    : Synchronizing the tv channels list
[Thread 0x2aaad8401700 (LWP 23273) exited]
[FreetuxTV]    INFO       : Loading the list of channels
[FreetuxTV]    INFO       : Loading the list of recordings
[FreetuxTV]    INFO       : DBSync close database
[FreetuxTV]    INFO       : Showing the main window, hide splashscreen
[FreetuxTV]    MESSAGE    : Launching channel 'KiKa (384x288)' at '0:39' -> 
mms://85.239.122.162/mk3w-3faw-3rqf-enc0-kika?MSWMExt=.asf
[New Thread 0x2aaad8401700 (LWP 23280)]
[FreetuxTV]    WARNING    : Failed to send notification
[LibVLC-Gtk]   INFO       : Playing 
mms://85.239.122.162/mk3w-3faw-3rqf-enc0-kika?MSWMExt=.asf
[LibVLC-Gtk]   INFO       : Using vlc options [:deinterlace=0 :access=timeshift 
:input-timeshift-granularity=50]
[New Thread 0x2aaacc401700 (LWP 23281)]
Missing separate debuginfo for /usr/lib64/gconv/UTF-16.so
Try: zypper install -C 
"debuginfo(build-id)=da190967b4f242573065a61fcbaa066d238305fb"
[0x2aaad4001c58] access_mms access: selecting stream[0x1] audio (63 Kib/s)
[0x2aaad4001c58] access_mms access: selecting stream[0x2] video (358 Kib/s)
[0x2aaad4001c58] access_mms access: connection successful
[Thread 0x2aaacc401700 (LWP 23281) exited]
[Thread 0x2aaad8401700 (LWP 23280) exited]
[Thread 0x2aaacc200700 (LWP 23278) exited]
[Inferior 1 (process 23263) exited normally]
(gdb) 

Should I install all debug libraries for vlc libs?

Original comment by zmi...@gmail.com on 24 Feb 2013 at 2:38

GoogleCodeExporter commented 8 years ago
Normally, it's not necessary. Be sure, you have the debug information in the 
program  with the command "nm ./freetuxtv". (If not it will show a message "No 
symbols"). Try also to compil freetuxtv with "--enable-maintainer-mode", and be 
sure all GCC optimization are disabled (-O1, -O2...)

Original comment by eric.beuque on 24 Feb 2013 at 3:07