http://bugs.winehq.org/show_bug.cgi?id=35783
Bug ID: 35783 Summary: Risk of Rain freezes randomly Product: Wine Version: 1.7.14 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: rmlipman@gmail.com
The freezing can happen in game when collecting certain items such as the healing drone or the infusion.
A reliable way to reproduce this is to open the monster log and click on any entry.
When the game freezes, the sound and game calculations still continue. It's just the graphics that freeze.
https://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #1 from Austin English austinenglish@gmail.com --- Please attach the full terminal output.
Is there a demo/download?
https://bugs.winehq.org/show_bug.cgi?id=35783
rmlipman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #2 from rmlipman@gmail.com --- I am unable to get terminal output for running the game itself. It only runs for me when launched by Steam. When launched through Steam I don't see any terminal output by the exe.
When I launch the game standalone I get an error: "Access violation at address 0B98D248 in module 'Steam_GM.dll'. Read of address 00000000".
A demo is available at http://www.indiedb.com/games/risk-of-rain but it's an older version that runs even slower than the full game so I'm unable to play for long enough to reproduce the crash in the demo. (bug 35633)
In the demo, the monster log is unavailable so I don't know of an easy way to reproduce the error.
http://bugs.winehq.org/show_bug.cgi?id=35783
Michael Curran curran.michaelp@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |curran.michaelp@gmail.com
--- Comment #3 from Michael Curran curran.michaelp@gmail.com --- You can also replicate this bug by picking up a drone or using some of the items. I don't see any errors that seem related to game in the console (as opposed to the standard Steam cruft).
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #4 from Michael Curran curran.michaelp@gmail.com --- Created attachment 47905 --> http://bugs.winehq.org/attachment.cgi?id=47905 Excerpt of warn+all, +seh, +tid log
Here's an excerpt from the log of a Risk of Rain crash. The SEH error seems to be a division by zero error and the game will continue to pump out seh messages until terminated.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #5 from Michael Curran curran.michaelp@gmail.com --- Created attachment 47906 --> http://bugs.winehq.org/attachment.cgi?id=47906 Backtrace of crash
https://bugs.winehq.org/show_bug.cgi?id=35783
Matthew Krafczyk krafczyk.matthew@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |krafczyk.matthew@gmail.com
--- Comment #6 from Matthew Krafczyk krafczyk.matthew@gmail.com --- I experience this issue as well. I'm working to try and get a debugging log like what Michael Curran was able to, but haven't succeeded yet.
Michael Curran, could you tell me how you managed to get the traces?
I'm running with wine 1.7.17 right now.
http://bugs.winehq.org/show_bug.cgi?id=35783
Christopher Cope inuyasha@usa.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |inuyasha@usa.com
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #7 from Christopher Cope inuyasha@usa.com --- Created attachment 48341 --> http://bugs.winehq.org/attachment.cgi?id=48341 Excerpt of WINEDEBUG=+relay,+seh
http://bugs.winehq.org/show_bug.cgi?id=35783
Christopher Cope inuyasha@usa.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #48341|0 |1 is obsolete| |
--- Comment #8 from Christopher Cope inuyasha@usa.com --- Created attachment 48342 --> http://bugs.winehq.org/attachment.cgi?id=48342 Excerpt of WINEDEBUG=+relay,+seh
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #9 from Christopher Cope inuyasha@usa.com --- Comment on attachment 48341 --> http://bugs.winehq.org/attachment.cgi?id=48341 Excerpt of WINEDEBUG=+relay,+seh
delete
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #10 from Christopher Cope inuyasha@usa.com --- Comment on attachment 48341 --> http://bugs.winehq.org/attachment.cgi?id=48341 Excerpt of WINEDEBUG=+relay,+seh
tsfreawrwfdeafrdawrewdwqed
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #11 from Christopher Cope inuyasha@usa.com --- Comment on attachment 48341 --> http://bugs.winehq.org/attachment.cgi?id=48341 Excerpt of WINEDEBUG=+relay,+seh
15:31:53.604 [main] DEBUG o.a.c.c.ConfigurationUtils - ConfigurationUtils.locate(): base is null, name is //.config/pms-mlx/PMS.conf 15:31:53.796 [main] DEBUG o.a.c.c.DefaultFileSystem - Could not locate file /root/.config/pms-mlx/PMS.conf at null: no protocol: /root/.config/pms-mlx/PMS.conf 15:31:53.796 [main] DEBUG o.a.c.c.ConfigurationUtils - Loading configuration from the absolute path /root/.config/pms-mlx/PMS.conf 15:31:53.796 [main] DEBUG o.a.c.c.PropertiesConfiguration - Base path set to file:///root/.config/pms-mlx/PMS.conf 15:31:54.043 [main] DEBUG o.a.c.c.PropertiesConfiguration - FileName set to PMS.conf 15:31:54.043 [main] DEBUG o.a.c.c.PropertiesConfiguration - Base path set to /root/.config/pms-mlx 15:31:56,543 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - About to instantiate property definer of type [net.pms.logging.DebugLogPathDefiner] 15:31:56,545 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - Popping property definer for property named [debugLogPath] from the object stack 15:31:56,573 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [net.pms.logging.FrameAppender] 15:31:56,583 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [traces] 15:31:57,520 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 15:31:57,520 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [console] 15:31:57,527 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender] 15:31:57,528 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log] 15:31:57,532 |-INFO in ch.qos.logback.core.FileAppender[debug.log] - File property is set to [/var/log/ps3mediaserver/root/debug.log] 15:31:57,534 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender] 15:31:57,535 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [debug.log.10MB] 15:31:57,607 |-INFO in ch.qos.logback.core.rolling.FixedWindowRollingPolicy@75592f8b - Will use zip compression 15:31:57,616 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - Active log file name: /var/log/ps3mediaserver/root/debug.log 15:31:57,617 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[debug.log.10MB] - File property is set to [/var/log/ps3mediaserver/root/debug.log] 15:31:57,617 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.apache] to WARN 15:31:57,617 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [httpclient.wire] to WARN 15:31:57,617 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to TRACE 15:31:57,617 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [traces] to Logger[ROOT] 15:31:57,618 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [console] to Logger[ROOT] 15:31:57,618 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [debug.log] to Logger[ROOT] 15:31:57,618 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration. 15:31:57,618 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@49b3a360 - Registering current configuration as safe fallback point [ main] INFO 2014-05-01 15:31:58.062 Starting PMS Core 1.90.2-mlx-1.0.1-SNAPSHOT [ main] INFO 2014-05-01 15:31:58.063 by shagrath / 2008-2013 [ main] INFO 2014-05-01 15:31:58.064 http://ps3mediaserver.org [ main] INFO 2014-05-01 15:31:58.064 https://github.com/ps3mediaserver/ps3mediaserver [ main] INFO 2014-05-01 15:31:58.064 [ main] INFO 2014-05-01 15:31:58.064 Build: 68afbf53f (2013-12-05) [ main] INFO 2014-05-01 15:31:58.064 Java: Java HotSpot(TM) 64-Bit Server VM 1.7.0_45 by Oracle Corporation [ main] INFO 2014-05-01 15:31:58.064 OS: Linux amd64 3.11.4 [ main] INFO 2014-05-01 15:31:58.065 Encoding: UTF-8 [ main] INFO 2014-05-01 15:31:58.123 Memory: 910 MB [ main] INFO 2014-05-01 15:31:58.123 [ main] INFO 2014-05-01 15:31:58.123 Working directory: /aufs/devsave/PMS/pms-1.90.2-mlx_1.0-SNAPSHOT-generic-linux-unix [ main] INFO 2014-05-01 15:31:58.124 Temp directory: /tmp/ps3mediaserver [ main] INFO 2014-05-01 15:31:58.124 Logging config file: /aufs/devsave/PMS/pms-1.90.2-mlx_1.0-SNAPSHOT-generic-linux-unix/logback.xml [ main] INFO 2014-05-01 15:31:58.125 debug.log: /var/log/ps3mediaserver/root/debug.log [ main] INFO 2014-05-01 15:31:58.125 [ main] INFO 2014-05-01 15:31:58.125 Profile directory: /root/.config/pms-mlx [ main] INFO 2014-05-01 15:31:58.126 Profile directory permissions: rw [ main] INFO 2014-05-01 15:31:58.126 Profile path: /root/.config/pms-mlx/PMS.conf [ main] INFO 2014-05-01 15:31:58.126 Profile permissions: rw [ main] INFO 2014-05-01 15:31:58.126 Profile name: PuppyPC [ main] INFO 2014-05-01 15:31:58.127 [ main] INFO 2014-05-01 15:31:58.127 Web conf path: /root/.config/pms-mlx/WEB.conf [ main] INFO 2014-05-01 15:31:58.127 Web conf permissions: file not found [ main] INFO 2014-05-01 15:31:58.127 [ main] WARN 2014-05-01 15:31:58.525 Error loading libzen: Unable to load library 'zen': libzen.so: cannot open shared object file: No such file or directory [ main] INFO 2014-05-01 15:31:58.525 Loading MediaInfo library [ main] INFO 2014-05-01 15:31:59.207 Loaded MediaInfoLib - v0.7.67 [ main] INFO 2014-05-01 15:31:59.542 Loading renderer configurations from /aufs/devsave/PMS/pms-1.90.2-mlx_1.0-SNAPSHOT-generic-linux-unix/renderers [ main] INFO 2014-05-01 15:31:59.569 Loading configuration file: AirPlayer.conf [ main] INFO 2014-05-01 15:31:59.709 Loading configuration file: Android.conf [ main] INFO 2014-05-01 15:31:59.745 Loading configuration file: BlackBerryPlayBook-KalemSoftMP.conf [ main] INFO 2014-05-01 15:31:59.761 Loading configuration file: Bravia4500.conf [ main] INFO 2014-05-01 15:31:59.768 Loading configuration file: Bravia5500.conf [ main] INFO 2014-05-01 15:31:59.803 Loading configuration file: BraviaEX.conf [ main] INFO 2014-05-01 15:31:59.825 Loading configuration file: BraviaEX620.conf [ main] INFO 2014-05-01 15:31:59.836 Loading configuration file: BraviaHX.conf [ main] INFO 2014-05-01 15:31:59.846 Loading configuration file: BraviaW.conf [ main] INFO 2014-05-01 15:31:59.875 Loading configuration file: DLinkDSM510.conf [ main] INFO 2014-05-01 15:31:59.885 Loading configuration file: DirecTVHR.conf [ main] INFO 2014-05-01 15:31:59.890 Loading configuration file: FileParsingRenderer.conf [ main] INFO 2014-05-01 15:31:59.904 Loading configuration file: FreeboxHD.conf [ main] INFO 2014-05-01 15:31:59.912 Loading configuration file: FreecomMusicPal.conf [ main] INFO 2014-05-01 15:31:59.920 Loading configuration file: Kuro.conf [ main] INFO 2014-05-01 15:31:59.930 Loading configuration file: LGST600.conf [ main] INFO 2014-05-01 15:31:59.946 Loading configuration file: N900.conf [ main] INFO 2014-05-01 15:31:59.965 Loading configuration file: NetgearNeoTV.conf [ main] INFO 2014-05-01 15:31:59.968 Loading configuration file: OPPOBDP83.conf [ main] INFO 2014-05-01 15:31:59.992 Loading configuration file: OPPOBDP93.conf [ main] INFO 2014-05-01 15:32:00.003 Loading configuration file: OnkyoTX-NR717.conf [ main] INFO 2014-05-01 15:32:00.004 Loading configuration file: PS3.conf [ main] INFO 2014-05-01 15:32:00.196 Loading configuration file: Panasonic.conf [ main] INFO 2014-05-01 15:32:00.245 Loading configuration file: Philips.conf [ main] INFO 2014-05-01 15:32:00.247 Loading configuration file: PhilipsPFL.conf [ main] INFO 2014-05-01 15:32:00.251 Loading configuration file: PopcornHour.conf [ main] INFO 2014-05-01 15:32:00.306 Loading configuration file: Realtek.conf [ main] INFO 2014-05-01 15:32:00.308 Loading configuration file: SMP-N100.conf [ main] INFO 2014-05-01 15:32:00.311 Loading configuration file: Samsung-SMT-G7400.conf [ main] INFO 2014-05-01 15:32:00.314 Loading configuration file: SamsungAllShare.conf [ main] INFO 2014-05-01 15:32:00.316 Loading configuration file: SamsungWiseLink.conf [ main] INFO 2014-05-01 15:32:00.317 Loading configuration file: SharpAquos.conf [ main] INFO 2014-05-01 15:32:00.319 Loading configuration file: Showtime3.conf [ main] INFO 2014-05-01 15:32:00.322 Loading configuration file: Showtime4.conf [ main] INFO 2014-05-01 15:32:00.347 Loading configuration file: SonyBluray.conf [ main] INFO 2014-05-01 15:32:00.350 Loading configuration file: SonyHomeTheatreSystem.conf [ main] INFO 2014-05-01 15:32:00.353 Loading configuration file: Streamium.conf [ main] INFO 2014-05-01 15:32:00.355 Loading configuration file: TelstraTbox.conf [ main] INFO 2014-05-01 15:32:00.356 Loading configuration file: VideoWebTV.conf [ main] INFO 2014-05-01 15:32:00.446 Loading configuration file: VizioSmartTV.conf [ main] INFO 2014-05-01 15:32:00.449 Loading configuration file: WDTVLive.conf [ main] INFO 2014-05-01 15:32:00.451 Loading configuration file: WMP.conf [ main] INFO 2014-05-01 15:32:00.453 Loading configuration file: XBMC.conf [ main] INFO 2014-05-01 15:32:00.454 Loading configuration file: XBOX360.conf [ main] INFO 2014-05-01 15:32:00.456 Loading configuration file: YamahaRXA1010.conf [ main] INFO 2014-05-01 15:32:00.457 Loading configuration file: YamahaRXV3900.conf [ main] INFO 2014-05-01 15:32:00.459 Loading configuration file: YamahaRXV671.conf [ main] INFO 2014-05-01 15:32:00.460 Loading configuration file: iPad-iPhone.conf [ main] INFO 2014-05-01 15:32:00.465 Searching for plugins in /aufs/devsave/PMS/pms-1.90.2-mlx_1.0-SNAPSHOT-generic-linux-unix/plugins [ main] INFO 2014-05-01 15:32:00.502 Found plugin: net.pms.plugin.dnlatreefolder.VideoSettingsFolderPlugin [ main] INFO 2014-05-01 15:32:01.417 Found plugin: net.pms.plugin.fileimport.TheTVDBImportPlugin [ main] DEBUG 2014-05-01 15:32:01.505 Restoring configuration from /root/.config/pms-mlx/plugins/global/TheTVDBImportPlugin.conf [ main] INFO 2014-05-01 15:32:01.590 Loaded configuration from /root/.config/pms-mlx/plugins/global/TheTVDBImportPlugin.conf [ main] INFO 2014-05-01 15:32:01.693 Found plugin: net.pms.plugin.dlnatreefolder.FileSystemFolderPlugin [ main] DEBUG 2014-05-01 15:32:01.697 No configuration file found at /root/.config/pms-mlx/plugins/global/FileSystemFolderPlugin.conf [ main] INFO 2014-05-01 15:32:01.697 Found plugin: net.pms.plugin.startstoplistener.PlayCountWatcher [ main] DEBUG 2014-05-01 15:32:01.772 No configuration file found at /root/.config/pms-mlx/plugins/global/PlayCountWatcher.conf [ main] INFO 2014-05-01 15:32:01.772 Found plugin: net.pms.plugin.shutdown.ShutdownPlugin [ main] INFO 2014-05-01 15:32:01.775 Found plugin: net.pms.plugin.webservice.WebServicePlugin [ main] DEBUG 2014-05-01 15:32:01.778 No configuration file found at /root/.config/pms-mlx/plugins/global/WebServicePlugin.conf [ main] INFO 2014-05-01 15:32:01.779 Found plugin: net.pms.plugin.dlnatreefolder.WebFolderPlugin [ main] INFO 2014-05-01 15:32:01.784 Found plugin: net.pms.plugin.fileimport.TmdbMovieImportPlugin [ main] DEBUG 2014-05-01 15:32:01.837 No configuration file found at /root/.config/pms-mlx/plugins/global/TmdbMovieImportPlugin.conf [ main] INFO 2014-05-01 15:32:01.855 Found plugin: net.pms.plugin.filedetail.TmdbRatingPlugin [ main] DEBUG 2014-05-01 15:32:01.920 No configuration file found at /root/.config/pms-mlx/plugins/global/TmdbRatingPlugin.conf [ main] INFO 2014-05-01 15:32:01.921 Found plugin: net.pms.plugin.dlnatreefolder.iTunesFolderPlugin [ main] INFO 2014-05-01 15:32:01.925 Found plugin: net.pms.plugin.dlnatreefolder.iPhotoFolderPlugin [ main] INFO 2014-05-01 15:32:01.927 Found plugin: net.pms.plugin.fileimport.ImdbMovieImportPlugin [ main] DEBUG 2014-05-01 15:32:01.962 No configuration file found at /root/.config/pms-mlx/plugins/global/ImdbMovieImportPlugin.conf [ main] INFO 2014-05-01 15:32:02.428 Medialibrary database location = '/root/.config/pms-mlx/db/pms_media_library.db' [ main] DEBUG 2014-05-01 15:32:02.457 Loaded driver 'org.h2.Driver' [ main] INFO 2014-05-01 15:32:02.880 DBInitializer initialized [ main] DEBUG 2014-05-01 15:32:02.880 JdbcConnectionPool created [ main] INFO 2014-05-01 15:32:08.380 Database version 1.0 is up and running [ main] DEBUG 2014-05-01 15:32:12.454 Add media library folder Video to root [ main] DEBUG 2014-05-01 15:32:12.476 Add media library folder Anime to Video [ main] DEBUG 2014-05-01 15:32:12.476 Add media library folder Angel Beats! to Anime [ main] DEBUG 2014-05-01 15:32:12.476 Add media library folder anohana: The Flower We Saw That Day to Anime [ main] DEBUG 2014-05-01 15:32:12.477 Add media library folder Another to Anime [ main] DEBUG 2014-05-01 15:32:12.477 Add media library folder Clannad to Anime [ main] DEBUG 2014-05-01 15:32:12.477 Add media library folder Death Note to Anime [ main] DEBUG 2014-05-01 15:32:12.477 Add media library folder Higurashi no Naku Koro ni to Anime [ main] DEBUG 2014-05-01 15:32:12.477 Add media library folder Inuyasha to Anime [ main] DEBUG 2014-05-01 15:32:12.477 Add media library folder Lupin III to Anime [ main] DEBUG 2014-05-01 15:32:12.478 Add media library folder Mahou Sensei Negima!! to Anime [ main] DEBUG 2014-05-01 15:32:12.478 Add media library folder Naruto to Anime [ main] DEBUG 2014-05-01 15:32:12.478 Add media library folder Sankarea to Anime [ main] DEBUG 2014-05-01 15:32:12.478 Add media library folder Tasogare Otome x Amnesia to Anime [ main] DEBUG 2014-05-01 15:32:12.478 Add media library folder Yu-Gi-Oh! to Anime [ main] DEBUG 2014-05-01 15:32:12.478 Add media library folder Movies to Video [ main] DEBUG 2014-05-01 15:32:12.479 Add media library folder 3D to Movies [ main] DEBUG 2014-05-01 15:32:12.479 Add media library folder Series to Video [ main] DEBUG 2014-05-01 15:32:12.479 Add media library folder Breaking Bad to Series [ main] DEBUG 2014-05-01 15:32:12.479 Add media library folder Dexter to Series [ main] DEBUG 2014-05-01 15:32:12.479 Add media library folder Green Acres to Series [ main] DEBUG 2014-05-01 15:32:12.480 Add media library folder Scooby Doo Mystery Incorporated to Series [ main] DEBUG 2014-05-01 15:32:12.480 Add media library folder The Walking Dead to Series [ main] DEBUG 2014-05-01 15:32:12.480 Add media library folder Audio to root [ main] DEBUG 2014-05-01 15:32:12.480 Add media library folder Pictures to root [ main] DEBUG 2014-05-01 15:32:12.751 Metadata value set. key=OMIT_SORT, value=true [ main] DEBUG 2014-05-01 15:32:12.752 Metadata value set. key=OMIT_FILTER, value=false [ main] DEBUG 2014-05-01 15:32:12.752 Metadata value set. key=OMIT_PREFIXES, value=the le la les [ main] DEBUG 2014-05-01 15:32:12.753 Metadata value set. key=OMIT_SORT, value=true [ main] DEBUG 2014-05-01 15:32:12.753 Metadata value set. key=OMIT_FILTER, value=true [ main] DEBUG 2014-05-01 15:32:12.754 Metadata value set. key=OMIT_PREFIXES, value=the le la les [ main] DEBUG 2014-05-01 15:32:13.798 Reading minimized: default: false, current: true [ main] DEBUG 2014-05-01 15:32:14.033 Reading folders: default: "", current: "/mnt/home/Music,/mnt/home/.stream" [ main] INFO 2014-05-01 15:32:14.033 Checking shared folder: /mnt/home/Music [ main] INFO 2014-05-01 15:32:14.101 Checking shared folder: /mnt/home/.stream [ main] INFO 2014-05-01 15:32:17.363 Checking MPlayer font cache. It can take a minute or so. [ main] DEBUG 2014-05-01 15:32:17.408 launching: mplayer [ main] INFO 2014-05-01 15:32:18.562 [127] Cannot launch MPlayer / Check the presence of mplayer ... [ main] INFO 2014-05-01 15:32:18.562 Done! [ main] INFO 2014-05-01 15:32:18.614 Registering transcoding engine: FFmpeg Audio [ main] INFO 2014-05-01 15:32:18.632 Registering transcoding engine: MEncoder Video [ main] INFO 2014-05-01 15:32:18.633 Registering transcoding engine: FFmpeg [ main] INFO 2014-05-01 15:32:18.651 Registering transcoding engine: VLC Video [ main] DEBUG 2014-05-01 15:32:18.943 FFmpeg supported protocols: [applehttp, cache, concat, crypto, file, gopher, hls, http, httpproxy, mmsh, mmst, pipe, rtmp, rtp, tcp, udp, mms] [ main] INFO 2014-05-01 15:32:18.944 Registering transcoding engine: FFmpeg Web Video [ main] INFO 2014-05-01 15:32:18.945 Registering transcoding engine: FFmpeg Web Audio [ main] INFO 2014-05-01 15:32:18.945 Registering transcoding engine: MEncoder Web Video [ main] INFO 2014-05-01 15:32:18.946 Registering transcoding engine: VLC Web Video [ main] INFO 2014-05-01 15:32:18.947 Registering transcoding engine: tsMuxeR [ main] INFO 2014-05-01 15:32:18.948 Registering transcoding engine: Audio High Fidelity [ main] INFO 2014-05-01 15:32:18.948 Registering transcoding engine: VLC Web Audio (Legacy) [ main] INFO 2014-05-01 15:32:18.948 Registering transcoding engine: VLC Web Video (Legacy) [ main] INFO 2014-05-01 15:32:18.949 Registering transcoding engine: dcraw Thumbnailer [ main] DEBUG 2014-05-01 15:32:18.950 Reading engines: default: "mencoder,avsmencoder,tsmuxer,ffmpegvideo,vlctranscoder,ffmpegaudio,tsmuxeraudio,ffmpegwebvideo,vlcwebvideo,vlcvideo,mencoderwebvideo,ffmpegwebaudio,vlcaudio,ffmpegdvrmsremux,rawthumbs", current: "tsmuxer,mencoder,ffmpegvideo,vlctranscoder,ffmpegaudio,tsmuxeraudio,vlcvideo,mencoderwebvideo,vlcaudio,rawthumbs" [ main] WARN 2014-05-01 15:32:20.696 Unknown property: 'still_sizes' value: '[w92, w185, w300, original]' [ main] DEBUG 2014-05-01 15:32:20.698 Posting Event=PluginsLoaded to queue of type PluginEvent [ main] INFO 2014-05-01 15:32:20.710 Started watching 0 directories [ main] INFO 2014-05-01 15:32:20.711 Using address /192.168.2.2 found on network interface: name:eth0 (eth0) [ main] INFO 2014-05-01 15:32:20.712 Created socket: /192.168.2.2:5001 [ main] DEBUG 2014-05-01 15:32:24.412 Sending ALIVE... [ main] DEBUG 2014-05-01 15:32:24.415 Reading uuid: default: null, current: "2cb49637-052a-4b3f-9cb2-5a735cf2bd24" [ main] INFO 2014-05-01 15:32:24.416 Using the following UUID configured in PMS.conf: 2cb49637-052a-4b3f-9cb2-5a735cf2bd24 [ main] INFO 2014-05-01 15:32:24.669 The server should now appear on your renderer [ Thread-7] INFO 2014-05-01 15:32:30.616 Sucessfully bound enpoint: http://192.168.2.2:54423/PmsConfiguration [ Thread-7] INFO 2014-05-01 15:32:30.683 Sucessfully bound enpoint: http://192.168.2.2:54423/PmsLibrary [AliveMessageSender] DEBUG 2014-05-01 15:32:34.668 Sending ALIVE... [AliveMessageSender] DEBUG 2014-05-01 15:32:54.671 Sending ALIVE... [AliveMessageSender] DEBUG 2014-05-01 15:35:54.674 Sending ALIVE... [AliveMessageSender] DEBUG 2014-05-01 15:38:54.677 Sending ALIVE... [AliveMessageSender] DEBUG 2014-05-01 15:41:54.680 Sending ALIVE... [AliveMessageSender] DEBUG 2014-05-01 15:44:54.682 Sending ALIVE... [AliveMessageSender] DEBUG 2014-05-01 15:47:54.685 Sending ALIVE... [AliveMessageSender] DEBUG 2014-05-01 15:50:54.687 Sending ALIVE... [AliveMessageSender] DEBUG 2014-05-01 15:53:54.690 Sending ALIVE...
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #12 from Christopher Cope inuyasha@usa.com --- Sorry about all of that. I accidentally uploaded the wrong file and was trying to delete it. Please kindly remove the first upload and these comments. Thank you.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #13 from Michael Curran curran.michaelp@gmail.com --- (In reply to Matthew Krafczyk from comment #6)
I experience this issue as well. I'm working to try and get a debugging log like what Michael Curran was able to, but haven't succeeded yet.
Michael Curran, could you tell me how you managed to get the traces?
I'm running with wine 1.7.17 right now.
Basically, the monster encyclopedia triggers the crash, so I'd start winedbg, attach to the Risk of Risk process at the title screen, set BreakOnFirstChance to 1 and then open the encyclopedia and click on an entry.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #14 from Christopher Cope inuyasha@usa.com --- Created attachment 48353 --> http://bugs.winehq.org/attachment.cgi?id=48353 Another Backtrace
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #15 from Ken Thomases ken@codeweavers.com --- (In reply to Christopher Cope from comment #14)
Created attachment 48353 [details] Another Backtrace
That backtrace is deep inside your graphics driver. While it's not impossible that a bug in Wine would cause a crash with a backtrace originating inside the graphics driver, the fact that it's a division by zero and that it's so deep in the graphics driver's code suggests that it a bug in the graphics driver. Try a different driver and/or file the bug with the driver vendor.
Michael Curran's backtrace in comment 5 / attachment 47906 is also a division by zero and also inside the graphics driver, although not as deep (although that backtrace doesn't seem complete).
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #16 from Matthew Krafczyk krafczyk.matthew@gmail.com --- Thanks Micheal for showing me how to get the backtrace. I've attached my trace from clicking on an entry in the Monster log.
To Ken, I'm able to run this game just fine inside a windows 7 virtualmachine using vmware. I.e. everything works without crashing. Given that information could it still be a bug in the linux driver code?
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #17 from Matthew Krafczyk krafczyk.matthew@gmail.com --- Created attachment 48357 --> http://bugs.winehq.org/attachment.cgi?id=48357 Monster Log Trace
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #18 from Matthew Krafczyk krafczyk.matthew@gmail.com --- I've attached another backtrace which occurs in game. I've used the 'snow globe' to freeze some enemies. Its another division by zero.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #19 from Matthew Krafczyk krafczyk.matthew@gmail.com --- Created attachment 48358 --> http://bugs.winehq.org/attachment.cgi?id=48358 Snow Globe In game Trace
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #20 from Michael Curran curran.michaelp@gmail.com --- Just an observation, but the patch from bug 35530 that significantly improves framerate as observed in bug 35633 may be connected to this. While the game was near unplayable prior to 1.7.14 due to low fps, I was able to use some of the items that currently cause this crash.
If I can find a simple way to trigger this problem in the demo version, I'll try a bisect, but since I am on 64-bit Ubuntu, I'm not too confident of the results.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #21 from Christopher Cope inuyasha@usa.com --- (In reply to Michael Curran from comment #20)
Just an observation, but the patch from bug 35530 that significantly improves framerate as observed in bug 35633 may be connected to this. While the game was near unplayable prior to 1.7.14 due to low fps, I was able to use some of the items that currently cause this crash.
If I can find a simple way to trigger this problem in the demo version, I'll try a bisect, but since I am on 64-bit Ubuntu, I'm not too confident of the results.
I had the same issue on 1.7.8, which was before that patch was applied.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #22 from Matthew Krafczyk krafczyk.matthew@gmail.com --- I can confirm that the issue still exists in 1.7.8.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #23 from Matthew Krafczyk krafczyk.matthew@gmail.com --- I can also confirm that the problem still exists in 1.7.18.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #24 from Matthew Krafczyk krafczyk.matthew@gmail.com --- btw, for Micheal Curran,
If you follow the directions here: http://wiki.winehq.org/WineOn64bit
specifically the bit about the lxc containers, you can easily build a 32bit wine on ubuntu.
This is the method I use. I'm running Ubuntu 14.04 on 64bit.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #25 from Christopher Cope inuyasha@usa.com --- Is everyone running into this issue using an Nvidia card? Personally, I have a Nvidia GeForce GT 640 using driver 331.20. In the coming days I'll test this out on my netbook with an integrated Intel Graphics Card and see how it behaves.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #26 from Matthew Krafczyk krafczyk.matthew@gmail.com --- Well, I have a notebook with a hybrid graphics system. All the tests I've performed so far have been with the intel chip.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #27 from Christopher Cope inuyasha@usa.com --- I tested it on my netbook and I can confirm it does not freeze. It does run at a measly 1 fps, but my netbook is very lacking in the processing power department, so that's not surprising. It seems it nay very well be the graphic driver causing the problem. I'm going to update to the latest version and see how that goes.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #28 from Christopher Cope inuyasha@usa.com --- I updated my drivers. I tried both the Short and Long Lived branches. Same issue. I submitted a bug report to Nvidia. Hopefully, that'll get somewhere.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #29 from Christopher Cope inuyasha@usa.com --- I made some progress. Risk of rain was made using GameMaker 8.1, so I started trying to reproduce the error. I have done so. It is caused by d3d_set_fog. I have made a sample executable using the previous function to draw an apple to the screen. It results in the same error as in Risk of rain. Removing the d3d_set_fog before drawing to the screen results in the apple being drawn without issue, Here is the sample executable. http://www.mediafire.com/download/uri9hj2tl54zcfa/test.exe
http://bugs.winehq.org/show_bug.cgi?id=35783
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #30 from Christopher Cope inuyasha@usa.com --- Created attachment 48536 --> http://bugs.winehq.org/attachment.cgi?id=48536 Excerpt of WINEDEBUG=+all
This is using my test program. It simplifies the log greatly.
http://bugs.winehq.org/show_bug.cgi?id=35783
Sam Watkins sam@nipl.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sam@nipl.net
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #31 from Sam Watkins sam@nipl.net --- I also experienced a freeze with the "infusion" item in the game. Had a look at the wine1.7 source code with the intention to disable this d3d_set_fog, but I don't know where to start; and maybe it's using the windows d3d dll anyway?
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #32 from Sam Watkins sam@nipl.net --- Created attachment 48945 --> http://bugs.winehq.org/attachment.cgi?id=48945 hacky patch to wine, to prevent Risk of Rain from freezing
The patch highlights where the problem is occuring, and fixes the problem for me, but is not suitable to incorporate into wine upstream as it disables d3d fog entirely.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #33 from Sam Watkins sam@nipl.net --- I was able to hack around the bug by building wine with a patch to disable fog.
In dlls/wined3d/state.c, I made the function state_fogstartend return immediately without doing anything.
The monster log works with this change, and I'm guessing it will fix the other freezes too.
Building wine32 on x86_64 to test this hack was quite a pain! But now I can play Risk of Rain on Linux. :)
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #34 from Sam Watkins sam@nipl.net --- Created attachment 48946 --> http://bugs.winehq.org/attachment.cgi?id=48946 hacky patch to wine, to prevent Risk of Rain from freezing, disables fog if env. var WINED3DFOGOFF=1
I modified my patch so can optionally disable fog, using WINED3DFOGOFF=1. If that's set, fog is disabled and Risk of Rain works okay without freezing.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #35 from Matthew Krafczyk krafczyk.matthew@gmail.com --- I confirm that the patch gets Risk of Rain to work without crashing. As far as I can tell, the game is unchanged.
Sam, what hardware are you using? There is some disagreement whether this issue is with wine or with graphics drivers.
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #36 from Sam Watkins sam@nipl.net ---
Sam, what hardware are you using? There is some disagreement whether this issue is with wine or with graphics drivers.
I am using nvidia-331 drivers version 331.38-0ubuntu7, with NVIDIA GeForce GTX 670M.
I put a binary deb of wine for Ubuntu Trusty together with the hacky patches and readme, here: http://sam.nipl.net/RoR
http://bugs.winehq.org/show_bug.cgi?id=35783
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #37 from Béla Gyebrószki gyebro69@gmail.com --- Nvidia released the proprietary driver version 340.24.
From the changelog:
... Fixed a floating point exception in the OpenGL driver when running "Risk of Rain" under Wine. ...
https://devtalk.nvidia.com/default/topic/760145/unix-graphics-announcements-...
Do the crashes and freezing occur with this new version of the Nvidia driver as well?
http://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #38 from Sam Watkins sam@nipl.net --- it is indeed fixed with the new NVIDIA 340.24.
I got it from this PPA:
https://launchpad.net/~xorg-edgers/+archive/ubuntu/ppa
http://bugs.winehq.org/show_bug.cgi?id=35783
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |UPSTREAM
--- Comment #39 from Béla Gyebrószki gyebro69@gmail.com --- Resolved as UPSTREAM bug.
http://bugs.winehq.org/show_bug.cgi?id=35783
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #40 from Bruno Jesus 00cpxxx@gmail.com --- Closing UPSTREAM since the driver was released.
https://bugs.winehq.org/show_bug.cgi?id=35783
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |REOPENED CC| |matteo.mystral@gmail.com Resolution|UPSTREAM |--- Ever confirmed|0 |1
--- Comment #41 from Matteo Bruni matteo.mystral@gmail.com --- As Matthew mentioned, the issue wasn't limited to Nvidia binary drivers (he got it on Intel) so closing the bug after the Nvidia drivers were fixed doesn't seem entirely correct.
Anyway, I changed the fog code in wined3d recently (the change is in the Wine 1.7.45 release) and that should have reintroduced the bug. I can't reproduce the issue though, maybe this was also fixed in the game with an update at some point? Can anyone else reproduce?
https://bugs.winehq.org/show_bug.cgi?id=35783
Matt Followell mps22x2@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mps22x2@gmail.com
--- Comment #42 from Matt Followell mps22x2@gmail.com --- I have not been able to reproduce this bug as well even after playing for several hours and playing with multiple characters. I have not tested in 1.7.45 yet.
https://bugs.winehq.org/show_bug.cgi?id=35783
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dimesio@earthlink.net, | |winetest@luukku.com
https://bugs.winehq.org/show_bug.cgi?id=35783
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=35783
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #43 from joaopa jeremielapuree@yahoo.fr --- Still a bug in current wine? (3.11)
https://bugs.winehq.org/show_bug.cgi?id=35783
--- Comment #44 from joaopa jeremielapuree@yahoo.fr --- Matteo, does the bug still occur for you with wine-6.19?
https://bugs.winehq.org/show_bug.cgi?id=35783
brandow brandowlucas@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |brandowlucas@gmail.com
--- Comment #45 from brandow brandowlucas@gmail.com --- I tested with wine 7.2 and 8.5 D3D, played a couple hours, used a lot of items, opened a bunch of enemy entries and the game is running without any issues. For the record i am using a AMD card, this bug issue should be closed.
https://bugs.winehq.org/show_bug.cgi?id=35783
Neko-san nekoNexus@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nekoNexus@protonmail.ch