[Bug 1083828] New: tcl/tk wish crashes
http://bugzilla.suse.com/show_bug.cgi?id=1083828 Bug ID: 1083828 Summary: tcl/tk wish crashes Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.3 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: reinhard.hennig@freenet.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 762585 --> http://bugzilla.suse.com/attachment.cgi?id=762585&action=edit A Screenshot of thhe snippet being startet from the commandline wish crashes with sigsegv (11) when including Iwidgets (iwidgets::extfileselectionbox) actual version of tcl and tk (8.6.7) lead to the error: using older versions 8.6.1 it works fine: Here is sample code: #!/bin/bash # restart using wish \ exec wish "$0" -- "$@" # initializing set DOCDIR $env(HOME) proc ChooseWin { dir } { toplevel .choosewin iwidgets::extfileselectionbox .choosewin.fsb -width 8i -height 6i \ -dirslabel "Directories" \ -fileslabel "Files" \ -selectionlabel "Please select" \ -directory $dir \ -selectforeground white \ -selectbackground red \ -highlightthickness 2 \ -selectfilecommand { .choosewin.fsb configure -selectionlabel "your choice" } pack .choosewin.fsb -fill both -expand yes } # ------------------------------------- Main ----------------------------------- package require Iwidgets . configure -bg grey button .button -text "push me 4 search" \ -fg black -bg grey80 \ -command { if { ![winfo exists .choosewin ] } { ChooseWin $DOCDIR } } pack .button ##end pushing the button normally opens a fileselectiondialog in a new window. Using actual versions of tk and tcl on OpenSuSE 42.2 and OpenSuSE 42.3 are causing crashes (wish collapses at signal 11). I've also done strace -fp on the wish procid showing SigSegV. I think it's a bug that should be reported. It happens on OpenSuSE 42.2 and OpenSuSE 42.3. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1083828 Weihua Du <whdu@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |whdu@suse.com Assignee|bnc-team-screening@forge.pr |max@suse.com |ovo.novell.com | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1083828 http://bugzilla.suse.com/show_bug.cgi?id=1083828#c1 Reinhard Max <max@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #1 from Reinhard Max <max@suse.com> --- Thanks for you report. The reason for this crash was in the itk package and a fix for 42.3 has been released two days ago (itk-4.1.0-11.3.1). Updates for 42.2 have ended in January, but you can install the RPM from 42.3 on 42.2, if needed. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com