Public bug reported:

Binary package hint: pidgin

To reproduce the crash:

1) Start pidgin and active conversation logs in a user 
2) Open conversation with user and close window
3) When user try to talk with you, or you re-open window --> pidgin crashes

lsb_release -rd
Description:    Ubuntu 9.04
Release:        9.04

Uname: Linux Ubuntu 2.6.28-11.42-generic x86_64 GNU/Linux

apt-cache policy pidgin
pidgin:
  Instalados: 1:2.5.6-1ubuntu1~pidgin5.9.04
  Candidato: 1:2.5.6-1ubuntu1~pidgin5.9.04
  Tabla de versión:
 *** 1:2.5.6-1ubuntu1~pidgin5.9.04 0
        500 http://ppa.launchpad.net jaunty/main Packages
        100 /var/lib/dpkg/status
     1:2.5.5-1ubuntu8 0
        500 http://archive.ubuntu.com jaunty/main Packages

ProblemType: Crash
Architecture: i686
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/pidgin
Package: pidgin 1:2.5.6-1ubuntu1
ProcCmdline: pidgin
ProcEnviron:
 LANG=es_ES.UTF-8
 SHELL=/bin/bash
SourcePackage: pidgin

GDB-trace:
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
(no debugging symbols found)
(gdb) handle SIG33 pass nostop noprint
Signal        Stop      Print   Pass to program Description
SIG33         No        No      Yes             Real-time event 33
(gdb) set pagination 90
(gdb) run
Starting program: /usr/bin/pidgin 
(no debugging symbols found)
<--SKIP-->
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(<--SKIP-->
(no debugging symbols found)
[New Thread 0x7f15e98fb7d0 (LWP 30630)]
(no debugging symbols found)
(<--SKIP-->
(no debugging symbols found)

Program received signal SIGSEGV, Segmentation fault.

[Switching to Thread 0x7f15e98fb7d0 (LWP 30630)]
0x00007f15e69f8b00 in g_str_hash () from /usr/lib/libglib-2.0.so.0
(gdb) 
(gdb) backtrace full
#0  0x00007f15e69f8b00 in g_str_hash () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#1  0x00007f15e69c7e1f in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f15d87b56be in ?? () from /usr/lib/pidgin/encrypt.so
No symbol table info available.
#3  0x00007f15d87b57b3 in PE_add_smiley () from /usr/lib/pidgin/encrypt.so
No symbol table info available.
#4  0x00007f15d87acdf9 in ?? () from /usr/lib/pidgin/encrypt.so
No symbol table info available.
#5  0x00007f15e73668e0 in purple_signal_emit_vargs () from 
/usr/lib/libpurple.so.0
No symbol table info available.
#6  0x00007f15e7366b22 in purple_signal_emit () from /usr/lib/libpurple.so.0
No symbol table info available.
#7  0x000000000045eb3a in ?? ()
No symbol table info available.
#8  0x000000000045f42b in pidgin_conv_new ()
No symbol table info available.
#9  0x00007f15e7341f6c in purple_conversation_new () from 
/usr/lib/libpurple.so.0
No symbol table info available.
#10 0x0000000000463160 in pidgin_dialogs_im_with_user ()
No symbol table info available.
#11 0x000000000043da3f in ?? ()
No symbol table info available.
#12 0x00007f15e6e7327d in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0x00007f15e6e88e3b in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0x00007f15e6e8a432 in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0x00007f15e6e8a953 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0x00007f15e81413b5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#17 0x00007f15e8048df8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0x00007f15e6e7327d in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0x00007f15e6e88b1e in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0x00007f15e6e8a2bd in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0x00007f15e6e8a953 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0x00007f15e815109e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#23 0x00007f15e8041693 in gtk_propagate_event () from 
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#24 0x00007f15e80427b3 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0x00007f15e7cbbf3c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#26 0x00007f15e69d620a in g_main_context_dispatch () from 
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#27 0x00007f15e69d98e0 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#28 0x00007f15e69d9dad in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#29 0x00007f15e8042bc7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#30 0x000000000047da93 in main ()
No symbol table info available.

(gdb) info registers
rax            0x0      0
rbx            0x22fbf00        36683520
rcx            0xe0206  918022
rdx            0x131dc10        20044816
rsi            0x0      0
rdi            0x0      0
rbp            0x0      0x0
rsp            0x7ffff1930a08   0x7ffff1930a08
r8             0x7f15e70aa6a8   139732047275688
r9             0x101010101010101        72340172838076673
r10            0x1      1
r11            0x1      1
r12            0x19a3b20        26884896
r13            0x1210fa0        18943904
r14            0x0      0
r15            0x0      0
rip            0x7f15e69f8b00   0x7f15e69f8b00 <g_str_hash>
eflags         0x10202  [ IF RF ]
cs             0x33     51
ss             0x2b     43
ds             0x0      0
es             0x0      0
fs             0x0      0
gs             0x0      0
fctrl          0x37f    895
fstat          0x20     32
ftag           0xffff   65535
fiseg          0x7f15   32533
fioff          0xe673e047       -428613561
foseg          0x7fff   32767
fooff          0xf1930b88       -242021496
fop            0x51f    1311
mxcsr          0x1fa0   [ PE IM DM ZM OM UM PM ]

(gdb) thread apply all backtrace

Thread 1 (Thread 0x7f15e98fb7d0 (LWP 30630)):
#0  0x00007f15e69f8b00 in g_str_hash () from /usr/lib/libglib-2.0.so.0
#1  0x00007f15e69c7e1f in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
#2  0x00007f15d87b56be in ?? () from /usr/lib/pidgin/encrypt.so
#3  0x00007f15d87b57b3 in PE_add_smiley () from /usr/lib/pidgin/encrypt.so
#4  0x00007f15d87acdf9 in ?? () from /usr/lib/pidgin/encrypt.so
#5  0x00007f15e73668e0 in purple_signal_emit_vargs () from 
/usr/lib/libpurple.so.0
#6  0x00007f15e7366b22 in purple_signal_emit () from /usr/lib/libpurple.so.0
#7  0x000000000045eb3a in ?? ()
#8  0x000000000045f42b in pidgin_conv_new ()
#9  0x00007f15e7341f6c in purple_conversation_new () from 
/usr/lib/libpurple.so.0
#10 0x0000000000463160 in pidgin_dialogs_im_with_user ()
#11 0x000000000043da3f in ?? ()
#12 0x00007f15e6e7327d in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#13 0x00007f15e6e88e3b in ?? () from /usr/lib/libgobject-2.0.so.0
#14 0x00007f15e6e8a432 in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
#15 0x00007f15e6e8a953 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#16 0x00007f15e81413b5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x00007f15e8048df8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x00007f15e6e7327d in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#19 0x00007f15e6e88b1e in ?? () from /usr/lib/libgobject-2.0.so.0
#20 0x00007f15e6e8a2bd in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
#21 0x00007f15e6e8a953 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#22 0x00007f15e815109e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x00007f15e8041693 in gtk_propagate_event () from 
/usr/lib/libgtk-x11-2.0.so.0
#24 0x00007f15e80427b3 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x00007f15e7cbbf3c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#26 0x00007f15e69d620a in g_main_context_dispatch () from 
/usr/lib/libglib-2.0.so.0
#27 0x00007f15e69d98e0 in ?? () from /usr/lib/libglib-2.0.so.0
#28 0x00007f15e69d9dad in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#29 0x00007f15e8042bc7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x000000000047da93 in main ()

(gdb) quit
The program is running.  Exit anyway? (y or n) 
 
dmesg log:

[ 1512.263744] pidgin[5938]: segfault at 0 ip 00007fe2691b8b00 sp
00007fff740eee28 error 4 in libglib-2.0.so.0.2000.1[7fe26915c000+c3000]

[ 1249.449294] pidgin[5338]: segfault at 0 ip 00007fa0b2cb0b00 sp
00007fffbdbe9108 error 4 in libglib-2.0.so.0.2000.1[7fa0b2c54000+c3000]

pidgin crashed with SIGSEGV when use libglib-2.0.so.2000.1

** Affects: pidgin (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: fault pidgin segmentation ubuntu

** Description changed:

- Binary package hint: pidgin
- 
  Binary package hint: pidgin
  
  To reproduce the crash:
  
  1) Start pidgin and active conversation logs in a user 
  2) Open conversation with user and close window
  3) When user try to talk with you, or you re-open window --> pidgin crashes
  
  lsb_release -rd
  Description:    Ubuntu 9.04
  Release:        9.04
  
  Uname: Linux Ubuntu 2.6.28-11.42-generic x86_64 GNU/Linux
  
  apt-cache policy pidgin
  pidgin:
    Instalados: 1:2.5.6-1ubuntu1~pidgin5.9.04
    Candidato: 1:2.5.6-1ubuntu1~pidgin5.9.04
    Tabla de versión:
   *** 1:2.5.6-1ubuntu1~pidgin5.9.04 0
          500 http://ppa.launchpad.net jaunty/main Packages
          100 /var/lib/dpkg/status
       1:2.5.5-1ubuntu8 0
          500 http://archive.ubuntu.com jaunty/main Packages
  
  ProblemType: Crash
  Architecture: i686
  DistroRelease: Ubuntu 9.04
  ExecutablePath: /usr/bin/pidgin
  Package: pidgin 1:2.5.6-1ubuntu1
  ProcCmdline: pidgin
  ProcEnviron:
   LANG=es_ES.UTF-8
   SHELL=/bin/bash
  SourcePackage: pidgin
  
  GDB-trace:
  GNU gdb 6.8-debian
  Copyright (C) 2008 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
  and "show warranty" for details.
  This GDB was configured as "x86_64-linux-gnu"...
  (no debugging symbols found)
  (gdb) handle SIG33 pass nostop noprint
  Signal        Stop    Print   Pass to program Description
  SIG33         No      No      Yes             Real-time event 33
  (gdb) set pagination 90
  (gdb) run
  Starting program: /usr/bin/pidgin 
  (no debugging symbols found)
  <--SKIP-->
  (no debugging symbols found)
  [Thread debugging using libthread_db enabled]
  (no debugging symbols found)
  (<--SKIP-->
  (no debugging symbols found)
  [New Thread 0x7f15e98fb7d0 (LWP 30630)]
  (no debugging symbols found)
  (<--SKIP-->
  (no debugging symbols found)
  
  Program received signal SIGSEGV, Segmentation fault.
  
  [Switching to Thread 0x7f15e98fb7d0 (LWP 30630)]
  0x00007f15e69f8b00 in g_str_hash () from /usr/lib/libglib-2.0.so.0
  (gdb) 
  (gdb) backtrace full
  #0  0x00007f15e69f8b00 in g_str_hash () from /usr/lib/libglib-2.0.so.0
  No symbol table info available.
  #1  0x00007f15e69c7e1f in g_hash_table_lookup () from 
/usr/lib/libglib-2.0.so.0
  No symbol table info available.
  #2  0x00007f15d87b56be in ?? () from /usr/lib/pidgin/encrypt.so
  No symbol table info available.
  #3  0x00007f15d87b57b3 in PE_add_smiley () from /usr/lib/pidgin/encrypt.so
  No symbol table info available.
  #4  0x00007f15d87acdf9 in ?? () from /usr/lib/pidgin/encrypt.so
  No symbol table info available.
  #5  0x00007f15e73668e0 in purple_signal_emit_vargs () from 
/usr/lib/libpurple.so.0
  No symbol table info available.
  #6  0x00007f15e7366b22 in purple_signal_emit () from /usr/lib/libpurple.so.0
  No symbol table info available.
  #7  0x000000000045eb3a in ?? ()
  No symbol table info available.
  #8  0x000000000045f42b in pidgin_conv_new ()
  No symbol table info available.
  #9  0x00007f15e7341f6c in purple_conversation_new () from 
/usr/lib/libpurple.so.0
  No symbol table info available.
  #10 0x0000000000463160 in pidgin_dialogs_im_with_user ()
  No symbol table info available.
  #11 0x000000000043da3f in ?? ()
  No symbol table info available.
  #12 0x00007f15e6e7327d in g_closure_invoke () from 
/usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #13 0x00007f15e6e88e3b in ?? () from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #14 0x00007f15e6e8a432 in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #15 0x00007f15e6e8a953 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #16 0x00007f15e81413b5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #17 0x00007f15e8048df8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #18 0x00007f15e6e7327d in g_closure_invoke () from 
/usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #19 0x00007f15e6e88b1e in ?? () from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #20 0x00007f15e6e8a2bd in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #21 0x00007f15e6e8a953 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #22 0x00007f15e815109e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #23 0x00007f15e8041693 in gtk_propagate_event () from 
/usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #24 0x00007f15e80427b3 in gtk_main_do_event () from 
/usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #25 0x00007f15e7cbbf3c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
  No symbol table info available.
  #26 0x00007f15e69d620a in g_main_context_dispatch () from 
/usr/lib/libglib-2.0.so.0
  No symbol table info available.
  #27 0x00007f15e69d98e0 in ?? () from /usr/lib/libglib-2.0.so.0
  No symbol table info available.
  #28 0x00007f15e69d9dad in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
  No symbol table info available.
  #29 0x00007f15e8042bc7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #30 0x000000000047da93 in main ()
  No symbol table info available.
  
  (gdb) info registers
  rax            0x0    0
  rbx            0x22fbf00      36683520
  rcx            0xe0206        918022
  rdx            0x131dc10      20044816
  rsi            0x0    0
  rdi            0x0    0
  rbp            0x0    0x0
  rsp            0x7ffff1930a08 0x7ffff1930a08
  r8             0x7f15e70aa6a8 139732047275688
  r9             0x101010101010101      72340172838076673
  r10            0x1    1
  r11            0x1    1
  r12            0x19a3b20      26884896
  r13            0x1210fa0      18943904
  r14            0x0    0
  r15            0x0    0
  rip            0x7f15e69f8b00 0x7f15e69f8b00 <g_str_hash>
  eflags         0x10202        [ IF RF ]
  cs             0x33   51
  ss             0x2b   43
  ds             0x0    0
  es             0x0    0
  fs             0x0    0
  gs             0x0    0
  fctrl          0x37f  895
  fstat          0x20   32
  ftag           0xffff 65535
  fiseg          0x7f15 32533
  fioff          0xe673e047     -428613561
  foseg          0x7fff 32767
  fooff          0xf1930b88     -242021496
  fop            0x51f  1311
  mxcsr          0x1fa0 [ PE IM DM ZM OM UM PM ]
  
  (gdb) thread apply all backtrace
  
  Thread 1 (Thread 0x7f15e98fb7d0 (LWP 30630)):
  #0  0x00007f15e69f8b00 in g_str_hash () from /usr/lib/libglib-2.0.so.0
  #1  0x00007f15e69c7e1f in g_hash_table_lookup () from 
/usr/lib/libglib-2.0.so.0
  #2  0x00007f15d87b56be in ?? () from /usr/lib/pidgin/encrypt.so
  #3  0x00007f15d87b57b3 in PE_add_smiley () from /usr/lib/pidgin/encrypt.so
  #4  0x00007f15d87acdf9 in ?? () from /usr/lib/pidgin/encrypt.so
  #5  0x00007f15e73668e0 in purple_signal_emit_vargs () from 
/usr/lib/libpurple.so.0
  #6  0x00007f15e7366b22 in purple_signal_emit () from /usr/lib/libpurple.so.0
  #7  0x000000000045eb3a in ?? ()
  #8  0x000000000045f42b in pidgin_conv_new ()
  #9  0x00007f15e7341f6c in purple_conversation_new () from 
/usr/lib/libpurple.so.0
  #10 0x0000000000463160 in pidgin_dialogs_im_with_user ()
  #11 0x000000000043da3f in ?? ()
  #12 0x00007f15e6e7327d in g_closure_invoke () from 
/usr/lib/libgobject-2.0.so.0
  #13 0x00007f15e6e88e3b in ?? () from /usr/lib/libgobject-2.0.so.0
  #14 0x00007f15e6e8a432 in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
  #15 0x00007f15e6e8a953 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
  #16 0x00007f15e81413b5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
  #17 0x00007f15e8048df8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
  #18 0x00007f15e6e7327d in g_closure_invoke () from 
/usr/lib/libgobject-2.0.so.0
  #19 0x00007f15e6e88b1e in ?? () from /usr/lib/libgobject-2.0.so.0
  #20 0x00007f15e6e8a2bd in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
  #21 0x00007f15e6e8a953 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
  #22 0x00007f15e815109e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
  #23 0x00007f15e8041693 in gtk_propagate_event () from 
/usr/lib/libgtk-x11-2.0.so.0
  #24 0x00007f15e80427b3 in gtk_main_do_event () from 
/usr/lib/libgtk-x11-2.0.so.0
  #25 0x00007f15e7cbbf3c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
  #26 0x00007f15e69d620a in g_main_context_dispatch () from 
/usr/lib/libglib-2.0.so.0
  #27 0x00007f15e69d98e0 in ?? () from /usr/lib/libglib-2.0.so.0
  #28 0x00007f15e69d9dad in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
  #29 0x00007f15e8042bc7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
  #30 0x000000000047da93 in main ()
  
  (gdb) quit
  The program is running.  Exit anyway? (y or n) 
   
  dmesg log:
  
  [ 1512.263744] pidgin[5938]: segfault at 0 ip 00007fe2691b8b00 sp
  00007fff740eee28 error 4 in libglib-2.0.so.0.2000.1[7fe26915c000+c3000]
  
  [ 1249.449294] pidgin[5338]: segfault at 0 ip 00007fa0b2cb0b00 sp
  00007fffbdbe9108 error 4 in libglib-2.0.so.0.2000.1[7fa0b2c54000+c3000]
  
  pidgin crashed with SIGSEGV when use libglib-2.0.so.2000.1

-- 
pidgin crashed with SIGSEGV in pidgin logs active conversations
https://bugs.launchpad.net/bugs/380432
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to