[ scummvm-Bugs-3034501 ] SC, LSL6I: Segfault while leaving the penthouse

SourceForge.net noreply at sourceforge.net
Mon Jul 26 04:39:40 CEST 2010


Bugs item #3034501, was opened at 2010-07-26 04:39
Message generated for change (Tracker Item Submitted) made by drmccoy
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=3034501&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Sven Hesse (drmccoy)
Assigned to: Nobody/Anonymous (nobody)
Summary: SC, LSL6I: Segfault while leaving the penthouse

Initial Comment:
Segfault while leaving the penthouse, in the lowres CD version of Leisure Suit Larry 6.

Backtrace:
#0  0x0000000000b8cb0b in READ_UINT16 (segMan=0x19b6430, list=..., offset=0) at ./common/endian.h:172
#1  read_point (segMan=0x19b6430, list=..., offset=0) at engines/sci/engine/kpathing.cpp:273
#2  0x0000000000b8f310 in convert_polygon (s=0x1a089e0, polygon=...) at engines/sci/engine/kpathing.cpp:1102
#3  0x0000000000b90396 in Sci::kAvoidPath (s=0x1a089e0, argc=3, argv=0x1a17ea0) at engines/sci/engine/kpathing.cpp:1414
#4  0x0000000000bb1c9f in callKernelFunc (s=0x1a089e0, kernelCallNr=119, argc=3) at engines/sci/engine/vm.cpp:725
#5  0x0000000000bb4d01 in Sci::run_vm (s=0x1a089e0) at engines/sci/engine/vm.cpp:1393

(gdb) frame 1
#1  read_point (segMan=0x19b6430, list=..., offset=0) at engines/sci/engine/kpathing.cpp:273
273                     point.x = (int16)READ_LE_UINT16(list_r.raw + offset * POLY_POINT_SIZE);
(gdb) print list_r.raw
$3 = (byte *) 0x0
(gdb) print list
$4 = {segment = 61, offset = 0}

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=3034501&group_id=37116




More information about the Scummvm-tracker mailing list