Quoting Jeff Raven <[EMAIL PROTECTED]>:
> Hrm. Someone mentioned a problem like this with 0.60.x, but I was
> never able to reproduce it. Could you fire up gdb with the core
> file and let me know what bt spits out?
Se my previous mail for a description of my problems. I just remembered I had a
core dump to show!
I use Blackbox 0.61.1 as stated in my previous mail, but I forgot to say it's
patched to use win95-placement of minimize/maximize buttons.
(gdb) bt
#0 0x4018ad21 in __kill () from /lib/libc.so.6
#1 0x4018a996 in raise (sig=6) at ../sysdeps/posix/raise.c:27
#2 0x4018c0b8 in abort () at ../sysdeps/generic/abort.c:88
#3 0x804b085 in signalhandler (sig=11) at BaseDisplay.cc:191
#4 0x4018ac48 in __restore () at
../sysdeps/unix/sysv/linux/i386/sigaction.c:127
#5 0x80589d5 in BScreen::changeWorkspaceID (this=0x8092688, id=4) at
Screen.cc:1463
#6 0x806779c in Blackbox::process_event (this=0xbfffe998, e=0xbfffe8fc) at
blackbox.cc:685
#7 0x804b67f in BaseDisplay::eventLoop (this=0xbfffe998) at BaseDisplay.cc:429
#8 0x806ace9 in main (argc=1, argv=0xbffff9e4) at main.cc:255
And this is a part of Screen.cc:
if (resource.focus_last && current_workspace->getLastFocusedWindow()) {
XSync(blackbox->getXDisplay(), False);
current_workspace->getLastFocusedWindow()->setInputFocus(); // line 1463
}
Regards,
-\- David Eriksson -/-
"An expert in a particular computer language is really an expert
in the work-arounds necessary to use this language to perform
useful work." - Richard B. Johnson