Crash-m / thelastripper

Automatically exported from code.google.com/p/thelastripper
0 stars 0 forks source link

TheLastRipper crash under MacOS X constantly #40

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
While playing a Streams or between the title changes TheLastRipper crash
with me constantly. In the system.log stands:

Jul  9 21:30:48 xxx kernel[0]: HFS: /rsrc paths are deprecated (Verdana/rsrc)
Jul  9 21:32:00 xxx kernel[0]: unknown SIGFPE code 1, subcode 0
Jul  9 21:32:00 xxx crashdump[328]: mono crashed
Jul  9 21:32:00 xxx crashdump[328]: crash report written to:
/Users/cbe/Library/Logs/CrashReporter/mono.crash.log
Jul  9 21:32:44 xxx kernel[0]: HFS: /rsrc paths are deprecated (Verdana/rsrc)
Jul  9 21:43:05 xxx kernel[0]: unknown SIGFPE code 1, subcode 0
Jul  9 21:43:05 xxx crashdump[375]: mono crashed
Jul  9 21:43:06 xxx crashdump[375]: crash report written to:
/Users/cbe/Library/Logs/CrashReporter/mono.crash.log

I have installed TheLastRipper 0.2 with Mono 1.2.4 for Mac OS X.

Original issue reported on code.google.com by beier.ch...@gmail.com on 9 Jul 2007 at 7:52

Attachments:

GoogleCodeExporter commented 9 years ago
I assume you are running TheLastRipper 0.2.1 for OS X, since there's a typo in
version 0.2 preventing it from launching...

Anyway, from what I can see from your error log then it probably a division by 
zero
error... I've tried to fix one of the places where this error could occur. But I
don't have mac right here, so I can't create a new app bundle... But if you 
right
click at you .app bundle browse it with safari and replace the .exe file and 
the .dll
file with the files I've attached here, it ought to work... (Remember to rename 
my
.exe file so that it has the same name as the file already in the .app 
bundle... 
NOTE: the .exe and .dll files are located in a subdirectory in the .app bundle.

I haven't tested the fix, so please try it, and provide some feedback, if 
there's a
real bug I'll have to release a bugfix... But I need to confirm that it's 
actually a
problem, and that the fix I just wrote actually works... :)

I'm sorry it took me so long to reply, but I was off to vacation last week, and 
I had
to reboot into windows to be able to build a fix for you... I'm usually much 
faster...

Original comment by jopsen@gmail.com on 15 Jul 2007 at 5:46

Attachments:

GoogleCodeExporter commented 9 years ago
I have carried out the step. Indeed, the problem still exists.

Original comment by beier.ch...@gmail.com on 16 Jul 2007 at 7:51

Attachments:

GoogleCodeExporter commented 9 years ago
Okay, if you could open the application with mono in an X11 terminal, mono might
print a more useful error message there...

Try opening X11, navigate into the .app bundle using the "cd
/user/applications/thelastripper.app/"... command, like DOS... and execute the 
.exe
with "mono *.exe"... And post the error code produced by mono... It would 
usually
contain .Net exceptions with would be useful for me...

If you don't have any experience with the terminal and you didn't understand my
description properly then let me know... And I'll see if I can write it more
specific... :)

Original comment by jopsen@gmail.com on 16 Jul 2007 at 9:30

GoogleCodeExporter commented 9 years ago
Here is the output of the command line:

noname:~ cbe$ cd /Applications/'TheLastRipper 0.2 Beta.app'
noname:/Applications/TheLastRipper 0.2 Beta.app cbe$ ls
Contents
noname:/Applications/TheLastRipper 0.2 Beta.app cbe$ cd Contents
noname:/Applications/TheLastRipper 0.2 Beta.app/Contents cbe$ cd Resources
noname:/Applications/TheLastRipper 0.2 Beta.app/Contents/Resources cbe$ mono *.e
xe
Gtk not found (missing LD_LIBRARY_PATH to libgtk-x11-2.0.so.0?), using built-in 
colorscheme
LastManager.ParseHandshake(): Unknown key: info_message
System.DivideByZeroException: Division by zero
  at System.Windows.Forms.ThemeWin32Classic.DrawProgressBar (System.Drawing.Grap
hics dc, Rectangle clip_rect, System.Windows.Forms.ProgressBar ctrl) [0x00000] 
  at System.Windows.Forms.ProgressBar.OnPaintInternal (System.Windows.Forms.Pain
tEventArgs pevent) [0x00000] 
  at System.Windows.Forms.Control.WmPaint (System.Windows.Forms.Message& m) [0x0
0000] 
  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x0
0000] 
  at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.
Forms.Message& m) [0x00000] 
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Fo
rms.Message& m) [0x00000] 
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wPa
ram, IntPtr lParam) [0x00000] 
noname:/Applications/TheLastRipper 0.2 Beta.app/Contents/Resources cbe$ 

Original comment by beier.ch...@gmail.com on 18 Jul 2007 at 3:33

GoogleCodeExporter commented 9 years ago
Okay, it seams this might be a duplicate of issue 14
(http://code.google.com/p/thelastripper/issues/detail?id=14)...
By the way, your bugreport was useful, I think I have a fix in mind... 
Subscribe to
issue 14, and I'll post it there's (possibly also here) soonest possible... :)

Original comment by jopsen@gmail.com on 18 Jul 2007 at 9:41

GoogleCodeExporter commented 9 years ago
A potential patch have been submitted to issue 14...

Original comment by jopsen@gmail.com on 19 Jul 2007 at 8:33