Java OpenGL crash (Runescape world map)

Bug #329814 reported by Tim Utschig
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mesa (Ubuntu)
New
Undecided
Unassigned

Bug Description

The Java-based 3D online game "Runescape" crashes while attempting to display the world map.

The crash is in i915_dri.so. I'm not sure if the problem is in mesa or Java, so I'm reporting this bug against both.

The current platform I'm using is Ubuntu "jaunty" i386 running on a Dell Optiplex 755, with libgl1-mesa-dri version 7.3-1ubuntu1. However I've also encountered the same crash on Ubuntu 8.04 and with multiple Java versions: JRE 6u10, 6u11 and 6u12.

Below is the beginning of a gdb backtrace. I'm attaching a tarball with the full gdb backtrace, Java error log (hs_err_pid8829.log), Xorg.0.log, ~/.xsession-errors, and "dpkg -l | grep ^ii" output.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xacdffb90 (LWP 8860)]
0xab9705b8 in _tnl_draw_prims () from /usr/lib/dri/i915_dri.so
(gdb) backtrace full
#0 0xab9705b8 in _tnl_draw_prims () from /usr/lib/dri/i915_dri.so
No symbol table info available.
#1 0xab9689b0 in ?? () from /usr/lib/dri/i915_dri.so
No symbol table info available.
#2 0xab95dce2 in ?? () from /usr/lib/dri/i915_dri.so
No symbol table info available.
#3 0xab897808 in intelDrawPixels () from /usr/lib/dri/i915_dri.so
No symbol table info available.
#4 0xaba04a0c in _mesa_DrawPixels () from /usr/lib/dri/i915_dri.so
No symbol table info available.
#5 0xac90c344 in Java_com_sun_opengl_impl_GLImpl_glDrawPixels1__IIIILjava_lang_Object_2I () from /home/tim/.jagex_cache_32/runescape/libjogl.so
No symbol table info available.
#6 0xb5e71f4d in ?? ()
No symbol table info available.
[...backtrace cut short...]

Tags: crash
Revision history for this message
Tim Utschig (tim-tetro) wrote :
Revision history for this message
Bryce Harrington (bryce) wrote :

Hi tim-tetro,

Could you please collect a full backtrace from when this crash occurs? Directions on collecting full backtraces are at https://wiki.ubuntu.com/X/Backtracing

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

Changed in mesa:
status: New → Incomplete
Revision history for this message
Tim Utschig (tim-tetro) wrote : Re: [Bug 329814] Re: Java OpenGL crash (Runescape world map)

On Thu, Mar 05, 2009 at 11:53:00PM -0000, Bryce Harrington wrote:
> Hi tim-tetro,
>
> Could you please collect a full backtrace from when this crash
> occurs? Directions on collecting full backtraces are at
> https://wiki.ubuntu.com/X/Backtracing
>
> [This is an automated message. Apologies if it has reached you
> inappropriately; please just reply to this message indicating so.]

A full backtrace is already included in the .tar.gz file I
uploaded.

Please let me know if I should extract it and attach it
separately.

--
   - Tim Utschig <email address hidden>

Revision history for this message
Bryce Harrington (bryce) wrote :

> Please let me know if I should extract it and attach it
> separately.

Yes please; it adds extra steps for reviewers and developers when files are attached in tarballs, which adds delay in getting your issue analyzed.

Revision history for this message
Tim Utschig (tim-tetro) wrote :

Attaching full backtrace separately.

Revision history for this message
Tim Utschig (tim-tetro) wrote :

I don't know if this helps, but the crash does not occur on another system with an ATI graphics card, running the same fully-up-to-date Jaunty, and same version of Java.

Revision history for this message
Tim Utschig (tim-tetro) wrote :

I rebuilt the mesa-7.3 packages with -ggdb3 and -DDEVEL to try and get more info in the backtrace. I'm attaching that backtrace.

Now I see that mesa-7.4 packages are available. I installed them. Now Runescape crashes almost immediately, haha. The backtrace is much shorter, and doesn't contain any mesa libraries. May have been the result of a different update. I guess I'll file a different bug for that.

Tim Utschig (tim-tetro)
Changed in mesa (Ubuntu):
status: Incomplete → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.