gdecrypt is not thread-safe

Bug #190641 reported by Kjell Braden
16
Affects Status Importance Assigned to Milestone
GDecrypt
Fix Released
Low
Kjell Braden
gdecrypt (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: gdecrypt

Crashed when closing gdecrypt after mounting an encrypted volume (rereported since bug 190636 wasn't retraced, maybe because I had some old dbg packages installed)

ProblemType: Crash
Architecture: i386
Date: Sun Feb 10 10:58:13 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/share/gdecrypt/main.py
InterpreterPath: /usr/bin/python2.5
NonfreeKernelModules: nvidia
Package: gdecrypt 0.7-0ubuntu1
PackageArchitecture: all
ProcCmdline: python2.5 ./main.py
ProcCwd: /usr/share/gdecrypt
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin
 LANG=de_DE.UTF-8
Signal: 11
SourcePackage: gdecrypt
Stacktrace:
 #0 0xb7f074f6 in pthread_mutex_destroy () from /lib/tls/i686/cmov/libpthread.so.0
 #1 0xb7c7c352 in ?? () from /usr/lib/libgthread-2.0.so.0
 #2 0x00000000 in ?? ()
StacktraceTop:
 pthread_mutex_destroy () from /lib/tls/i686/cmov/libpthread.so.0
 ?? () from /usr/lib/libgthread-2.0.so.0
 ?? ()
Title: main.py crashed with SIGSEGV in pthread_mutex_destroy()
Uname: Linux hegg 2.6.24-7-generic #1 SMP Thu Feb 7 01:29:58 UTC 2008 i686 GNU/Linux
UserGroups:

Tags: apport-crash
Revision history for this message
Kjell Braden (afflux) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:pthread_mutex_destroy ()
g_mutex_free_posix_impl (mutex=0x0)
g_mount_tracker_finalize (object=0x823c700)
IA__g_object_unref (_object=0x823c700)
g_daemon_volume_monitor_finalize (object=0x823c748)

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Apport retracing service (apport) wrote : Stack trace with source code
Changed in gdecrypt:
importance: Undecided → Medium
Revision history for this message
Kjell Braden (afflux) wrote : Re: [Bug 190641] Re: main.py crashed with SIGSEGV in pthread_mutex_destroy()

 summary "gdecrypt is not thread-safe"
 affects ubuntu/gdecrypt
 status triaged
 affects gdecrypt
 status confirmed
 importance low

Changed in gdecrypt:
status: New → Triaged
assignee: nobody → afflux
status: Confirmed → In Progress
Kjell Braden (afflux)
Changed in gdecrypt:
status: In Progress → Fix Committed
Revision history for this message
Kjell Braden (afflux) wrote :

fixed upstream in revision 105.

Revision history for this message
Kjell Braden (afflux) wrote :

Fixed upstream in 0.7.1, ubuntu upgrade bug is bug 190671.

Changed in gdecrypt:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gdecrypt - 0.7.1-0ubuntu1

---------------
gdecrypt (0.7.1-0ubuntu1) hardy; urgency=low

  * New upstream release (LP: #190671)
    - Fix several crasher bugs (LP: #190641, #190558)
  * Upstream changelog moved from changelog.gz to changelog

 -- Kjell Braden <email address hidden> Sun, 10 Feb 2008 14:25:46 +0100

Changed in gdecrypt:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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