Mailinglist Archive: opensuse-bugs (4664 mails)

< Previous Next >
[Bug 577012] yast2 crashes on startup with floating point exception when logged in via ssh.
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Fri, 5 Feb 2010 16:34:47 +0000
  • Message-id: <20100205163447.A1542CC7CE@xxxxxxxxxxxxxxxxxxxxxx>
http://bugzilla.novell.com/show_bug.cgi?id=577012

http://bugzilla.novell.com/show_bug.cgi?id=577012#c6


George Welch <george@xxxxxxxxxxx> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |NEW
Info Provider|george@xxxxxxxxxxx |
Severity|Major |Critical

--- Comment #6 from George Welch <george@xxxxxxxxxxx> 2010-02-05 16:34:46 UTC
---
what about
`strace yast2 2>/logfile` ?

The result is attached.

or using gdb
http://en.opensuse.org/Bugs/YaST#How_can_I_start_YaST_in_debugger_.28gdb.29.3F_How_can_I_create_a_backtrace.3F

This is harder. I downloaded the three debug packages referenced on that page.
Then I run

openSUSE_machine:~ # gdb /usr/lib/YaST2/bin/y2base

and get this:

GNU gdb (GDB) SUSE (6.8.91.20090930-2.4)
Copyright (C) 2009 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 "i586-suse-linux".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/lib/YaST2/bin/y2base...Reading symbols from
/usr/lib/debug/usr/lib/YaST2/bin/y2base.debug...done.
done.
(gdb)

The web page you referenced suggests running some module. At random, I did
this:

(gdb) run repositories qt

And it spewed several pages of "Missing separate debuginfo". Finally, it did
this:

Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread 0xb5604b70 (LWP 31000)]
0xb5b0071d in ?? () from /usr/lib/libQtGui.so.4
(gdb)

If you want me to install all those debug packages, I may want to try
installing openSUSE into a VM, since I don't really want to perturb the system
with a hundred new packages. Is it needed?

--George

--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >
References