tk8.5 causes segfaults
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tk8.5 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: tk8.5
Hi,
on ubuntu 64bit my application sometimes stopes with a segmantation fault. I tried to backtrace the error, and this is what i got:
christian@
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
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".
For bug reporting instructions, please see:
<http://
Reading symbols from /usr/bin/wish...(no debugging symbols found)...done.
[New Thread 2681]
[New Thread 2682]
warning: Can't read pathname for load map: Input/output error.
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /lib/libpthread
Loaded symbols for /lib/libpthread
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /lib/libz.
Loaded symbols for /lib/libz.so.1
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /lib/libdl.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libm.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libc.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib64/
Loaded symbols for /lib64/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /lib/libexpat.
Loaded symbols for /lib/libexpat.so.1
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /lib/libnss_
Loaded symbols for /lib/libnss_
Reading symbols from /lib/libnsl.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libnss_
Loaded symbols for /lib/libnss_
Reading symbols from /lib/libnss_
Loaded symbols for /lib/libnss_
Reading symbols from /usr/local/
Loaded symbols for /usr/local/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Reading symbols from /usr/lib/
Loaded symbols for /usr/lib/
Core was generated by `wish /usr/local/
Program terminated with signal 11, Segmentation fault.
#0 0x00007fa5a39130a8 in _XData32 () from /usr/lib/
(gdb) thread apply all bt
Thread 2 (Thread 2682):
#0 0x00007fa5a229ffb3 in select () from /lib/libc.so.6
#1 0x00007fa5a3effe2e in ?? () from /usr/lib/
#2 0x00007fa5a3c0d9ca in start_thread () from /lib/libpthread
#3 0x00007fa5a22a76cd in clone () from /lib/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 1 (Thread 2681):
#0 0x00007fa5a39130a8 in _XData32 () from /usr/lib/
#1 0x00007fa5a38ed613 in XChangeProperty () from /usr/lib/
#2 0x00007fa5a42339d1 in ?? () from /usr/lib/
#3 0x00007fa5a4231066 in ?? () from /usr/lib/
#4 0x00007fa5a422e2ef in ?? () from /usr/lib/
#5 0x00007fa5a3e52111 in ?? () from /usr/lib/
#6 0x00007fa5a3e96d26 in ?? () from /usr/lib/
#7 0x00007fa5a3ed9930 in TclObjInterpPro
#8 0x00007fa5a3e52111 in ?? () from /usr/lib/
#9 0x00007fa5a3e529e9 in ?? () from /usr/lib/
#10 0x00007fa5a3e52396 in Tcl_EvalEx () from /usr/lib/
#11 0x00007fa5a3ebab71 in Tcl_FSEvalFileEx () from /usr/lib/
#12 0x00007fa5a4187ca1 in Tk_MainEx () from /usr/lib/
#13 0x0000000000400adc in main ()
Note this is not always happening, but very often. A visual evidence something is wrong is that you can not change the window icon with [wm iconphoto] it always displays a fallback image. I contacted the tcl irc channel and asked them for help. They told me there is a bug in Tk 8.5.8 that causes this behaviour and it has been fixed already.
https:/
Please include the mentioned path and update the ubuntu packages for 64bit!!!
Thank you very much
Best Regards
Christian
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: tk8.5 8.5.8-1
ProcVersionSign
Uname: Linux 2.6.32-22-generic x86_64
Architecture: amd64
Date: Tue Jun 1 18:39:11 2010
InstallationMedia: Kubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100427)
ProcEnviron:
LANGUAGE=
LANG=de_DE.UTF-8
SHELL=/bin/bash
SourcePackage: tk8.5
I just attached the core dump file