[ scummvm-Bugs-966617 ] DIG: Hang up when first meet Maggie in the "library"
SourceForge.net
noreply at sourceforge.net
Fri Jun 4 17:39:07 CEST 2004
Bugs item #966617, was opened at 2004-06-04 17:39
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=966617&group_id=37116
Category: SFX/Talkie
Group: The Dig
Status: Open
Resolution: None
Priority: 5
Submitted By: Jorge Suárez (ys_)
Assigned to: Nobody/Anonymous (nobody)
Summary: DIG: Hang up when first meet Maggie in the "library"
Initial Comment:
When you find Maggie the first time, by going by the
room with the "screens" -- the one with the green orbes,
the red bar and the board with strange symbols -- ,
Boston and her make some speech and the game gets
stuck (no crashes or whatever)
You can close the ScummVM window, but the proccess
won't dead. In addition, the music continues playing... It
does not even react to a SIGTERM signal, I have to
SIGKILL it.
Notice that the game gets stuck always at the end of a
sentence, not in the middle (usually at the end of the
second one, but I've been able to pass to the fourth).
There's something about fading?
Transcription:
M: "¡Boston!"
B: "¡Maggie, por fin te encuentro!" (Maggie, I've finally
found you!)
M: "No sabía que estuviera perdida" (I didn't know I were
lost)
B: "Ya sabes lo que quiero decir" (You know what I
mean)
(...)
Debug9:
(...)
getDataFromRegion() region:1, offset:82740, size:2646,
numRegions:3
Fade: sound(1450), Vol(15)
getDataFromRegion() region:2, offset:89964, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:85386, size:2646,
numRegions:3
Fade: sound(1450), Vol(11)
getDataFromRegion() region:2, offset:92610, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:88032, size:2646,
numRegions:3
Fade: sound(1450), Vol(8)
getDataFromRegion() region:2, offset:95256, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:90678, size:2646,
numRegions:3
Fade: sound(1450), Vol(5)
getDataFromRegion() region:2, offset:97902, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:93324, size:2646,
numRegions:3
Fade: sound(1450), Vol(1)
getDataFromRegion() region:2, offset:100548, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:95970, size:2646,
numRegions:3
Fade: sound(1450), Vol(0)
getDataFromRegion() region:2, offset:103194, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:98616, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:101262, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:103908, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:106554, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:109200, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:111846, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:114492, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:117138, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:119784, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:122430, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:125076, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:127722, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:130368, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:133014, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:135660, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:138306, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:140952, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:143598, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:146244, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:148890, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:151536, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:154182, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:156828, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:159474, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:162120, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:164766, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:167412, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:170058, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:172704, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:175350, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:177996, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:180642, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:183288, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:185934, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:188580, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:191226, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:193872, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:196518, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:199164, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:201810, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:204456, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:207102, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:209748, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:212394, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:215040, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:217686, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:220332, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:222978, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:225624, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:228270, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:230916, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:233562, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:236208, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:238854, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:241500, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:244146, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:246792, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:249438, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:252084, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:254730, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:257376, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:260022, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:262668, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:265314, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:267960, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:270606, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:273252, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:275898, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:278544, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:281190, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:283836, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:286482, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:289128, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:291774, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:294420, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:297066, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:299712, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:302358, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:305004, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:307650, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:310296, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:312942, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:315588, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:318234, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:320880, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:323526, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:326172, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:328818, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:331464, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:334110, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:336756, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:339402, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:342048, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:344694, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:347340, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:349986, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:352632, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
Locking mutex IMuseDigital::callback()
getDataFromRegion() region:1, offset:355278, size:2646,
numRegions:3
Unlocking mutex IMuseDigital::callback()
And it continues like that without a near ending.
GDB Backtrace (I had to interrupt the game by pressing
CTRL+C):
Program received signal SIGTSTP, Stopped (user).
[Switching to Thread 1079224640 (LWP 2523)]
0x0808ae5b in ?? ()
(gdb) bt
#0 0x0808ae5b in ?? ()
#1 0x0906f1a8 in ?? ()
#2 0x083f62d8 in ?? ()
#3 0x000000ff in ?? ()
#4 0x00000000 in ?? ()
#5 0xbffff1a8 in ?? ()
#6 0x0808abec in ?? ()
Previous frame identical to this frame (corrupt stack?)
More info:
Spanish version of The Dig (the one with the Spanish
speech, notice that there is another version with English
speech that was launched before this one).
Debian GNU/Linux testing/UNSTABLE/Experimental
Linux 2.6.6 i686
GCC 3.3
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=966617&group_id=37116
More information about the Scummvm-tracker
mailing list