Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#28476 - [transmission-gtk] Transmission Segfault Gtk-CRITICAL in preferences

Attached to Project: Arch Linux
Opened by Brent Hostetler (bch24) - Friday, 17 February 2012, 02:57 GMT
Last edited by Gerardo Exequiel Pozzi (djgera) - Wednesday, 12 March 2014, 15:30 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Ionut Biru (wonder)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
When I go into the preferences in transmission-gtk, and select the speed tab the application has a segmentation fault.
This happens every single time.


Additional info:
* package version(s) 2.42-2
* config and/or log files etc.


Steps to reproduce:

Go to menu: Edit->Preferences->Speed and application will segfault.


pacman -Qs transmission-gtk
local/transmission-gtk 2.42-2
Fast, easy, and free BitTorrent client (GTK+ GUI)


$ transmission-gtk

(transmission-gtk:1577): Gtk-CRITICAL **: gtk_widget_get_style_context: assertion `GTK_IS_WIDGET (widget)' failed
Segmentation fault
This task depends upon

Closed by  Gerardo Exequiel Pozzi (djgera)
Wednesday, 12 March 2014, 15:30 GMT
Reason for closing:  No response
Comment by mattia (nTia89) - Sunday, 19 February 2012, 11:16 GMT
i can't reproduce the bug. for me works fine.

have you the latest software from official repo ?

what DE are you ? i'm on openbox
Comment by Brent Hostetler (bch24) - Sunday, 19 February 2012, 17:32 GMT
I generally use xfce4.

When switched my .xinitrc to use openbox the crash no longer happened.

Not sure what difference it is making though.

My software is from the official extra repository.

xfdesktop 4.8.3-1 -> extra/xfdesktop
transmission-gtk 2.42-2 -> extra/transmission-gtk
gtk3 3.2.3-2 -> extra/gtk3


Comment by Brent Hostetler (bch24) - Sunday, 19 February 2012, 19:22 GMT



Comment by mattia (nTia89) - Sunday, 19 February 2012, 21:06 GMT
bah, i don't know.
we have understand that isn't a problem of transmission only ....

you should do more test ....

try to start xfce from a modern login manager
Comment by Brent Hostetler (bch24) - Monday, 20 February 2012, 04:54 GMT
How can I get more debuging info since the app itself does not have verbose options?

I will try installing a login manager and see if it makes a difference.

Comment by Brent Hostetler (bch24) - Wednesday, 22 February 2012, 07:04 GMT
I have installed lxdm and am still having the same issue.

I tried using openbox within xfce4 to see if it was xfwm4 window manager in xfce4 causing the problem
but issue remains. ie. killall xfwm4 ; openbox & exit ( http://openbox.org/wiki/Help:XFCE/Openbox )

Seems to be a gtk3 issue.

some debug info:

Core was generated by `transmission-gtk'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007f5ee999418f in ?? () from /usr/lib/libgtk-3.so.0
(gdb)

(gdb) bt
#0 0x00007f5ee999418f in ?? () from /usr/lib/libgtk-3.so.0
#1 0x00007f5ee9a5352b in ?? () from /usr/lib/libgtk-3.so.0
#2 0x00007f5ee989366e in gtk_container_propagate_draw () from /usr/lib/libgtk-3.so.0
#3 0x00007f5ee988823f in ?? () from /usr/lib/libgtk-3.so.0
#4 0x00007f5ee99179a8 in ?? () from /usr/lib/libgtk-3.so.0
#5 0x00007f5ee9a41dd0 in ?? () from /usr/lib/libgtk-3.so.0
#6 0x00007f5ee8b5b03a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#7 0x00007f5ee8b6ce9f in ?? () from /usr/lib/libgobject-2.0.so.0
#8 0x00007f5ee8b764c3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#9 0x00007f5ee8b76892 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#10 0x00007f5ee9a5355a in ?? () from /usr/lib/libgtk-3.so.0
#11 0x00007f5ee989366e in gtk_container_propagate_draw () from /usr/lib/libgtk-3.so.0

Comment by mattia (nTia89) - Wednesday, 22 February 2012, 10:56 GMT
tried to reinstall gtk3 ?
Comment by Ionut Biru (wonder) - Wednesday, 22 February 2012, 10:57 GMT
if you want to provide good backtraces, you need to recompile gtk3 and transmission with debug symbols.
https://wiki.archlinux.org/index.php/Debug_-_Getting_Traces#One_package_settings_only
Comment by Brent Hostetler (bch24) - Tuesday, 28 February 2012, 09:31 GMT
Tried reinstalling gtk3 no fix. Finally uninstalled all of xfce4 and xfce4-goodies then removed .config/xfce-*.

Reinstalled xfce4 and xfce4-goodies and everything works good again.

Unsure what messed things up, but this fixed it.
Comment by mattia (nTia89) - Tuesday, 28 February 2012, 12:44 GMT
so if anyone else has this issue, this bug is closed !
Comment by Aaditya Bagga (aaditya) - Wednesday, 09 October 2013, 21:12 GMT
I have this bug as well. The output I get is "Segmentation fault (core dumped)"
Comment by Jan de Groot (JGC) - Wednesday, 09 October 2013, 21:15 GMT
The crash in the speed tab is caused by a bug in your gtk3 theme engine. This has been fixed in oxygen-gtk3 1.0.4. The bug could exist in other theme engines also, but without knowing which one is active I can't do much debugging.
Comment by Aaditya Bagga (aaditya) - Wednesday, 16 October 2013, 13:53 GMT
I am using XFCE. "gtk3-xfce-engine 3.0.1-1"
I also tried transmission-cli, and same thing- Segmentation Fault.
Perhaps I ought to file it upstream.
Comment by Jan de Groot (JGC) - Wednesday, 16 October 2013, 15:56 GMT
If you don't get the GTK-Critical assertion, then this is not the place for your bug, you should file a new one and provide backtraces using gdb.
Comment by Gerardo Exequiel Pozzi (djgera) - Friday, 14 February 2014, 22:02 GMT
  • Field changed: Status (Assigned → Waiting on Response)
  • Field changed: Category (Packages: Extra → Upstream Bugs)
status?

Loading...