Project Diaspora Segmentation fault

Bug #576476 reported by Mike Chelen
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
GetDeb Software Portal
Fix Released
Undecided
Unassigned

Bug Description

Project Diaspora (pdiaspora in terminal) starts ok, then crashes after a few mouse clicks or key presses. The error is Segmentation fault. Here is an example run, on updated Ubuntu 10.04 Lucid:

$ pdiaspora
unable to load ignore_list.txt
unable to load sos_list.txt
snt-h-1,1
rcv-h-2,nDiaspora:: 7 users
Click down at x:209 y:225
Click up at x:209 y:225
Click down at x:451 y:152
Click up at x:451 y:152
Segmentation fault

Revision history for this message
Lars Roeleven (fogel-alphen) wrote :

Have the same problem, when launching the game it runs fine, but when I click a few times or try to add a char (which I havent done yet...) it just closes the screen.

When run from terminal, I get exactly the same error(s):

$ pdiaspora
unable to load ignore_list.txt
unable to load sos_list.txt
Click down at x:283 y:238
Click up at x:283 y:238
snt-h-1,1
rcv-h-2,nDiaspora:: 8 users
rcv-h-39,
snt-h-61,
Click down at x:217 y:153
Click up at x:218 y:154
Segmentation fault

I too use 10.04 Lucid.

Christoph Korn (c-korn)
Changed in getdeb.net:
status: New → Confirmed
Revision history for this message
Christoph Korn (c-korn) wrote :

I could not reproduce a crash here.

Could you tell the exact steps which lead to a crash for you ?

I published a new revision which enabled debugging symbols.

Please remove the ~/.config/pdiaspora directory.
Then run pdiaspora from the terminal and exit the game.
The run: cd ~/.config/pdiaspora ; gdb ./pdiaspora
Press r to run the game and after it crashed type bt to get a backtrace.

Changed in getdeb.net:
status: Confirmed → Incomplete
Revision history for this message
Mike Chelen (mchelen) wrote :

After starting the game, clicked "Create new character" and began typing to enter a character name, after one or two key presses the crash occurs.

Backtrace:

#0 hit_hutton (the_char=-1073744964) at sdl.c:193
#1 0x0804c716 in repeat_button (nothing=0xbffff3a0) at sdl.c:225
#2 0x0013c9de in ?? () from /usr/lib/libSDL-1.2.so.0
#3 0x0018721d in ?? () from /usr/lib/libSDL-1.2.so.0
#4 0x005b296e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5 0x0043ea0e in clone () from /lib/tls/i686/cmov/libc.so.6

Revision history for this message
Christoph Korn (c-korn) wrote :

Package has been built for lucid.

Changed in getdeb.net:
status: Incomplete → Fix Committed
Revision history for this message
Christoph Korn (c-korn) wrote :

Published.

Thanks.

---------------
pdiaspora-client (1.3.2~beta-1~getdeb3) lucid; urgency=low

  * Fix crash by checking for a positive number (LP: #576476)

 -- Christoph Korn <email address hidden> Tue, 18 May 2010 19:42:17 +0200

Changed in getdeb.net:
status: Fix Committed → Fix Released
Revision history for this message
Mike Chelen (mchelen) wrote :

Yay that fixed it :)
Had to remember to delete .config/pdiaspora again.
Thanks!

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.