Followup-For: Bug #472287
Package: stardict
Version: 3.0.1-4

I confirm this bug.

I have see that the problem is in stardict.cpp file in the ~AppCore::AppCore() function.
When it reach the line:
    delete oStarDictPlugins;
it wait infinitely for something ... and not execute the "delete" command.

The strace command report after the "delete" call:

13890 munmap(0xb6a09000, 13460)         = 0
13890 munmap(0xb6a05000, 13172)         = 0
13890 munmap(0xb69f1000, 78612)         = 0
13890 munmap(0xb69d8000, 22216)         = 0
13890 munmap(0xb69d3000, 18508)         = 0
13890 tgkill(13890, 13894, SIGRTMIN)    = 0
13894 <... futex resumed> )             = ? ERESTARTSYS (To be restarted)
13894 --- SIGRTMIN (Unknown signal 32) @ 0 (0) ---
13894 futex(0xb80e6260, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
13890 futex(0xb4f64bd8, FUTEX_WAIT, 13894, NULL

when I kill the straced process the last line is completed and the program end:

13890 futex(0xb4f64bd8, FUTEX_WAIT, 13894, NULL) = ? ERESTARTSYS (To be restarted)
13890 --- SIGINT (Interrupt) @ 0 (0) ---
13893 <... futex resumed> )             = ? ERESTARTSYS (To be restarted)
13892 <... futex resumed> )             = ? ERESTARTSYS (To be restarted)
13893 +++ killed by SIGINT +++
13894 <... futex resumed> )             = ? ERESTARTSYS (To be restarted)
13894 +++ killed by SIGINT +++
13892 +++ killed by SIGINT +++

Ciao
Davide

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-customized
Locale: lang=it...@euro, lc_ctype=it...@euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash

Versions of packages stardict depends on:
ii stardict-gnome 3.0.1-4+b1 International dictionary for GNOME

stardict recommends no packages.

stardict suggests no packages.

-- no debconf information

--
Dizionari: http://linguistico.sourceforge.net/wiki
Esci dall'illegalità: utilizza OpenOffice.org:
http://linguistico.sf.net/wiki/doku.php?id=UsaOOo
Non autorizzo la memorizzazione del mio indirizzo su outlook





--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to