Another vlc 0.9 segmentation fault [backtraces]

*nix specific usage questions
gibus92
Blank Cone
Blank Cone
Posts: 66
Joined: 10 Apr 2006 16:09
Location: Antony, France
Contact:

Another vlc 0.9 segmentation fault [backtraces]

Postby gibus92 » 17 Sep 2007 22:24

vlc at revision #22129. Still a crash when playing TV stream, with different backtraces :

(gdb) run Desktop/TV_fbx.m3u
Starting program: /usr/bin/vlc Desktop/TV_fbx.m3u
[Thread debugging using libthread_db enabled]
[New Thread 47276546973440 (LWP 30559)]
VLC media player 0.9.0-svn Grishenko
[New Thread 1082132800 (LWP 30562)]
[New Thread 1090533696 (LWP 30584)]
[New Thread 1098926400 (LWP 30585)]
[New Thread 1107319104 (LWP 30586)]
[New Thread 1115711808 (LWP 30587)]
[New Thread 1124104512 (LWP 30588)]
[New Thread 1132497216 (LWP 30589)]
[New Thread 1140889920 (LWP 30590)]
[Thread 1140889920 (LWP 30590) exited]
[New Thread 1140889920 (LWP 30630)]
QPainter::begin: Cannot paint on a null pixmap
QPainter::setWorldTransform: Painter not active
QPainter::end: Painter not active, aborted
[New Thread 1149282624 (LWP 30634)]
[New Thread 1157675328 (LWP 30635)]
libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 0) for PID 1310
[New Thread 1166068032 (LWP 30636)]
[New Thread 1174460736 (LWP 30637)]
[New Thread 1182853440 (LWP 30638)]
[New Thread 1191246144 (LWP 30639)]
[New Thread 1199638848 (LWP 30646)]
[00000982] freetype private error: failed to load font file /usr/share/fonts/truetype/freefont/FreeSerifBold.ttf

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1199638848 (LWP 30646)]
0x00002aff6c5421d8 in QueueMsg (p_this=0x31, i_queue=0, i_type=1,
psz_module=0x2aaab6dbeb67 "freetype",
psz_format=0x2aaab6dbf278 "thread %li: mutex_lock failed at %s:%d (%d:%s)", _args=0x4780ff90) at misc/messages.c:298
298 if( p_this == NULL || p_this->i_flags & OBJECT_FLAGS_QUIET ||
(gdb) bt full
#0 0x00002aff6c5421d8 in QueueMsg (p_this=0x31, i_queue=0, i_type=1,
psz_module=0x2aaab6dbeb67 "freetype",
psz_format=0x2aaab6dbf278 "thread %li: mutex_lock failed at %s:%d (%d:%s)", _args=0x4780ff90) at misc/messages.c:298
i_header_size = 0
p_obj = (vlc_object_t *) 0x500000000
psz_str = 0x0
psz_header = 0x0
args = {{gp_offset = 0, fp_offset = 0,
overflow_arg_area = 0x2aff6d2235e0, reg_save_area = 0x4780ffa0}}
p_item = (msg_item_t *) 0x0
item = {i_type = 0, i_object_id = 0, i_object_type = 0,
psz_module = 0x0,
psz_msg = 0x2064696c61766e49 <Address 0x2064696c61766e49 out of bounds>,
psz_header = 0x746e656d75677261 <Address 0x746e656d75677261 out of bounds>,
date = 0}
p_queue = (msg_queue_t *) 0x0
__PRETTY_FUNCTION__ = "QueueMsg"
#1 0x00002aff6c541d32 in __msg_Generic (p_this=0x31, i_queue=0, i_type=1,
psz_module=0x2aaab6dbeb67 "freetype",
psz_format=0x2aaab6dbf278 "thread %li: mutex_lock failed at %s:%d (%d:%s)")
at misc/messages.c:232
args = {{gp_offset = 40, fp_offset = 48,
---Type <return> to continue, or q <return> to quit---
overflow_arg_area = 0x47810070, reg_save_area = 0x4780ffb0}}
#2 0x00002aaab6db7ed5 in __vlc_mutex_lock (
psz_file=0x2aaab6dbf0b4 "freetype.c", i_line=474, p_mutex=0xc9cb40)
at ../../include/vlc_threads_funcs.h:140
i_result = 22
i_thread = 1199638848
psz_error = 0x17267e0 "Argument invalide"
#3 0x00002aaab6db7d1e in FontBuilder (p_this=0xce62a0) at freetype.c:474
p_filter = (filter_t *) 0xce62a0
p_sys = (filter_sys_t *) 0xc9cb00
t1 = 0
t2 = 0
#4 0x00002aff6cdde09e in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00002aff6d2b94cd in clone () from /lib64/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.

funman
Developer
Developer
Posts: 1159
Joined: 03 Sep 2006 04:03
VLC version: master
Operating System: All of them
Location: Lost, please help me

Re: Another vlc 0.9 segmentation fault [backtraces]

Postby funman » 19 Sep 2007 17:16

that one should have been fixed, the problem being that strerror() isn't reentrant, and all calls to strerror() have been removed from vlc


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: Google [Bot] and 16 guests