Bug 968817 - [abrt] hexchat-2.9.5-1.fc18: gtk_xtext_scrollup_timeout: Process /usr/bin/hexchat was killed by signal 11 (SIGSEGV)
Summary: [abrt] hexchat-2.9.5-1.fc18: gtk_xtext_scrollup_timeout: Process /usr/bin/hex...
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: hexchat
Version: 18
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Patrick Griffis
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:ec731f5ce08a88f3fb8b82d7334...
: 972467 984952 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-05-30 03:48 UTC by Shawn Starr
Modified: 2013-07-20 01:16 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-07-20 01:14:43 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (21.04 KB, text/plain)
2013-05-30 03:48 UTC, Shawn Starr
no flags Details
File: cgroup (119 bytes, text/plain)
2013-05-30 03:48 UTC, Shawn Starr
no flags Details
File: core_backtrace (2.00 KB, text/plain)
2013-05-30 03:48 UTC, Shawn Starr
no flags Details
File: dso_list (9.57 KB, text/plain)
2013-05-30 03:48 UTC, Shawn Starr
no flags Details
File: environ (1.69 KB, text/plain)
2013-05-30 03:48 UTC, Shawn Starr
no flags Details
File: limits (1.29 KB, text/plain)
2013-05-30 03:48 UTC, Shawn Starr
no flags Details
File: maps (49.71 KB, text/plain)
2013-05-30 03:48 UTC, Shawn Starr
no flags Details
File: open_fds (4.21 KB, text/plain)
2013-05-30 03:48 UTC, Shawn Starr
no flags Details
File: proc_pid_status (944 bytes, text/plain)
2013-05-30 03:48 UTC, Shawn Starr
no flags Details
File: var_log_messages (302 bytes, text/plain)
2013-05-30 03:48 UTC, Shawn Starr
no flags Details

Description Shawn Starr 2013-05-30 03:48:19 UTC
Description of problem:
I was actually cleaning my keyboard and whatever keys were being pressed at the end I pressed alt+t or just 't' and it hexchat coredumped.

The crash shows a GDK function for scrolling text but I don't know what I did.

Really :)

Version-Release number of selected component:
hexchat-2.9.5-1.fc18

Additional info:
reporter:       libreport-2.1.4
backtrace_rating: 4
cmdline:        hexchat
crash_function: gtk_xtext_scrollup_timeout
executable:     /usr/bin/hexchat
kernel:         3.10.0-0.rc1.git2.2.fc20.x86_64
runlevel:       N 5
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 gtk_xtext_scrollup_timeout at xtext.c:1839
 #1 gtk_xtext_selection_update at xtext.c:1878
 #2 gtk_xtext_motion_notify at xtext.c:2116
 #3 _gtk_marshal_BOOLEAN__BOXED at gtkmarshalers.c:86
 #8 gtk_widget_event_internal at gtkwidget.c:5017
 #9 gtk_widget_event at gtkwidget.c:4814
 #10 gtk_propagate_event at gtkmain.c:2490
 #11 gtk_main_do_event at gtkmain.c:1685
 #17 gtk_main at gtkmain.c:1257
 #18 fe_main at fe-gtk.c:345

Comment 1 Shawn Starr 2013-05-30 03:48:23 UTC
Created attachment 754626 [details]
File: backtrace

Comment 2 Shawn Starr 2013-05-30 03:48:25 UTC
Created attachment 754627 [details]
File: cgroup

Comment 3 Shawn Starr 2013-05-30 03:48:28 UTC
Created attachment 754628 [details]
File: core_backtrace

Comment 4 Shawn Starr 2013-05-30 03:48:31 UTC
Created attachment 754629 [details]
File: dso_list

Comment 5 Shawn Starr 2013-05-30 03:48:33 UTC
Created attachment 754630 [details]
File: environ

Comment 6 Shawn Starr 2013-05-30 03:48:36 UTC
Created attachment 754631 [details]
File: limits

Comment 7 Shawn Starr 2013-05-30 03:48:39 UTC
Created attachment 754632 [details]
File: maps

Comment 8 Shawn Starr 2013-05-30 03:48:41 UTC
Created attachment 754633 [details]
File: open_fds

Comment 9 Shawn Starr 2013-05-30 03:48:44 UTC
Created attachment 754634 [details]
File: proc_pid_status

Comment 10 Shawn Starr 2013-05-30 03:48:46 UTC
Created attachment 754635 [details]
File: var_log_messages

Comment 11 Shawn Starr 2013-05-30 03:49:54 UTC
GTK function rather

Comment 12 Dan Mashal 2013-05-30 03:54:04 UTC
Please attach .xsession-errors. Wondering if this is related to gtk2 update.

Comment 13 Dan Mashal 2013-05-30 04:01:09 UTC
After browsing the web I found this:

http://stackoverflow.com/questions/13649372/gtkstatusicon-assertion-gdk-is-window-window-failed

"After having gone through GTK source, I think GtkTooltip is the culprit (gtk_tooltip_trigger_tooltip_query), but need more time to be 100% sure."

Kalev, could you please advise?

Comment 14 Kalev Lember 2013-05-30 10:11:02 UTC
The crash isn't in GTK+, it's in xtext.c which is a hexchat file. Assigning back to hexchat.

Comment 15 Dan Mashal 2013-05-30 10:22:35 UTC
Thanks Kalev for the expert eyes.

Comment 16 Richard Hitt 2013-06-16 00:30:10 UTC
How to reproduce:

1. Be joined to at least two contexts, say, the server and a channel
2. Select lines in one of the contexts.  Stop halfway, with the left mouse button still held down.  Keep that button held down whilst doing step 3.
3. Using Alt-1 or Alt-2 or ..., switch to the other context and begin moving the mouse up or down to try to select lines in *it*.
4. Observe a Segmentation Fault.

How easy to reproduce:

Virtually all the time.

Comment 17 Patrick Griffis 2013-06-16 00:39:36 UTC
*** Bug 972467 has been marked as a duplicate of this bug. ***

Comment 18 Patrick Griffis 2013-07-20 01:14:43 UTC
This commit upstream should fix the problem - https://github.com/hexchat/hexchat/commit/d7045e2b6121f7750565f7b9e906bd74fecb72d9

Comment 19 Patrick Griffis 2013-07-20 01:16:19 UTC
*** Bug 984952 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.