[Bug 375498] Re: prboom exits with signal 8
prboom is a community supported (universe) package which doesn't receive the same level of support as those officially supported (main) under LTS. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/375498 Title: prboom exits with signal 8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/prboom/+bug/375498/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8
Lucid is supposed to be LTS release and still supported for a couple of years. It's a bit puzzling that lucid repositories still contain such a version that doesn't even start. The above fix from 2010 works but why it isn't simply included in the lucid repositories? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/375498 Title: prboom exits with signal 8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/prboom/+bug/375498/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8
Tony, that's because that isn't the fixed package. As the last message said, the fixed package is 2:2.5.0+dfsg1-5ubuntu1, which is currently in maverick. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/375498 Title: prboom exits with signal 8 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8
Not fixed - installed 2:2.5.0+dfsg1 from Lucid repository : application still fails : uname -a Linux laptop 2.6.32-26-generic #48-Ubuntu SMP Wed Nov 24 09:00:03 UTC 2010 i686 GNU/Linux prboom prboom v2.5.0 (http://prboom.sourceforge.net/) I_SetAffinityMask: manual affinity mask is 1 M_LoadDefaults: Load system defaults. default file: /home/tony/.prboom/prboom.cfg found /usr/share/games/doom/doom1.wad IWAD found: /usr/share/games/doom/doom1.wad PrBoom (built Nov 7 2009), playing: DOOM Shareware PrBoom is released under the GNU General Public license v2.0. You are welcome to redistribute it under certain conditions. It comes with ABSOLUTELY NO WARRANTY. See the file COPYING for details. V_Init: allocate screens. found /usr/share/games/doom/prboom.wad D_InitNetGame: Checking for network game. W_Init: Init WADfiles. adding /usr/share/games/doom/doom1.wad adding /usr/share/games/doom/prboom.wad W_InitCache M_Init: Init miscellaneous info. R_Init: Init DOOM refresh daemon - R_LoadTrigTables: Endianness...ok. R_InitData: Textures Flats Sprites R_Init: R_InitPlanes R_InitLightTables R_InitSkyMap R_InitTranslationsTables R_InitPatches P_Init: Init Playloop state. I_Init: Setting up machine state. I_InitSound: configured audio device with 1024 samples/slice I_InitSound: sound module ready S_Init: Setting up sound. S_Init: default sfx volume 8 HU_Init: Setting up heads up display. I_InitGraphics: 640x480 I_UpdateVideoMode: 640x480 (nofullscreen) V_InitMode: using 8 bit video mode I_SetRes: Using resolution 640x480 I_UpdateVideoMode: 0x6000, SDL buffer, direct access ST_Init: Init status bar. G_DoPlayDemo: playing demo with doom/doom2 v1.9 compatibility P_GetNodesVersion: using normal BSP nodes I_SignalHandler: Exiting on signal: signal 8 I_ShutdownMusic: removing /tmp/prboom-music-yPN7HD I_ShutdownSound: -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/375498 Title: prboom exits with signal 8 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8
This bug was fixed in the package prboom - 2:2.5.0+dfsg1-5ubuntu1 --- prboom (2:2.5.0+dfsg1-5ubuntu1) maverick; urgency=low * debian/rules: Add --disable-i386-asm to avoid crash on i386 (LP: #375498) -- Emmet HikoryMon, 30 Aug 2010 17:15:00 +0900 ** Changed in: prboom (Ubuntu) Status: Triaged => Fix Released -- prboom exits with signal 8 https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8
fixed the game window width by starting prboom -width 1200 -height 800. Update-manager mentioned there was an update for prboom. As I expect that to be the faulty version I will not update prboom for now. Not until there is more news here anyways. -- prboom exits with signal 8 https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8
Other mentioned .deb apackage works, only screen stays rather small. Any suggestions? -- prboom exits with signal 8 https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8
Just tried Freedom on Maverick Meerkat using prdoom (installed from synaptic package manager). Will try the other package. -- prboom exits with signal 8 https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8
Also, on 64-bit Ubuntu prboom also works correctly. This bug affects only x86-version package. -- prboom exits with signal 8 https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8
Still actual for Lucid. After starting new game prboom crashes. Version from debian sid repos works fine. -- prboom exits with signal 8 https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8
Confirming bug, discovered on Karmic and still present on Lucid. Using the package from sid solves the problem for me too. Can this bug please be assigned to someone who can solve it. -- prboom exits with signal 8 https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8
I bumped into this again when updating my system and having ditched my locally compiled version in the process. Is this fix still waiting in some queue or something? I guess all we need is ---disable-i386-asm for configure in debian/rules. Further, I built a version with symbols and tracked it to fixed point division function that is called as soon as the first raycasted frame is rendered: ---8<---8<---8<---8<---8<---8<---8<---8<---8< G_DoPlayDemo: playing demo with ultimate doom compatibility P_GetNodesVersion: using normal BSP nodes Program received signal SIGFPE, Arithmetic exception. 0x080cc3e9 in FixedDiv () at m_fixed.h:183 183 asm ( (gdb) bt #0 0x080cc3e9 in FixedDiv () at m_fixed.h:183 #1 R_ExecuteSetViewSize () at r_main.c:423 #2 0x0806799d in D_Display () at d_main.c:252 #3 0x080d25fa in TryRunTics () at d_client.c:499 #4 0x0806a15b in D_DoomLoop () at d_main.c:362 #5 D_DoomMain () at d_main.c:1651 #6 0x080daa66 in main (argc=5, argv=0xb244) at i_main.c:407 (gdb) print $pc $1 = (void (*)()) 0x80cc3e9 (gdb) disass $pc-0x8 $pc+0x8 Dump of assembler code from 0x80cc3e1 to 0x80cc3f1: 0x080cc3e1 : add%al,(%eax) 0x080cc3e3 : mov%ecx,%eax 0x080cc3e5 : jmp0x80cc400 0x080cc3e7 : mov%edi,%eax 0x080cc3e9 : idiv %ecx 0x080cc3eb : mov%eax,0x81571c0(,%esi,4) End of assembler dump. (gdb) ---8<---8<---8<---8<---8<---8<---8<---8<---8< FixedDiv() has different implementations, two with inline assembly dating back to 1998 and one in pure C. While the inline assembly might have theoretically given some performance boost ten years ago, I agree with the upstream author that it shouldn't matter to disable it. There's no reason to ever enable tweaks like these on modern cpus in a program considered as light-weight as Doom. I'd like to get rid of my locally built-and-held prboom*.deb now, get the fix included directly from Ubuntu repos, have this bug closed, and go Berzerk-whacking some monsters — thanks :) -- prboom exits with signal 8 https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8
** Summary changed: - prboom exits with signal 8 on karmic + prboom exits with signal 8 -- prboom exits with signal 8 https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
** Changed in: prboom (Ubuntu) Importance: Undecided => Medium ** Changed in: prboom (Ubuntu) Status: Confirmed => Triaged -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
Greg, Did you read the bug report? We already know that. -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
Robert J Lee, thanks for your offer. For info, in general, if you define the DEB_BUILD_OPTIONS environment variable to include "nostrip", then the package build process will not strip debugging symbols from binaries. However, I passed this onto the upstream author, who suggested that there was no harm in simply disabling all the assembler. It's very unlikely to result in a noticeable performance hit for any users of the Ubuntu packages. So, I suggest that Ubuntu do just that. I'm planning to submit myself to MOTU. If the package has not been updated by the time that is done, I will make the correction myself. -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
I grabbed the deb from: http://packages.debian.org/sid/prboom and it did solve the problem. -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
@Jon: I would be happy to rebuild the package and provide a backtrace. But I'm not sure which options I need to specify to enable the appropriate debugging symbols; can you advise? -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
Thanks. Unfortunately we need a backtrace with debugging symbols which means one from a rebuilt package (there is no seperate debugging symbols package for prboom at the moment) I've passed this onto upstream who suggest just disabling all asm. I don't kNow who is responsible for the ubuntu package, but I'll submit myself to motu in the meantime. I may make the change in the Debian package, as it's likely this will bite us too, depending on what change caused it. -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
I am experiencing this bug. I have attached a backtrace. ** Attachment added: "backtrace" http://launchpadlibrarian.net/35545683/gdb-prboom.txt -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
yeah jon, use debian package is more secure, less chance that anyone put a malicious code in there. I will take a look in the back trace, if I can find something I will post here.. thanks -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
Thanks to ferrazrafael for your efforts in providing a "fixed" package, but I don't think it's a good idea to advise people to install unsigned packages. -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
Could someone who is experiencing this bug please provide a backtrace? It looks like some of the assembler in prboom is not liked by the version of gcc being used by Ubuntu. I'm guessing this is a more recent version than Debian (or some feature or patch applied is missing on Debian) so the problem doesn't occur there. --disable-i386-asm fixes the problem by disabling *ALL* of the assembler. A backtrace would help to pinpoint which bit of the assembler specifically is to blame. -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
Thanks. :) I took the debian package until now. works also. http://packages.debian.org/sid/prboom -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
my build with the --disable-i386-asm option is here for download, so we could play while the bug isnt fixed http://www.zumodrive.com/share/1WBuZTc3Mj ** Changed in: prboom (Ubuntu) Status: New => Confirmed -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
I can confirm that running "apt-source prboom", editing debian/rules to add --disable-i386-asm to the ./configure line and running "dpkg- buildpackage -rfakeroot -uc -b" created a new deb file that seems quite playable to me. -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
Narrowed down: If I recompile the source .deb from Karmic with -O1 it works. When I turn -O2 back on it crashes. -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
Configuring with --disable-i386-asm seems to make it work, too. -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
Ok I can confirm this using karmic's prboom package on a Debian sid i386 machine. Using the latest version of the package in Debian (-5 rather than -4) is fine. I suspect a bad build or something. Someone who looks after this stuff in Ubuntu should either schedule a rebuild or pull in the more recent package from Debian. -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 375498] Re: prboom exits with signal 8 on karmic
I think this bug has nothing to do with sound problems in previous versions. Here's my commandline output: $ prboom -nosound -noaccel prboom v2.5.0 (http://prboom.sourceforge.net/) I_SetAffinityMask: manual affinity mask is 1 M_LoadDefaults: Load system defaults. default file: /home/kringel/.prboom/prboom.cfg found /usr/share/games/doom/doom1.wad IWAD found: /usr/share/games/doom/doom1.wad PrBoom (built Jun 23 2009), playing: DOOM Shareware PrBoom is released under the GNU General Public license v2.0. You are welcome to redistribute it under certain conditions. It comes with ABSOLUTELY NO WARRANTY. See the file COPYING for details. V_Init: allocate screens. found /usr/share/games/doom/prboom.wad D_InitNetGame: Checking for network game. W_Init: Init WADfiles. adding /usr/share/games/doom/doom1.wad adding /usr/share/games/doom/prboom.wad W_InitCache M_Init: Init miscellaneous info. R_Init: Init DOOM refresh daemon - R_LoadTrigTables: Endianness...ok. R_InitData: Textures Flats Sprites R_Init: R_InitPlanes R_InitLightTables R_InitSkyMap R_InitTranslationsTables R_InitPatches P_Init: Init Playloop state. I_Init: Setting up machine state. S_Init: Setting up sound. HU_Init: Setting up heads up display. I_InitGraphics: 1280x800 I_UpdateVideoMode: 1280x800 (nofullscreen) V_InitMode: using 8 bit video mode I_SetRes: Using resolution 1280x800 I_UpdateVideoMode: 0x6000, SDL buffer, direct access ST_Init: Init status bar. P_GetNodesVersion: using normal BSP nodes I_SignalHandler: Exiting on signal: signal 8 It happens after shorty when navigating in the menus or directly when enterin a level to play. Version from jaunty works perfectly though. I also tried some options like -nosound -nojoy -noaccel -noblit but they have no affect on preventing prboom from crashing. It crashes with the nvidia-glx-185 but also with vesa and nv video drivers. PS: I have installed doom-wad-shareware as a level set. -- prboom exits with signal 8 on karmic https://bugs.launchpad.net/bugs/375498 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs