Am 24.02.2012 16:54, schrieb Leo 'costela' Antunes:
> Since this problem seems to happen while garbage collecting, this may be
> one of the bugs solved with the 2.50 release. I'll upload it to unstable
> in a few minutes, so please check if the problem persists.
>
>> The backtrace is attached.
> If an upgrade doesn't help the issue, please install transmission-dbg
> and provide another trace.
>
>

I updated to version 2.50 and it still crashes. Backtrace attached.

Simon
simon@beutelteufel:~$ gdb transmission-gtk 
GNU gdb (GDB) 7.4-debian
Copyright (C) 2012 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".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/transmission-gtk...Reading symbols from 
/usr/lib/debug/usr/bin/transmission-gtk...done.
done.
(gdb) run
Starting program: /usr/bin/transmission-gtk 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffeae95700 (LWP 11092)]
[New Thread 0x7fffea694700 (LWP 11093)]
[New Thread 0x7fffe9e93700 (LWP 11094)]
[New Thread 0x7fffe9692700 (LWP 11095)]
[New Thread 0x7fffe8e91700 (LWP 11096)]
[Thread 0x7fffe8e91700 (LWP 11096) exited]

(transmission-gtk:11089): GLib-CRITICAL **: g_hash_table_iter_init: assertion 
`hash_table != NULL' failed

(transmission-gtk:11089): GLib-CRITICAL **: g_hash_table_iter_next: assertion 
`ri->version == ri->hash_table->version' failed

Program received signal SIGSEGV, Segmentation fault.
g_hash_table_iter_init (iter=<optimized out>, hash_table=0x100000001) at 
/tmp/buildd/glib2.0-2.30.2/./glib/ghash.c:696
696     /tmp/buildd/glib2.0-2.30.2/./glib/ghash.c: No such file or directory.
(gdb) bt full
#0  g_hash_table_iter_init (iter=<optimized out>, hash_table=0x100000001) at 
/tmp/buildd/glib2.0-2.30.2/./glib/ghash.c:696
        ri = 0x7fffffffde90
        __PRETTY_FUNCTION__ = "g_hash_table_iter_init"
#1  0x00007ffff765c988 in garbage_collect_cell_data (data=0x125a1a0) at 
/tmp/buildd/gtk+3.0-3.2.3/./gtk/a11y/gtktreeviewaccessible.c:2841
        accessible = 0x125a1a0
        cell_info = <optimized out>
        iter = {dummy1 = 0x10d4560, dummy2 = 0x0, dummy3 = 0x1, dummy4 = 
-186573776, dummy5 = 32767, dummy6 = 0x7ffff50c4b80}
#2  0x00007ffff765ca0d in idle_garbage_collect_cell_data (data=0x125a1a0)
    at /tmp/buildd/gtk+3.0-3.2.3/./gtk/a11y/gtktreeviewaccessible.c:2866
        accessible = 0x125a1a0
#3  0x00007ffff711e4df in gdk_threads_dispatch (data=0x10d4560) at 
/tmp/buildd/gtk+3.0-3.2.3/./gdk/gdk.c:754
        dispatch = 0x10d4560
        ret = 0
#4  0x00007ffff4e150cf in g_main_dispatch (context=0x7062b0) at 
/tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2442
        dispatch = 0x7ffff4e11850 <g_idle_dispatch>
        was_in_call = 0
        user_data = 0x10d4560
        callback = 0x7ffff711e4b0 <gdk_threads_dispatch>
        cb_funcs = 0x7ffff50c41d0
        cb_data = 0xf2b5f0
        current_source_link = {data = 0x11d9670, next = 0x0}
        need_destroy = <optimized out>
        source = 0x11d9670
        current = 0x7eb210
        i = <optimized out>
#5  g_main_context_dispatch (context=0x7062b0) at 
/tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2998
No locals.
#6  0x00007ffff4e158c8 in g_main_context_iterate (context=0x7062b0, 
block=<optimized out>, dispatch=1, self=<optimized out>)
    at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3076
        max_priority = 200
        timeout = 0
        some_ready = 1
        nfds = 3
        allocated_nfds = <optimized out>
        fds = <optimized out>
#7  0x00007ffff4e15e02 in g_main_loop_run (loop=0x7f7af0) at 
/tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3284
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#8  0x00007ffff59bebbe in g_application_run (application=0x7db2a0, 
argc=<optimized out>, argv=0x7fffffffe3a8)
    at /tmp/buildd/glib2.0-2.30.2/./gio/gapplication.c:1323
        arguments = 0x7f7af0
        status = 0
        i = <optimized out>
        __PRETTY_FUNCTION__ = "g_application_run"
#9  0x00000000004229ac in main (argc=1, argv=0x7fffffffe3a8) at main.c:657
        ret = <optimized out>
        sb = {st_dev = 64771, st_ino = 81428515, st_nlink = 7, st_mode = 16877, 
st_uid = 1000, st_gid = 1000, __pad0 = 0, st_rdev = 0, 
          st_size = 4096, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 
1325788954, tv_nsec = 0}, st_mtim = {tv_sec = 1330823306, 
            tv_nsec = 0}, st_ctim = {tv_sec = 1330823306, tv_nsec = 0}, 
__unused = {0, 0, 0}}
        application_id = 0x7f5640 
"com.transmissionbt.transmission_64771_81428515"
        app = 0x7db2a0
        option_context = <optimized out>
        show_version = false
        error = 0x0
        cbdata = {config_dir = 0x6ba900 "/home/simon/.config/transmission", 
start_paused = 0, is_iconified = 0, activation_count = 1, 
          timer = 36, update_model_soon_tag = 0, refresh_actions_tag = 0, icon 
= 0xa05d40, wind = 0x8c3dd0, core = 0x82b800, 
          msgwin = 0x0, prefs = 0x0, error_list = 0x0, duplicates_list = 0x0, 
details = 0x0, sel = 0x9c2370, quit_dialog = 0x0}
        option_entries = {{long_name = 0x494dd4 "config-dir", short_name = 103 
'g', flags = 0, arg = G_OPTION_ARG_FILENAME, 
            arg_data = 0x7fffffffe220, description = 0x496188 "Where to look 
for configuration files", arg_description = 0x0}, {
            long_name = 0x494ddf "paused", short_name = 112 'p', flags = 0, arg 
= G_OPTION_ARG_NONE, arg_data = 0x7fffffffe228, 
            description = 0x4961b0 "Start with all torrents paused", 
arg_description = 0x0}, {long_name = 0x494de6 "minimized", 
            short_name = 109 'm', flags = 0, arg = G_OPTION_ARG_NONE, arg_data 
= 0x7fffffffe22c, 
            description = 0x4961d0 "Start minimized in notification area", 
arg_description = 0x0}, {long_name = 0x49a8c3 "version", 
            short_name = 118 'v', flags = 0, arg = G_OPTION_ARG_NONE, arg_data 
= 0x7fffffffe29f, 
            description = 0x494df0 "Show version number and exit", 
arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', 
            flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 
0x0, arg_description = 0x0}}
(gdb)

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to