home *** CD-ROM | disk | FTP | other *** search
/ Freelog 42 / Freelog042.iso / BestOf / Heroes / doc / BUGS < prev    next >
Text File  |  2002-03-30  |  17KB  |  381 lines

  1.  *******************************************************************
  2.  *                                                                 *
  3.  *  These are bugs which have been reported but never acted upon,  *
  4.  *  because they are unreproducible, obscure, or whatever.         *
  5.  *                                                                 *
  6.  *  If you are experiencing one of these bug, please REPORT IT,    *
  7.  *  even if it is alredy listed here.  The more reports we get     *
  8.  *  about a bug, the more details we have, and the greater the     *
  9.  *  chances to understand it are.                                  *
  10.  *                                                                 *
  11.  *******************************************************************
  12.  
  13. ======================================================================
  14.  
  15. From: "Christian T. Steigies" <cts@debian.org>
  16. Date: Wed, 30 Aug 2000 17:49:34 +0200
  17. Version: 0.6pre3
  18.  
  19. Hi,
  20. On Wed, Aug 30, 2000 at 05:31:27PM +0200, Alexandre Duret-Lutz wrote:
  21.  
  22. > Have you seen other things in 0.6pre3 that would require cleanup?
  23. Seems my mail from home has not come through... I built a complete set of
  24. (debian) heroes packages on m68k, no problem. However it does not run, I got
  25. a variety of segfaults. I will resent the mail, there were some error codes,
  26. maybe somebody can make use of that. The fun thing, every time I started
  27. heroes, I got a different error message...
  28.  
  29. ----------
  30.  
  31. From: "Christian T. Steigies" <cts@debian.org>
  32. Date: Thu, 31 Aug 2000 12:11:20 +0200
  33. Version: 0.6pre3
  34.  
  35. On Wed, Aug 30, 2000 at 06:10:11PM +0200, Alexandre Duret-Lutz wrote:
  36.  
  37. > Yes please.  Also, have you configured with --enable-debug?
  38. > This would allow:
  39. I had not, I did not (oups, no coredump, guess I switched that off).
  40.  
  41. The old error messages:
  42.  
  43. extradir: /usr/share/games/heroes/extralvl/: No such file or directory
  44. Cannot open /usr/share/games/heroes/sfx/sfx.conf, disabling sound-effects
  45. (run with -X to supress this message).
  46. Fatal signal: Segmentation Fault (SDL Parachute Deployed)
  47. Failed to open visual:
  48.  
  49. extradir: /usr/share/games/heroes/extralvl/: No such file or directory
  50. Cannot open /usr/share/games/heroes/sfx/sfx.conf, disabling sound-effects
  51. (run with -X to supress this message).
  52. Fatal signal: Segmentation Fault (SDL Parachute Deployed)
  53.  
  54. extradir: /usr/share/games/heroes/extralvl/: No such file or directory
  55. Cannot open /usr/share/games/heroes/sfx/sfx.conf, disabling sound-effects
  56. (run with -X to supress this message).
  57. Fatal signal: Segmentation Fault (SDL Parachute Deployed)
  58.  
  59. Xlib: unexpected async reply (sequence 0x48)!
  60. X connection to :0.0 broken (explicit kill or server shutdown).
  61.  
  62. extradir: /usr/share/games/heroes/extralvl/: No such file or directory
  63. Cannot open /usr/share/games/heroes/sfx/sfx.conf, disabling sound-effects
  64. (run with -X to supress this message).
  65. Fatal signal: Segmentation Fault (SDL Parachute Deployed)
  66. X Error of failed request:  BadWindow (invalid Window parameter)
  67.   Major opcode of failed request:  38 (X_QueryPointer)
  68.   Resource id in failed request:  0x240000c
  69.   Serial number of failed request:  73
  70.   Current serial number in output stream:  76
  71.  
  72. extradir: /usr/share/games/heroes/extralvl/: No such file or directory
  73. Cannot open /usr/share/games/heroes/sfx/sfx.conf, disabling sound-effects
  74. (run with -X to supress this message).
  75. Fatal signal: Segmentation Fault (SDL Parachute Deployed)
  76. Failed to open visual:
  77.  
  78. extradir: /usr/share/games/heroes/extralvl/: No such file or directory
  79. Cannot open /usr/share/games/heroes/sfx/sfx.conf, disabling sound-effects
  80. (run with -X to supress this message).
  81. Fatal signal: Segmentation Fault (SDL Parachute Deployed)
  82.  
  83. extradir: /usr/share/games/heroes/extralvl/: No such file or directory
  84. Cannot open /usr/share/games/heroes/sfx/sfx.conf, disabling sound-effects
  85. (run with -X to supress this message).
  86. Fatal signal: Segmentation Fault (SDL Parachute Deployed)
  87. X Error of failed request:  BadShmSeg (invalid shared segment parameter)
  88.   Major opcode of failed request:  129 (MIT-SHM)
  89.   Minor opcode of failed request:  3 (X_ShmPutImage)
  90.   Segment id in failed request:  0x240000e
  91.   Serial number of failed request:  20
  92.   Current serial number in output stream:  23
  93.  
  94. extradir: /usr/share/games/heroes/extralvl/: No such file or directory
  95. Fatal signal: Segmentation Fault (SDL Parachute Deployed)
  96.  
  97. extradir: /usr/share/games/heroes/extralvl/: No such file or directory
  98. Cannot open /usr/share/games/heroes/sfx/sfx.conf, disabling sound-effects
  99. (run with -X to supress this message).
  100. Fatal signal: Segmentation Fault (SDL Parachute Deployed)
  101.  
  102. extradir: /usr/share/games/heroes/extralvl/: No such file or directory
  103. Cannot open /usr/share/games/heroes/sfx/sfx.conf, disabling sound-effects
  104. (run with -X to supress this message).
  105. Fatal signal: Segmentation Fault (SDL Parachute Deployed)
  106.  
  107. extradir: /usr/share/games/heroes/extralvl/: No such file or directory
  108. Cannot open /usr/share/games/heroes/sfx/sfx.conf, disabling sound-effects
  109. (run with -X to supress this message).
  110. Fatal signal: Segmentation Fault (SDL Parachute Deployed)
  111. X Error of failed request:  BadShmSeg (invalid shared segment parameter)
  112.   Major opcode of failed request:  129 (MIT-SHM)
  113.   Minor opcode of failed request:  3 (X_ShmPutImage)
  114.   Segment id in failed request:  0x240000e
  115.   Serial number of failed request:  20
  116.   Current serial number in output stream:  23
  117.  
  118. extradir: /usr/share/games/heroes/extralvl/: No such file or directory
  119. Cannot open /usr/share/games/heroes/sfx/sfx.conf, disabling sound-effects
  120. (run with -X to supress this message).
  121. Fatal signal: Segmentation Fault (SDL Parachute Deployed)
  122. Xlib: unexpected async reply (sequence 0x44)!
  123. X connection to :0.0 broken (explicit kill or server shutdown).
  124.  
  125. The new messages with HEROES_DEBUG
  126. heroes: set debug level to fffffbff
  127. heroes: initialization
  128. heroes: looking for HEROES_DATA_DIR or HEROES_DATADIR...
  129. heroes: ... not found.
  130. heroes: set resource $(data-dir)=/usr/share/games/heroes
  131. heroes: get resource $(heroesrc-txt)=$(data-dir)/etc/heroesrc
  132. heroes: get resource $(data-dir)=/usr/share/games/heroes
  133. heroes: expanded resource $(data-dir)=/usr/share/games/heroes
  134. heroes: expanded resource $(heroesrc-txt)=/usr/share/games/heroes/etc/heroesrc
  135. heroes: reading configuration file: /usr/share/games/heroes/etc/heroesrc ...
  136. heroes: get resource $(data-dir)=/usr/share/games/heroes
  137. heroes: expanded resource $(data-dir)=/usr/share/games/heroes
  138. heroes: reading sound config file: /usr/share/games/heroes/mod/sound.conf ...
  139. heroes: ... could not open.
  140. heroes: reading sound config file: /sound.conf ...
  141. heroes: ... could not open.
  142. heroes: ... finished reading /usr/share/games/heroes/etc/heroesrc.
  143. heroes: user directory setup
  144. heroes: directory /home/cts/.heroes/ already exists
  145. heroes: setup default extra directory
  146. heroes: get resource $(extra-levels-dir)=$(data-dir)/extralvl/
  147. heroes: get resource $(data-dir)=/usr/share/games/heroes
  148. heroes: expanded resource $(data-dir)=/usr/share/games/heroes
  149. heroes: expanded resource $(extra-levels-dir)=/usr/share/games/heroes/extralvl/
  150. heroes: reading configuration file: /home/cts/.heroes/heroesrc ...
  151. heroes: ... could not open.
  152. heroes: parsing command line
  153. heroes: get resource $(text-conf-txt)=$(data-dir)/txt_cfg/txti.cfg
  154. heroes: get resource $(data-dir)=/usr/share/games/heroes
  155. heroes: expanded resource $(data-dir)=/usr/share/games/heroes
  156. heroes: expanded resource $(text-conf-txt)=/usr/share/games/heroes/txt_cfg/txti.cfg
  157. heroes: parsing text configuration file: /usr/share/games/heroes/txt_cfg/txti.cfg ...
  158. heroes: ... done.
  159. heroes: randomize
  160. heroes: get resource $(levels-list-txt)=$(data-dir)/levels/level.lst
  161. heroes: get resource $(data-dir)=/usr/share/games/heroes
  162. heroes: expanded resource $(data-dir)=/usr/share/games/heroes
  163. heroes: expanded resource $(levels-list-txt)=/usr/share/games/heroes/levels/level.lst
  164. heroes: read level list: /usr/share/games/heroes/levels/level.lst ...
  165. heroes: ... done
  166. heroes: browsing directory /home/cts/.heroes/levels ...
  167. heroes: ... 0 files
  168. heroes: browsing directory /usr/share/games/heroes/extralvl/ ...
  169. extradir: /usr/share/games/heroes/extralvl/: No such file or directory
  170. heroes: reading option from /home/cts/.heroes/options.dat
  171. heroes: cannot open /home/cts/.heroes/options.dat
  172. heroes: reading scores from /home/cts/.heroes/scores.dat
  173. heroes: cannot open /home/cts/.heroes/scores.dat
  174. heroes: reading saved games from /home/cts/.heroes/savegame.dat
  175. heroes: cannot open /home/cts/.heroes/savegame.dat
  176. heroes: get resource $(sfx-dir)=$(data-dir)/sfx/
  177. heroes: get resource $(data-dir)=/usr/share/games/heroes
  178. heroes: expanded resource $(data-dir)=/usr/share/games/heroes
  179. heroes: expanded resource $(sfx-dir)=/usr/share/games/heroes/sfx/
  180. heroes: get resource $(sfx-conf-txt)=$(data-dir)/sfx/sfx.conf
  181. heroes: get resource $(data-dir)=/usr/share/games/heroes
  182. heroes: expanded resource $(data-dir)=/usr/share/games/heroes
  183. heroes: expanded resource $(sfx-conf-txt)=/usr/share/games/heroes/sfx/sfx.conf
  184. heroes: reading sound effects config: /usr/share/games/heroes/sfx/sfx.conf
  185. Cannot open /usr/share/games/heroes/sfx/sfx.conf, disabling sound-effects
  186. (run with -X to supress this message).
  187. heroes: initialize SDL
  188. heroes: initialize joystick
  189. heroes: opening audio at 22050 Hz 16 bit stereo, 1024 bytes audio buffer
  190.  
  191. heroes: opened audio at 22050 Hz 16 bit stereo, 1024 bytes audio buffer
  192.  
  193. heroes: set volume to 68/128
  194.  
  195. heroes: set video mode
  196.  
  197. ----------
  198.  
  199. From: "Christian T. Steigies" <cts@debian.org>
  200. Date: Thu, 31 Aug 2000 15:28:52 +0200
  201. Version: 0.6pre3
  202.  
  203. >  - what version of SDL are you using?
  204. Hmm, a mixture of 1.1.2 and 1.0.[1 or 8] I think. I am not exactly sure
  205. which is used for the package, will check again, was late last night...
  206.  
  207. >  - is a window mapped before the crash or not?
  208. window mapped? If you mean opened, yes a small window is opened, like with
  209. i386, drawn with a black background, maybe a little white.
  210. >  - how is configured you X server (resolution, depth)?
  211. m68k uses xserver-fbdev, with my grafics board it is not yet possible to
  212. change the resolution. so now its using 1024x768 in 8 bit. But also when I
  213. run heroes via ssh from my i386 machine (32bit) it crashes (did no ttest
  214. last night though).
  215.  
  216. >  - can you cite me a couple of games that work well with SDL
  217. >    on m68k so I can look their sources for differences?
  218. Sure. I would think all the SDL games I maintain are working on m68k.
  219. Actually I did not test them all, but I am pretty sure at least gemdropx
  220. works, see here for the links:
  221. http://master.debian.org/~cts/packages.html
  222.  
  223. ----------
  224.  
  225. From: "Christian T. Steigies" <cts@nikocity.de>
  226. Date: Thu, 21 Sep 2000 00:32:22 +0200
  227. Version: 0.6pre3
  228.  
  229. > Please try to configure Heroes with --enable-debug,
  230. > --disable-joystick and --disable-sound and ensure
  231. > to have coredump turned on (bash: ulimit -c unlimited
  232. > tcsh: unlimit coredumpsize).
  233. Ok, good news. Tried that, its very slow, but it seems to work much better.
  234. I remember seeing on the list the -S option, when I use that (with the
  235. non-debug version) heroes runs much better. Actually it runs very good, so
  236. its only a sound problem. It runs so good, the gameplay is much too fast, I
  237. thought it would be much too slow... maybe there is a problem with
  238. calculating game/machine speed? Do you use bogomips for that? My Amiga has
  239. around 100 Bogomips, but the speed compares to a 486/100, maybe Pentium90,
  240. with a clock frequency of 50MHz.
  241. So there is another problem, but not as bad, as I first thought.
  242.  
  243. ----------
  244.  
  245. From: "Christian T. Steigies" <cts@debian.org>
  246. Date: Thu, 21 Sep 2000 13:28:16 +0200
  247. Version: 0.6pre3
  248.  
  249. On Thu, Sep 21, 2000 at 11:20:49AM +0200, Alexandre Duret-Lutz wrote:
  250.  
  251. > Great, thanks for tracking this down.  Other things you can try
  252. > is to run the game with sound but without sound effects (-X); or
  253. > to link with libMikMod instead of SDL_mixer.  This may help to
  254. > narrow the bug.
  255. Can try that.
  256. >  cts> It runs so good, the gameplay is
  257. >  cts> much too fast, I thought it would be much too
  258. >  cts> slow... maybe there is a problem with calculating
  259. >  cts> game/machine speed?
  260. >
  261. > By "too fast", do you mean "so fast that the camera is
  262. > not quick enough to follow the vehicles"?  This was
  263. The vehicles are running much too fast, the camera could follow (most of the
  264. time) which I find very astonishing for such an old machine.
  265. > a bug reported by Mattias Engdegσrd (on Solaris), and have
  266. > been fixed between the 0.6-pre3 and 0.6 versions.  Are you
  267. > still using 0.6-pre3?
  268. Yup... will change that.
  269.  
  270. ----------
  271.  
  272. From: "Christian T. Steigies" <cts@debian.org>
  273. Date: Fri, 22 Sep 2000 19:16:30 +0200
  274. Version: 0.6
  275.  
  276. On Thu, Sep 21, 2000 at 11:20:49AM +0200, Alexandre Duret-Lutz wrote:
  277. >
  278. > Great, thanks for tracking this down.  Other things you can try
  279. > is to run the game with sound but without sound effects (-X); or
  280. > to link with libMikMod instead of SDL_mixer.  This may help to
  281. > narrow the bug.
  282. Didnt work, but I did not spend much time on it. I think the debian
  283. maintainer should update the package to support other arches as well, maybe I
  284. did something wrong while building the package. I couldn't build a complete
  285. package, since on m68k I can only build for sdl, not for ggi. Thats one
  286. thing I was not able to get into the debian files, but thats Daniel's jobs,
  287. isn't it? ;-)
  288.  
  289. > By "too fast", do you mean "so fast that the camera is
  290. > not quick enough to follow the vehicles"?  This was
  291. > a bug reported by Mattias Engdegσrd (on Solaris), and have
  292. > been fixed between the 0.6-pre3 and 0.6 versions.  Are you
  293. > still using 0.6-pre3?
  294. With 0.6 I get the right speed. So its working pretty well (besides the
  295. sound problem) on m68k. Maybe a note in the readme (Daniel: its working for
  296. me on m68k only with -S) but otherwise its fine for non-i386 I think.
  297.  
  298. ======================================================================
  299.  
  300. From: StΘphane Denis <S.Denis@darkworks.com>
  301. Date: Fri, 22 Sep 2000 10:38:46 +0200
  302. Version: 0.6a
  303.  
  304. Heroes configuration
  305. -------------------
  306. Heroes version           : 0.6a
  307. host                     : i586-pc-beos
  308. display & keyboard       : SDL 1.1.5
  309. joystick                 : SDL 1.1.5
  310. sound                    : <disabled>
  311. compiler                 : gcc
  312. compiler flags           : -I/boot/develop/tools/gnupro/include -I/boot/develop/tools/gnupro/include/SDL  -DNDEBUG -ffast-math -fstrict-aliasing -fomit-frame-pointer -O3
  313. linker flags             : -s -L/boot/develop/tools/gnupro/lib -lSDL
  314. binary install path      : /usr/local/bin
  315. data install path        : /usr/local/share/heroes
  316. manual page install path : /usr/local/man
  317. info manual install path : /usr/local/info
  318. html doc install path    : <none>
  319.  
  320. $ make install
  321. Making install in lib
  322. [...]
  323. make[1]: Leaving directory `/boot/realtech/Heroes/lib'
  324. Making install in src
  325. make[1]: Entering directory `/boot/realtech/Heroes/src'
  326. Making install in etc
  327. make[2]: Entering directory `/boot/realtech/Heroes/src/etc'
  328. make[3]: Entering directory `/boot/realtech/Heroes/src/etc'
  329. make[3]: Nothing to be done for `install-exec-am'.
  330. /bin/sh ../../mkinstalldirs /usr/local/share/heroes/etc/
  331.  /bin/install -c -m 644 heroesrc /usr/local/share/heroes/etc//heroesrc
  332. /bin/install: cannot create regular file
  333. `/usr/local/share/heroes/etc//heroesrc': Invalid argument
  334. make[3]: *** [install-xDATA] Error 1
  335. make[3]: Leaving directory `/boot/realtech/Heroes/src/etc'
  336. make[2]: *** [install-am] Error 2
  337. make[2]: Leaving directory `/boot/realtech/Heroes/src/etc'
  338. make[1]: *** [install-recursive] Error 1
  339. make[1]: Leaving directory `/boot/realtech/Heroes/src'
  340. make: *** [install-recursive] Error 1
  341.  
  342. ======================================================================
  343.  
  344. From: raven <mfilep@fbi.hu>
  345. Date: 05 Dec 2000
  346. Version: 0.6
  347.  
  348. hello I've compiled heroes recently on my linux system.  everything
  349. runs fine, but I do have a problem with the controls. I mean, that the
  350. reaction of the vehicle is too slow (it turns too slow) .  This
  351. shouldn't depend on my machine configuration (350 mhz k6-2 128 MB
  352. RAM).
  353.  
  354. ----------
  355.  
  356. From: mat <mfilep@fbi.hu>
  357. Date: Wed, 06 Dec 2000 09:52:27 +0100
  358. Version: 0.6
  359.  
  360. I've compiled it with SDL. I have a SUSE linux 6.4 distribution (with
  361. a "few" changes (ie: newer ver. of make a few newer and updated
  362. libs...))
  363.  
  364. by too slow I mean that the vehicle doesn't turn at that moment when I
  365. press the key. This delay is not long enough to be mesureable, but it
  366. disturbs, so that the gameplay isn't fluent enough...
  367.  
  368. ----------
  369.  
  370. From: Alexandre Duret-Lutz <duret_g@lrde.epita.fr>
  371. Date: 21 Feb 2001 20:16:23 +0100
  372. Version: 0.8
  373.  
  374. Just a notice to say I have seen what you describe on a laptop
  375. running FreeBSD, a couple of week ago.  And no, that's not
  376. the *standard* behaviour as I answered you :).
  377.  
  378. Still I have no idea what the reason is.  (For the records that
  379. was an Heroes 0.8, compiled against SDL too; I don't even know
  380. if GGI works on FreeBSD.)
  381.