Hi Mike, On Thu, Jul 20, 2006 at 12:51:50AM -0400, Mike O'Connor wrote: > tags 375240 patch > thanks for stopping processing here. > > I generated a more meaningful stacktrace: > > (gdb) r > Starting program: /usr/bin/ctwm > > Program received signal SIGSEGV, Segmentation fault. > 0x08062ed1 in PopUpMenu (menu=0x80cff48, x=906, y=395, center=1) > at menus.c:1480 > 1480 if (!(all || allicons) && !OCCUPY (tmp_win, ws)) > continue; > (gdb) bt > #0 0x08062ed1 in PopUpMenu (menu=0x80cff48, x=906, y=395, center=1) > at menus.c:1480 > #1 0x080756a8 in do_menu (menu=0x80cff48, w=0) at events.c:2868 > #2 0x08076747 in HandleButtonPress () at events.c:3242 > #3 0x0806f1f0 in DispatchEvent () at events.c:501 > #4 0x0806f30c in HandleEvents () at events.c:546 > #5 0x0805aa7a in main (argc=1, argv=0xaff1b9f4, environ=0xaff1b9fc) > at ctwm.c:960 > > ----- > > It looks like when you have such a .twmrc as the -submitter, there is no > active WorkspaceManager. > > I was able to work up a patch which makes solves this particular bug. I > was able to right click and see the TWM menu as specified in the > -submitter's .twmrc, and it no longer causes the window manager to > crash.
Thanks for the improved backtrace, and the patch! It's my intention to work on this over the weekend at the latest, but if I fail to have a new package uploaded within a week or so, I hereby authorize an NMU to rectify this problem. -- G. Branden Robinson | Debian GNU/Linux | If encryption is outlawed, only [EMAIL PROTECTED] | outlaws will @goH7Ok=<q4fDj]Kz?. http://people.debian.org/~branden/ |
signature.asc
Description: Digital signature