[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#775685: [libreoffice-calc] Changing of sheet's name kills keyboard input



On Sun, Jan 18, 2015 at 07:24:30PM +0100, Rene Engelhard wrote:
> On Sun, Jan 18, 2015 at 06:34:03PM +0100, Michał Mirosław wrote:
> > Steps to reproduce:
> > 
> > 1. open localc
> > 2. double click on sheet name tab ('Sheet1')
> > 3. immediately close the window using Esc key
> > 4. type in something
> In some random cell I assume. Here: A1
> > 5. if localc still get's what you're typing, repeat from step 2
> Repeated 5 or more times. Works.
> > sometimes a second one or more is needed. I didn't manage to block the 
> > keyboard when I was using a mouse to close the dialog.
> That sounds like a sane workaround, more so given renaming sheets is not
> done that often sp you are not obliged to "waste time" using the mouse -
> so why is this marked important? :)
> > This is on up-to-date debian jessie.
> Same here.

How can I get some useful debug info from localc? Like input event trace
or something?

More info:
1. I'm using KDE (pulled by kde-standard 5:84)
2. This is triggered when I doubleclick the tab when changing sheets - this
   is unintended, but happens sometimes and reliably kills localc's usability
   because of this bug
3. libreoffice-kde is installed (version 1:4.3.3-2)

> > --- System information. ---
> > Architecture: amd64
> > Kernel:       Linux 3.17.4mq
> > 
> > Debian Release: 8.0
> >   900 testing         www.deb-multimedia.org 
> >   900 testing         security.debian.org 
> >   900 testing         repos.fds-team.de 
> >   900 testing         ftp.icm.edu.pl 
> >   800 stable          security.debian.org 
> >   800 stable          ftp.icm.edu.pl 
> >   700 unstable        www.deb-multimedia.org 
> >   700 unstable        ftp.icm.edu.pl 
> >   600 experimental    ftp.icm.edu.pl 
> >   500 stable          deb.opera.com 
> >   500 proposed-updates ftp.icm.edu.pl 
> >   500 debian          packages.linuxmint.com 
> This is a total nonsense of mix...
> I'd try with a clean system first before reporting bugs.

I don't think this mix matters in this case. Please find attached, the
non-debian package list that was generated by:

aptitude search "?narrow(?installed,?not(?origin(Debian)))"

Best Regards,
Michał Mirosław
i   acroread:i386                   - Adobe Acrobat Reader: Portable Document Fo
i   acroread-data                   - data files for acroread                   
i   acroread-debian-files:i386      - Debian specific parts of Adobe Acrobat Rea
i   acroread-escript:i386           - Adobe EScript Plug-In                     
i   acroread-fonts-jpn              - Japanese fonts for Adobe acrobat reader   
i   acroread-l10n-en                - English language package for acroread     
i   acroread-plugins:i386           - Plugins for Adobe Acrobat(R) Reader       
i A automake1.10                    - Tool for generating GNU Standards-complian
i A bluez-alsa                      - Wsparcie Bluetooth do ALSA                
i   deb-multimedia-keyring          - GnuPG archive key of the deb-multimedia re
i   ffmpeg                          - audio/video encoder, streaming server & au
i   ffmpeg-dbg                      - Debug symbols for FFmpeg related packages 
i A firefox                         - The Firefox web browser                   
i   frei0r-plugins                  - Minimalistic plugin API for video effects,
i A gstreamer0.10-ffmpeg            - FFmpeg plugin for GStreamer               
i A gstreamer1.0-libav              - FFmpeg plugin for GStreamer               
i   kdenlive-data                   - non-linear video editor (data files)      
i A libaacplus2                     - AAC+ encoding library - runtime files     
i A libaacplus2:i386                - AAC+ encoding library - runtime files     
i A libaacs0                        - free-and-libre implementation of AACS     
i A libarchive1                     - Multi-format archive and compression libra
i A libavcodec-dev                  - Library to encode decode multimedia stream
i A libavcodec55                    - Library to encode decode multimedia stream
i A libavcodec56                    - Library to encode decode multimedia stream
i A libavcodec56:i386               - Library to encode decode multimedia stream
i A libavdevice55                   - FFmpeg device handling library            
i   libavdevice56                   - FFmpeg device handling library            
i A libavfilter4                    - FFmpeg filter library                     
i A libavfilter5                    - FFmpeg filter library                     
i   libavformat-dev                 - Development files for libavformat         
i A libavformat55                   - FFmpeg file format library                
i A libavformat56                   - FFmpeg file format library                
i A libavresample1                  - FFmpeg audio conversion library           
i A libavresample2                  - FFmpeg audio conversion library           
i A libavresample2:i386             - FFmpeg audio conversion library           
i A libavutil-dev                   - FFmpeg avutil devel files - devel files   
i A libavutil52                     - FFmpeg avutil library - runtime files     
i A libavutil54                     - FFmpeg avutil library - runtime files     
i A libavutil54:i386                - FFmpeg avutil library - runtime files     
i A libbasicusageenvironment0       - multimedia RTSP streaming library (BasicUs
i A libbluray-bdj                   - Blu-ray Disc Java support library (BD-J li
i   libbluray-dev                   - Blu-ray disc playback support library (dev
i A libbluray1                      - Blu-ray disc playback support library (sha
i A libchromaprint0                 - Audio fingerprint library                 
i A libdb5.1                        - Biblioteki baz danych Berkeley v5.1 [uruch
i   libdca-dev                      - decoding library for DTS Coherent Acoustic
i A libdca0                         - Biblioteka dekodująca do strumieni DTS Coh
i A libdvbpsi9                      - library for MPEG TS and DVB PSI tables dec
i A libdvdcss2                      - Simple foundation for reading DVDs - runti
i A libebml4                        - Access library for the EBML format (shared
i A libfaac-dev                     - AAC audio encoder - devel files.          
i A libfaac0                        - AAC audio encoder - library files.        
i A libfaac0:i386                   - AAC audio encoder - library files.        
i A libfame-0.9-1                   - Video encoding library - runtime files.   
i A libfdk-aac0                     - Fraunhofer FDK AAC codec library.         
i A libfdk-aac0:i386                - Fraunhofer FDK AAC codec library.         
i A libgegl-0.2-0                   - Generic Graphics Library.                 
i A libgroupsock4                   - multimedia RTSP streaming library (network
i   liblivemedia-dev                - multimedia RTSP streaming library         
i A liblivemedia41                  - multimedia RTSP streaming library         
i A libmatroska6                    - Extensible open standard audio/video conta
i   libmbim-glib0                   - Support library to use the MBIM protocol  
i A libmjpegutils-2.1-0             - MJPEG capture/editing/replay and MPEG enco
i A libmp3lame-dev                  - Development files for LAME                
i A libmp3lame0                     - Shared libraries for MP3 encoding         
i A libmp3lame0:i386                - Shared libraries for MP3 encoding         
i   libopenconnect2                 - open client for Cisco AnyConnect VPN - sha
i A libopensync0                    - Synchronisation framework for email/pdas/a
i A libpostproc52                   - postproc shared libraries                 
i A libpostproc53                   - postproc shared libraries                 
i   libqmi-glib0                    - Support library to use the Qualcomm MSM In
i A libquicktime2                   - Library for reading and writing Quicktime 
i   librtmp-dev                     - Toolkit for RTMP streams (development file
i A librtmp1                        - Toolkit for RTMP streams (shared library).
i A libruby1.9.1                    - Libraries necessary to run Ruby 1.9.1     
i A libsrtp0                        - Secure RTP (SRTP) and UST Reference Implem
i A libsrtp0:i386                   - Secure RTP (SRTP) and UST Reference Implem
i A libswresample-dev               - Development files for libswresample       
i A libswresample0                  - FFmpeg audio rescaling library            
i A libswresample1                  - FFmpeg audio rescaling library            
i A libswresample1:i386             - FFmpeg audio rescaling library            
i   libswscale-dev                  - Development files for libswscale          
i A libswscale2                     - FFmpeg video scaling library              
i A libswscale3                     - FFmpeg video scaling library              
i A libtiff4                        - Biblioteka do obsługi Tag Image File Forma
i A libtiff4:i386                   - Biblioteka do obsługi Tag Image File Forma
i A libusageenvironment2            - multimedia RTSP streaming library (UsageEn
i A libutvideo15.0.0                - Ut Video Codec Suite library              
i A libutvideo15.0.0:i386           - Ut Video Codec Suite library              
i A libvidstab1.0                   - Video stabilization library.              
i A libvlc5                         - multimedia player and streamer library    
i A libvlccore8                     - base library for VLC and its modules      
i A libx264-142                     - x264 video coding library                 
i A libx264-144                     - x264 video coding library                 
i A libx264-144:i386                - x264 video coding library                 
i A libx264-dev                     - Development files for libx264             
i A libx265-31                      - x264 video coding library                 
i A libx265-35                      - x265 video coding library                 
i A libx265-35:i386                 - x265 video coding library                 
i   libxine2                        - Xine media player library, meta-package (d
i   libxine2-bin                    - Xine video/media player library, binary fi
i   libxine2-ffmpeg                 - MPEG-related plugins for libxine2         
i   libxine2-misc-plugins           - Input, audio output and post plugins for l
i   libxine2-plugins                - Xine video/media player library, meta pack
i   libxine2-x                      - X desktop video output plugins for libxine
i A libxvidcore-dev                 - High quality ISO MPEG4 codec library -- de
i A libxvidcore4                    - High quality ISO MPEG4 codec library      
i A libxvidcore4:i386               - High quality ISO MPEG4 codec library      
i A mencoder                        - MPlayer's Movie Encoder                   
i   mkvtoolnix                      - Zestaw narzędzi wiersza poleceń do pracy z
i   mp3gain                         - Lossless mp3 normalizer with statistical a
i A mplayer                         - Ultimate Movie Player For Linux           
i   opensyncutils                   - Command line utilities for libopensync    
i   opera                           - Fast and secure web browser and Internet s
i   oracle-instantclient11.2-basic  - Instant Client for Oracle Database 11g    
i   oracle-instantclient12.1-basic  - Instant Client for Oracle Database 11g    
i   oracle-instantclient12.1-devel  - Development headers for Instant Client.   
i   oracle-java7-jdk                - Java™ Platform, Standard Edition 7 Develop
i A phonon-backend-vlc              - Phonon VLC backend                        
i   pipelight-multi                 - allows usage of Windows NPAPI plugins thro
i A rar                             - Archiver for .rar files                   
i A rtmpdump                        - Small dumper for media content streamed ov
i A ruby1.9.1                       - Interpreter of object-oriented scripting l
i   teamviewer:i386                 - TeamViewer (Remote Control Application)   
i A thunderbird                     - The Thunderbird email client              
i A update-notifier-common          - Files shared between update-notifier and a
i A vdpau-va-driver                 - VDPAU-based backend for VA API            
i A vdpau-va-driver:i386            - VDPAU-based backend for VA API            
i   virtualbox-4.2                  - Oracle VM VirtualBox                      
i   vlc                             - multimedia player and streamer            
i A vlc-data                        - Pliki wspólne do VLC                      
i   vlc-dbg                         - Symbole debugowania do vlc                
i A vlc-nox                         - multimedia player and streamer (without X 
i   vlc-plugin-fluidsynth           - Wtyczka FluidSynth do VLC                 
i   vlc-plugin-notify               - Wtyczka Libnotify do VLC                  
i   vlc-plugin-pulse                - Pakiet przejściowy do vlc                 
i   vstream-client-dev              - Development headers for vstream-client    
i A wine-staging                    - The Staging Edition is a special build of 
i A wine-staging-amd64              - The Staging Edition is a special build of 
i A wine-staging-i386:i386          - The Staging Edition is a special build of 
i   xine-ui                         - Xine video player, user interface         
i   yasm                            - Modular assembler with multiple syntaxes s

Reply to: