Bug 51812 - First instance of Konsole doesn't appear as a window
Summary: First instance of Konsole doesn't appear as a window
Status: RESOLVED FIXED
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-12 18:26 UTC by Caleb Tennis
Modified: 2002-12-19 20:24 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Caleb Tennis 2002-12-12 18:26:18 UTC
Version:            (using KDE KDE 3.0.99)
Installed from:    Compiled From Sources
Compiler:          gcc 3.2 
OS:          Linux

Whenever I first start Konsole, no program starts.  The launch feedback ticks, but Konsole never seems to run.  Any subsequent launchings of Konsole work okay.

The initial Konsole process that "didn't start" is still an active process in the ps list.  For example, I've clicked Konsole twice, though I only have 1 running graphically.  Two show up in the process list, however.  I am able to kill the first one manually, with no effect on KDE.  Killing the second instance kills the Konsole window that is currently running in KDE.

This has persisted since I upgraded to KDE3.0.  I have just completely reinstalled my linux system from scratch (all from sources), including KDE, and the problem still exists. 

If there is any troubleshooting I can do to give more information, please let me know.
Comment 1 Stephan Binner 2002-12-12 20:20:58 UTC
Please kill the hanging Konsole process with "kill -6" and post the result. 
Comment 2 Caleb Tennis 2002-12-12 21:03:57 UTC
I apologize for not having --enable-debug on for this backtrace.  If necessary I can recompile. 
 
[New Thread 1024 (LWP 695)] 
0x41131eb9 in __wait4 () at __wait4:-1 
	in __wait4 
#0  0x41131eb9 in __wait4 () at __wait4:-1 
#1  0x411b17f8 in __DTOR_END__ () from /lib/libc.so.6 
#2  0x40f98c23 in waitpid (pid=-512, stat_loc=0xfffffe00, options=-512) 
    at wrapsyscall.c:174 
#3  0x4069c2b0 in KCrash::defaultCrashHandler(int) () 
   from /opt/kde3/lib/libkdecore.so.4 
#4  0x40f9664b in pthread_sighandler (signo=6, ctx= 
      {gs = 0, __gsh = 0, fs = 0, __fsh = 0, es = 43, __esh = 0, ds = 43, __dsh = 0, edi = 0, esi 
= 0, ebp = 3221217736, esp = 3221217504, ebx = 4, edx = 0, ecx = 3221217584, eax = 
4294967292, trapno = 0, err = 0, eip = 1091952734, cs = 35, __csh = 0, eflags = 514, 
esp_at_signal = 3221217504, ss = 43, __ssh = 0, fpstate = 0xbfffde60, oldmask = 
2147483648, cr2 = 0}) at signals.c:97 
#5  <signal handler called> 
#6  0x4115e05e in __select () at __select:-1 
#7  0x40f6cc94 in __DTOR_END__ () from /usr/X11R6/lib/libX11.so.6 
#8  0x40ee64e9 in _XRead () from /usr/X11R6/lib/libX11.so.6 
#9  0x40ee6ed3 in _XReply () from /usr/X11R6/lib/libX11.so.6 
#10 0x40ed02d5 in XListFonts () from /usr/X11R6/lib/libX11.so.6 
#11 0x4166d250 in get_font_name () 
   from /usr/X11R6/lib/X11/locale/common/xomGeneric.so.2 
#12 0x4166dab5 in parse_omit_name () 
   from /usr/X11R6/lib/X11/locale/common/xomGeneric.so.2 
#13 0x4166dc65 in parse_fontdata () 
   from /usr/X11R6/lib/X11/locale/common/xomGeneric.so.2 
#14 0x4166e082 in parse_fontname () 
   from /usr/X11R6/lib/X11/locale/common/xomGeneric.so.2 
#15 0x4166e5d3 in create_fontset () 
   from /usr/X11R6/lib/X11/locale/common/xomGeneric.so.2 
#16 0x4166ea1e in create_oc () 
   from /usr/X11R6/lib/X11/locale/common/xomGeneric.so.2 
#17 0x40efd277 in XCreateOC () from /usr/X11R6/lib/libX11.so.6 
#18 0x40efc838 in XCreateFontSet () from /usr/X11R6/lib/libX11.so.6 
#19 0x409738bd in QValueListPrivate<void (*)()>::QValueListPrivate(QValueListPrivate<void 
(*)()> const&) () from /usr/lib/qt/lib/libqt-mt.so.3 
#20 0x40974510 in QInputContext::QInputContext(QWidget*) () 
   from /usr/lib/qt/lib/libqt-mt.so.3 
#21 0x40992cec in QWidget::createInputContext() () 
   from /usr/lib/qt/lib/libqt-mt.so.3 
#22 0x4098e94c in QWidget::setMicroFocusHint(int, int, int, int, bool, QFont*) 
    () from /usr/lib/qt/lib/libqt-mt.so.3 
#23 0x41447695 in TEWidget::setCursorPos(int, int) () 
   from /opt/kde3/lib/konsole.so 
#24 0x41456fb1 in TEmulation::showBulk() () from /opt/kde3/lib/konsole.so 
#25 0x414571a7 in TEmulation::onImageSizeChange(int, int) () 
   from /opt/kde3/lib/konsole.so 
#26 0x41457122 in TEmulation::setConnect(bool) () from /opt/kde3/lib/konsole.so 
#27 0x41451c09 in TEmuVt102::setConnect(bool) () from /opt/kde3/lib/konsole.so 
#28 0x41444cb6 in TESession::setConnect(bool) () from /opt/kde3/lib/konsole.so 
#29 0x414326be in Konsole::activateSession(TESession*) () 
   from /opt/kde3/lib/konsole.so 
#30 0x414325be in Konsole::activateSession() () from /opt/kde3/lib/konsole.so 
#31 0x41431b6d in Konsole::runSession(TESession*) () 
   from /opt/kde3/lib/konsole.so 
#32 0x41433b54 in Konsole::newSession(KSimpleConfig*, QString, QStrList const&, QString 
const&, QString const&, QString const&, QString const&) () 
   from /opt/kde3/lib/konsole.so 
#33 0x41425ca3 in Konsole::Konsole(char const*, QString const&, QStrList&, int, bool, bool, 
bool, bool, QString const&, QString const&, QCString, QString const&, bool, QString const&) 
() from /opt/kde3/lib/konsole.so 
#34 0x41423539 in main () from /opt/kde3/lib/konsole.so 
#35 0x0804cbbd in launch(int, char const*, char const*, char const*, int, char const*, bool, 
char const*, bool, char const*) () 
#36 0x0804d9a3 in handle_launcher_request(int) () 
#37 0x0804de8c in handle_requests(int) () 
#38 0x0804ec6e in main () 
#39 0x410aa552 in __libc_start_main (main=0x804e870 <main>, argc=3,  
    ubp_av=0x1, init=0x804a814 <_init>, fini=0x1, rtld_fini=0, stack_end=0x0) 
    at ../sysdeps/generic/libc-start.c:129 
 
Comment 3 Caleb Tennis 2002-12-19 20:24:59 UTC
I can't reproduce this problem anymore after updating to the latest and greatest CVS.  I've 
tried many different ways.  Seems like it was solved.