[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Bug: kdmclock crashes
From:       Stephan.Althaus () t-online ! de (Stephan Althaus)
Date:       2000-10-11 12:18:35
[Download RAW message or body]

Hi and thanks for the reply,

I did a 
- int nofork_session = 0;
+ int nofork_session = 1;
in line 93 of dm.c

now I get a bt:
Continuing.
Qt: gdb: -nograb added to command-line options.
Use the -dograb option to enforce grabbing.
 
Program received signal SIGSEGV, Segmentation fault.
0x4061bd9c in QWidget::setBackgroundModeDirect () from
/opt/qt2/lib/libqt.so.2
(gdb)
(gdb) bt
#0  0x4061bd9c in QWidget::setBackgroundModeDirect ()
   from /opt/qt2/lib/libqt.so.2
#1  0x4061bd5b in QWidget::setBackgroundMode () from
/opt/qt2/lib/libqt.so.2
#2  0x8056af0 in KdmClock::initialize (this=0x8052280) at
kdmclock.cpp:103
#3  0x8057740 in KGreeter::KGreeter (this=0x80bfe0c, parent=0x0, t=0x0)
       at kgreeter.cpp:200
#4  0x8059269 in DoIt () at kgreeter.cpp:773
#5  0x8059f83 in GreetUser (d2=0x8052280, dpy2=0xc4830000,
verify2=0xbffff21c,
               greet2=0xbffff3a0) at kgreeter.cpp:885
#6  0x80640b7 in ManageSession (d=0x8079a98) at session.c:455
#7  0x8060b8b in StartDisplay (d=0x8079a98) at dm.c:669
#8  0x8060a07 in CheckDisplayStatus (d=0xc4830000) at dm.c:585
#9  0x8060fb8 in ForEachDisplay (f=0x80609c8 <CheckDisplayStatus>)
                       at dpylist.c:56
#10 0x8060a1f in StartDisplays () at dm.c:594
#11 0x8060094 in main (argc=2, argv=0xbffff62c) at dm.c:195
#12 0x40b9fcae in __libc_start_main () from /usr/lib/libc.so.6
(gdb) c
Continuing.
KCrash: crashing.... crashRecursionCounter = 2
KCrash: Application Name = kdm path = <unknown>
Unable to start dr. konqi
Program exited with code 0375.
(gdb) 

This happens when I change in kdmrc:
- LogoArea=KdmLogo
+ LogoArea=KdmClock

I'm using  CVSROOT=:pserver:anonymous@finwal03.tu-graz.ac.at:/cvs 
from yesterday.

Stephan.


Espen Sand wrote:
> 
> At 08:52 PM 10/10/00 +0200, Stephan Althaus wrote:
> >Hi,
> >
> >kdm with clock enabled crashes. kdm exits with (0)
> >and cannot be debugged therefore. what can I do
> >to get a appropriate bt?
> 
> IIRC there are defines in the kdm code for making it a
> regular program that you can run when KDE (i.e. X) is active.
> Once you get it to crash there you should be able to
> make a bt.
> 
> --
> Espen Sand
> 
> >> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

-- 
- Stephan.Althaus@t-online.de

 
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic