| Summary: | mplayer, VLC & totem crash immediately upon startup | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Shlomi Fish <shlomif> |
| Component: | RPM Packages | Assignee: | Funda Wang <fundawang> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | critical | ||
| Priority: | Normal | CC: | eatdirt, mageia, thierry.vignaud |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | trousers-0.3.9-1.mga3.src.rpm | CVE: | |
| Status comment: | |||
| Attachments: | Ad-hoc patch for gnutls that fixes the problem | ||
|
Description
Shlomi Fish
2012-09-03 08:27:14 CEST
Created attachment 2731 [details]
Ad-hoc patch for gnutls that fixes the problem
This is an ad-hoc patch for gnutls that fixes the problem (assuming the libtspi-devel package is uninstalled). I wouldn't recommend applying it as is, but it does point at the problem.
Indeed trousers-0.3.9-1.mga3 makes VLC & mplayer to crash CC:
(none) =>
thierry.vignaud
Thierry Vignaud
2012-09-04 08:49:57 CEST
Summary:
mplayer and VLC crash immediately upon startup on Cauldron =>
mplayer, VLC & totem crash immediately upon startup Maybe we should report this issue into gnutls upstream. Please try lib64tspi1-0.3.9-2.mga3. Status:
NEW =>
ASSIGNED (In reply to comment #4) > Please try lib64tspi1-0.3.9-2.mga3. OK, I'm going to try it and let you know. Regards, -- Shlomi Fish (In reply to comment #4) > Please try lib64tspi1-0.3.9-2.mga3. OK, now they appear to be working nicely. Thanks for the fix. Regards, -- Shlomi Fish Then close. Status:
ASSIGNED =>
RESOLVED Hi guys,
I have the same problem with "motion"; which is segfaulting only since that patched have been added, together with a few other programs actually. Here the output of gdb.
Let me know if you need other info!
(gdb) run
Starting program: /usr/bin/motion
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffec032700 (LWP 24588)]
[Thread 0x7fffec032700 (LWP 24588) exited]
[6713360] [NTC] [ALL] conf_load: Processing thread 0 - config file /etc/motion.conf
[6713360] [NTC] [ALL] motion_startup: Motion Git-8619d7c17ce112e7196975905c6e840f345141ba Started with SDL support
[6713360] [NTC] [ALL] motion_startup: Logging to syslog
[6713360] [NTC] [ALL] motion_startup: Using log type (ALL) log level (NTC)
Detaching after fork from child process 24589.
[6713360] [NTC] [ALL] become_daemon: Motion going to daemon mode
Program received signal SIGSEGV, Segmentation fault.
__GI___pthread_mutex_lock (mutex=0x8) at pthread_mutex_lock.c:50
50 unsigned int type = PTHREAD_MUTEX_TYPE (mutex);
(gdb) up
#1 0x00007fffeda9ea84 in host_table_final () at rpc/hosttable.c:54
54 MUTEX_LOCK(ht->lock);
(gdb) up
#2 0x00007ffff7decb7f in _dl_fini () at dl-fini.c:253
253 ((fini_t) array[i]) ();
(gdb) down
#1 0x00007fffeda9ea84 in host_table_final () at rpc/hosttable.c:54
54 MUTEX_LOCK(ht->lock);
(gdb) down
#0 __GI___pthread_mutex_lock (mutex=0x8) at pthread_mutex_lock.c:50
50 unsigned int type = PTHREAD_MUTEX_TYPE (mutex);
(gdb) bt
#0 __GI___pthread_mutex_lock (mutex=0x8) at pthread_mutex_lock.c:50
#1 0x00007fffeda9ea84 in host_table_final () at rpc/hosttable.c:54
#2 0x00007ffff7decb7f in _dl_fini () at dl-fini.c:253
#3 0x00007ffff54fb5b1 in __run_exit_handlers (status=status@entry=0,
listp=0x7ffff586a5c8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true)
at exit.c:77
#4 0x00007ffff54fb635 in __GI_exit (status=status@entry=0) at exit.c:99
#5 0x00000000004083ef in become_daemon () at motion.c:2289
#6 motion_startup (daemonize=daemonize@entry=1, argc=argc@entry=1,
argv=argv@entry=0x7fffffffdb58) at motion.c:2512
#7 0x00000000004065c6 in main (argc=1, argv=0x7fffffffdb58) at motion.c:2662Status:
RESOLVED =>
REOPENED Hi Chris, (In reply to comment #9) > Hi guys, > I have the same problem with "motion"; which is segfaulting only since that > patched have been added, together with a few other programs actually. Here the > output of gdb. > Let me know if you need other info! > mplayer, VLC and totem no longer crash, and this problem with motion seems unrelated to it. Please file a new bug with this issue and don't conflate the two issues. Status:
REOPENED =>
RESOLVED All right, but knowing that the error starts from: #1 0x00007fffeda9ea84 in host_table_final () at rpc/hosttable.c:54 and that this is precisely what have been addressed by that patch, it looks to me that this is related... do you want me to open for trousers instead? (In reply to comment #11) > All right, but knowing that the error starts from: > #1 0x00007fffeda9ea84 in host_table_final () at rpc/hosttable.c:54 > > and that this is precisely what have been addressed by that patch, it looks to > me that this is related... > > do you want me to open for trousers instead? Sorry for the late response. Please open a new bug for trousers or whatever. Regards, -- Shlomi Fish |