Bug#401900: wmaker: crashes when using putty in wine
FYI, the patch proposed in message #10 is included in a git repo which collects bug fixes etc for wmaker, so this problem is solved there. http://repo.or.cz/w/wmaker-crm.git/commit/a9aeefbe7062523ea95435fdafdc853d6abcfacc -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#401900: wmaker: crashes when using putty in wine
tags 401900 + patch severity 401900 important thanks 23:36 Sesse vorlon: I have a DELAYED/7-day going for the other rc bug. what do you say about a) I add the patch to the bts, b) we downgrade to important, c) we'll see if the maintainer takes it, and in that case uploads it at the same time? 23:36 vorlon sounds fair to me So, here's a proposed patch to fix the issue; I'm not sure if it's correct, but the same technique seems to be used in other places, and it seems to solve the problem OK. Just drop in debian/patches. /* Steinar */ -- Homepage: http://www.sesse.net/ --- wmaker-0.92.0/src/wmspec.c 2005-05-15 18:41:09.0 +0200 +++ wmaker-0.92.0/src/wmspec.c 2006-12-15 23:32:09.0 +0100 @@ -1268,11 +1273,13 @@ XFree(data); } -ChangeStackingLevel(wwin-frame-core, layer); -wwin-frame-flags.need_texture_change = 1; -wWindowConfigureBorders(wwin); -wFrameWindowPaint(wwin-frame); -wNETWMUpdateActions(wwin, False); +if (wwin-frame) { +ChangeStackingLevel(wwin-frame-core, layer); +wwin-frame-flags.need_texture_change = 1; +wWindowConfigureBorders(wwin); +wFrameWindowPaint(wwin-frame); +wNETWMUpdateActions(wwin, False); +} }
Bug#401900: wmaker: crashes when using putty in wine
Package: wmaker Version: 0.92.0-6 Severity: grave Justification: renders package unusable When running the current version of putty (http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe) in wine under WindowMaker with wine putty.exe, WindowMaker crashes when clicking on any configuration category on the left hand side of the configuration window. Installing the Debug-Versions from #397412 results in the following backtrace: Program received signal SIGSEGV, Segmentation fault. 0x080b513c in updateWindowType (wwin=0x81c65d0) at /home/sesse/nmu/wmaker-0.92.0/src/wmspec.c:1276 1276/home/sesse/nmu/wmaker-0.92.0/src/wmspec.c: No such file or directory. in /home/sesse/nmu/wmaker-0.92.0/src/wmspec.c (gdb) bt #0 0x080b513c in updateWindowType (wwin=0x81c65d0) at /home/sesse/nmu/wmaker-0.92.0/src/wmspec.c:1276 #1 0x080b5d5c in wNETWMCheckClientHintChange (wwin=0x81c65d0, event=0xbfe98cf8) at /home/sesse/nmu/wmaker-0.92.0/src/wmspec.c:1585 #2 0x08058c7d in wClientCheckProperty (wwin=0x81c65d0, event=0xbfe98cf8) at /home/sesse/nmu/wmaker-0.92.0/src/client.c:668 #3 0x08071425 in handlePropertyNotify (event=0xbfe98cf8) at /home/sesse/nmu/wmaker-0.92.0/src/event.c:886 #4 0x08070343 in DispatchEvent (event=0xbfe98cf8) at /home/sesse/nmu/wmaker-0.92.0/src/event.c:267 #5 0x080ca5a7 in WMHandleEvent (event=0xbfe98cf8) at /home/sesse/nmu/wmaker-0.92.0/WINGs/wevent.c:235 #6 0x080703e7 in EventLoop () at /home/sesse/nmu/wmaker-0.92.0/src/event.c:325 #7 0x0807c2da in real_main (argc=2, argv=0xbfe99024) at /home/sesse/nmu/wmaker-0.92.0/src/main.c:867 #8 0x0807b314 in main (argc=2, argv=0xbfe99024) at /home/sesse/nmu/wmaker-0.92.0/src/main.c:638 This is reproducable on two different systems running testing. Regards, Michael -- System Information: Debian Release: 4.0 APT prefers testing APT policy: (500, 'testing'), (50, 'unstable') Architecture: i386 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18.1-gernoth-64bit Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages wmaker depends on: ii cpp 4:4.1.1-13 The GNU C preprocessor (cpp) ii libc62.3.6.ds1-8 GNU C Library: Shared libraries ii libfontconfig1 2.4.1-2 generic font configuration library ii libwraster3 0.92.0-6Shared libraries of Window Maker r ii libx11-6 2:1.0.3-4 X11 client-side library ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar ii libxft2 2.1.8.2-8 FreeType-based font drawing librar ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library wmaker recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]