Bug#794983: vlc does weird things with the .lock file

2015-08-09 Thread Rémi Denis-Courmont
Le samedi 8 août 2015, 20:30:32 sacrificial-spam-addr...@horizon.com a écrit :
 Package: vlc
 Version: 2.2.1-2+b2
 Architecture: i386
 Severity: minor
 
 Somehow (it may have been a transient error caused by C++ ABI upgrades),
 I ended up with:
 
 $ ls ~/.config/vlc/
 vlc-qt-interface.conf
 vlc-qt-interface.conf.lock
 vlc-qt-interface.conf.lock.rmlock
 vlc-qt-interface.conf.lock.rmlock.rmlock
 vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock
 vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock
 vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock.rmlock
 vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock
 vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock
 ...
 vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.
 rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock
 .rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmloc
 k.rmlock.rmlock.rmlock
 
 and ended up with vlc stuck looping retrying

VLC is not accessing the file directly, and definitely not taking care of 
locking for it. It is the back-end to Qt's QSettings class.

This should probably be reassigned...

-- 
Rémi Denis-Courmont
http://www.remlab.net/


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#794983: vlc does weird things with the .lock file

2015-08-09 Thread Sebastian Ramacher
Control: reassign -1 libqt5core5a 5.4.2+dfsg-5

On 2015-08-09 15:46:00, Rémi Denis-Courmont wrote:
 Le samedi 8 août 2015, 20:30:32 sacrificial-spam-addr...@horizon.com a écrit :
  Package: vlc
  Version: 2.2.1-2+b2
  Architecture: i386
  Severity: minor
  
  Somehow (it may have been a transient error caused by C++ ABI upgrades),
  I ended up with:
  
  $ ls ~/.config/vlc/
  vlc-qt-interface.conf
  vlc-qt-interface.conf.lock
  vlc-qt-interface.conf.lock.rmlock
  vlc-qt-interface.conf.lock.rmlock.rmlock
  vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock
  vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock
  vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock.rmlock
  vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock
  vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock
  ...
  vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.
  rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock
  .rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmloc
  k.rmlock.rmlock.rmlock
  
  and ended up with vlc stuck looping retrying
 
 VLC is not accessing the file directly, and definitely not taking care of 
 locking for it. It is the back-end to Qt's QSettings class.
 
 This should probably be reassigned...

So let's reassign it.

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: Digital signature


Bug#794983: vlc does weird things with the .lock file

2015-08-08 Thread sacrificial-spam-address
Package: vlc
Version: 2.2.1-2+b2
Architecture: i386
Severity: minor

Somehow (it may have been a transient error caused by C++ ABI upgrades),
I ended up with:

$ ls ~/.config/vlc/
vlc-qt-interface.conf
vlc-qt-interface.conf.lock
vlc-qt-interface.conf.lock.rmlock
vlc-qt-interface.conf.lock.rmlock.rmlock
vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock
vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock
vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock.rmlock
vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock
vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock
...
vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock

and ended up with vlc stuck looping retrying

open(/home/xxx/.config/vlc/vlc-qt-interface.conf.lock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock.rmlock,
 O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE|O_CLOEXEC, 0644) = -1 ENAMETOOLONG (File 
name too long)

(Note that at no point did I have more than two copies of vlc running.)


Once I deleted all those files, things started working.  But shouldn't it be
able to figure out that ENAMETOOLONG won't be solved by retrying?


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org