Comment 7 for bug 337337

Revision history for this message
tdflanders (thomasdelbeke) wrote :

root@thomas-laptop:/home/thomas# lsb_release -rd ; uname -a ; apt-cache policy mountmanager linux
Description: Ubuntu 9.04
Release: 9.04
Linux thomas-laptop 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux
mountmanager:
  Installed: 0.2.6-0ubuntu2
  Candidate: 0.2.6-0ubuntu2
  Version table:
 *** 0.2.6-0ubuntu2 0
        500 http://archive.ubuntu.com jaunty/universe Packages
        100 /var/lib/dpkg/status
linux:
  Installed: 2.6.28.11.15
  Candidate: 2.6.28.11.15
  Version table:
 *** 2.6.28.11.15 0
        500 http://archive.ubuntu.com jaunty/restricted Packages
        100 /var/lib/dpkg/status
root@thomas-laptop:/home/thomas#

It's a kernel issue:

root@thomas-laptop:/home/thomas# gdb mountmanager 2>&1 | tee gdb-mountmanager.txt
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) handle SIG33 pass nostop noprint
Signal Stop Print Pass to program Description
SIG33 No No Yes Real-time event 33
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/mountmanager
[Thread debugging using libthread_db enabled]
[New Thread 0xb6b3f920 (LWP 7033)]
6 records in /etc/fstab were detected.
[G] DBus interface was created
[G] All devices were recieved
[I] Storage device was detected: "/dev/sr0"
[I] Storage device was detected: "/dev/sda4"
[I] Storage device was detected: "/dev/sda3"
[I] Storage device was detected: "/dev/sda2"
[I] Storage device was detected: "/dev/sda1"
[I] Storage device was detected: "/dev/sda"
[I] Storage device was detected: "/dev/sdb"
[G] Parsing of "/usr/share/mountmanager/options/common.xml" was successful
[G] Parsing of "/usr/share/mountmanager/options/ntfs-3g.xml" was successful

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6b3f920 (LWP 7033)]
QGridLayout::rowCount (this=0xa123ff8) at kernel/qgridlayout.cpp:1268
1268 kernel/qgridlayout.cpp: No such file or directory.
 in kernel/qgridlayout.cpp
Current language: auto; currently c++
(gdb) backtrace full
#0 QGridLayout::rowCount (this=0xa123ff8) at kernel/qgridlayout.cpp:1268
No locals.
#1 0x08099a06 in OptionsView::addOptions ()
No locals.
#2 0x080923a8 in VolumeWidget::VolumeWidget ()
No locals.
#3 0x0808745d in CentralWidget::addDevice ()
No locals.
#4 0x080894af in CentralWidget::CentralWidget ()
No locals.
#5 0x0807d06f in MainWindow::MainWindow ()
No locals.
#6 0x0807b13e in main ()
No locals.
(gdb) info registers
eax 0x0 0
ecx 0xbf900778 -1081079944
edx 0x80e4201 135152129
ebx 0x0 0
esp 0xbf9007cc 0xbf9007cc
ebp 0xbf900868 0xbf900868
esi 0xa2a23f8 170533880
edi 0xbf900848 -1081079736
eip 0xb758ad37 0xb758ad37 <QGridLayout::rowCount() const+7>
eflags 0x210202 [ IF RF ID ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51
(gdb) thread apply all backtrace

Thread 1 (Thread 0xb6b3f920 (LWP 7033)):
#0 QGridLayout::rowCount (this=0xa123ff8) at kernel/qgridlayout.cpp:1268
#1 0x08099a06 in OptionsView::addOptions ()
#2 0x080923a8 in VolumeWidget::VolumeWidget ()
#3 0x0808745d in CentralWidget::addDevice ()
#4 0x080894af in CentralWidget::CentralWidget ()
#5 0x0807d06f in MainWindow::MainWindow ()
#6 0x0807b13e in main ()
(gdb) quit
The program is running. Exit anyway? (y or n) y
root@thomas-laptop:/home/thomas#

Attaching valgrind.log