Bug#909551: qdirstat: Segfault immediately after choosing scan directory

2018-09-25 Thread Patrick Matthäi
Hi,


Am 25.09.2018 um 05:39 schrieb Ed Peguillan III:
> Package: qdirstat
> Version: 1.4-2
> Severity: grave
> Tags: a11y
> Justification: renders package unusable
>
> Dear Maintainer,
>
>* What led up to the situation?
>
>I installed qdirstat and launched it. It gave me a GTK(3?) prompt for
>choosing the directory I wish to scan. After choosing the directory
>and clicking "Open", it crashes. The message given when run from the
>terminal is "Segmentation fault". This happens when running
>with/without root privileges. Here is the log:
>
> 2018-09-24 22:36:10.956 [5046] Logger.cpp:143 openLogFile():  -- 
> Log Start --
> 2018-09-24 22:36:10.956 [5046] main.cpp:44 logVersion():  
> QDirStat-1.4 built with Qt 5.7.1
> 2018-09-24 22:36:11.070 [5046]DirTreeModel.cpp:549 sort():  
> Sorting by NameCol ascending
> 2018-09-24 22:36:11.070 [5046]TreemapView.cpp:124 
> setSelectionModel():  
> 2018-09-24 22:36:11.071 [5046] Cleanup.cpp:415 
> desktopSpecificApps():  Detected desktop "XFCE"
> 2018-09-24 22:36:11.071 [5046] Cleanup.cpp:468 
> desktopSpecificApps():  %filemanager => "thunar"
> 2018-09-24 22:36:11.071 [5046] Cleanup.cpp:468 
> desktopSpecificApps():  %terminal => "xfce4-terminal &"
> 2018-09-24 22:36:11.071 [5046]DebugHelpers.cpp:133 
> dumpExcludeRules():  
> 2018-09-24 22:36:11.071 [5046] MainWindow.cpp:818 
> toggleVerboseSelection():  Verbose selection is now off. Change this with 
> Shift-F7.
> 2018-09-24 22:36:12.818 [5046] DirTree.cpp:95 startReading(): 
> url: "/home/yankee"
> 2018-09-24 22:36:12.818 [5046] DirTree.cpp:98 startReading():  
> device: /dev/sda5
> 2018-09-24 22:36:12.818 [5046]DirReadJob.cpp:349 stat():  url: 
> "/home/yankee"
> 2018-09-24 22:36:12.818 [5046]MainWindow.cpp:589 
> expandTreeToLevel():  Expanding tree to level 1
> 2018-09-24 22:36:12.835 [5046]DirReadJob.cpp:248 startReading():  
> Found cache file .qdirstat.cache.gz
> 2018-09-24 22:36:12.836 [5046]DirReadJob.cpp:260 startReading():  
> Using cache file /home/yankee/.qdirstat.cache.gz for /home/yankee
> 2018-09-24 22:36:12.836 [5046]DirReadJob.cpp:544 killAll():  NOT 
> killing read job 
> 2018-09-24 22:36:12.836 [5046]DirReadJob.cpp:278 startReading():  
> Deleting subtree /home/yankee
> 2018-09-24 22:36:12.836 [5046]DirTree.cpp:237 
> deletingChildNotify():  Deleting child /home/yankee
> 2018-09-24 22:36:12.836 [5046]DirTreeModel.cpp:918 
> deletingChild():  Deleting child /home/yankee
> 2018-09-24 22:36:12.836 [5046]DirTreeModel.cpp:926 
> deletingChild():  beginRemoveRows for /home/yankee row 0
> 2018-09-24 22:36:12.836 [5046]DirTreeModel.cpp:984 
> invalidatePersistent():  Invalidating  >
>

Does it work again if you delete /home/yankee/.qdirstat.cache.gz ?

-- 
/*
Mit freundlichem Gruß / With kind regards,
 Patrick Matthäi
 GNU/Linux Debian Developer

  Blog: http://www.linux-dev.org/
E-Mail: pmatth...@debian.org
patr...@linux-dev.org
*/



Bug#909551: qdirstat: Segfault immediately after choosing scan directory

2018-09-24 Thread Ed Peguillan III
Package: qdirstat
Version: 1.4-2
Severity: grave
Tags: a11y
Justification: renders package unusable

Dear Maintainer,

   * What led up to the situation?

   I installed qdirstat and launched it. It gave me a GTK(3?) prompt for
   choosing the directory I wish to scan. After choosing the directory
   and clicking "Open", it crashes. The message given when run from the
   terminal is "Segmentation fault". This happens when running
   with/without root privileges. Here is the log:

2018-09-24 22:36:10.956 [5046] Logger.cpp:143 openLogFile():  -- Log 
Start --
2018-09-24 22:36:10.956 [5046] main.cpp:44 logVersion():  
QDirStat-1.4 built with Qt 5.7.1
2018-09-24 22:36:11.070 [5046]DirTreeModel.cpp:549 sort():  Sorting 
by NameCol ascending
2018-09-24 22:36:11.070 [5046]TreemapView.cpp:124 
setSelectionModel():  
2018-09-24 22:36:11.071 [5046] Cleanup.cpp:415 desktopSpecificApps(): 
 Detected desktop "XFCE"
2018-09-24 22:36:11.071 [5046] Cleanup.cpp:468 desktopSpecificApps(): 
 %filemanager => "thunar"
2018-09-24 22:36:11.071 [5046] Cleanup.cpp:468 desktopSpecificApps(): 
 %terminal => "xfce4-terminal &"
2018-09-24 22:36:11.071 [5046]DebugHelpers.cpp:133 
dumpExcludeRules():  
2018-09-24 22:36:11.071 [5046] MainWindow.cpp:818 
toggleVerboseSelection():  Verbose selection is now off. Change this with 
Shift-F7.
2018-09-24 22:36:12.818 [5046] DirTree.cpp:95 startReading(): 
url: "/home/yankee"
2018-09-24 22:36:12.818 [5046] DirTree.cpp:98 startReading():  
device: /dev/sda5
2018-09-24 22:36:12.818 [5046]DirReadJob.cpp:349 stat():  url: 
"/home/yankee"
2018-09-24 22:36:12.818 [5046]MainWindow.cpp:589 
expandTreeToLevel():  Expanding tree to level 1
2018-09-24 22:36:12.835 [5046]DirReadJob.cpp:248 startReading():  
Found cache file .qdirstat.cache.gz
2018-09-24 22:36:12.836 [5046]DirReadJob.cpp:260 startReading():  
Using cache file /home/yankee/.qdirstat.cache.gz for /home/yankee
2018-09-24 22:36:12.836 [5046]DirReadJob.cpp:544 killAll():  NOT 
killing read job 
2018-09-24 22:36:12.836 [5046]DirReadJob.cpp:278 startReading():  
Deleting subtree /home/yankee
2018-09-24 22:36:12.836 [5046]DirTree.cpp:237 deletingChildNotify(): 
 Deleting child /home/yankee
2018-09-24 22:36:12.836 [5046]DirTreeModel.cpp:918 deletingChild():  
Deleting child /home/yankee
2018-09-24 22:36:12.836 [5046]DirTreeModel.cpp:926 deletingChild():  
beginRemoveRows for /home/yankee row 0
2018-09-24 22:36:12.836 [5046]DirTreeModel.cpp:984 
invalidatePersistent():  Invalidating 

   * What exactly did you do (or not do) that was effective (or
 ineffective)?

I attempted to start and use qdirstat, but it crashed when selecting
a directory to scan.

   * What was the outcome of this action?

   It crashed.

   * What outcome did you expect instead?

   It should not crash.

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (1000, 'testing'), (1000, 'stable'), (750, 'stable'), (50, 
'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages qdirstat depends on:
ii  libc62.27-6
ii  libgcc1  1:8.2.0-7
ii  libgl1   1.1.0-1
ii  libgl1-mesa-glx  18.1.7-1
ii  libqt5core5a 5.11.1+dfsg-8
ii  libqt5gui5   5.11.1+dfsg-8
ii  libqt5widgets5   5.11.1+dfsg-8
ii  libstdc++6   8.2.0-7
ii  liburi-perl  1.74-1
ii  perl 5.26.2-7
ii  zlib1g   1:1.2.11.dfsg-1

qdirstat recommends no packages.

qdirstat suggests no packages.

-- no debconf information