Brian Callahan writes:
> Hi ports --
>
> Here's a routine diff to update www/uget to its new version. Upstream 
> doesn't seem to have announced this new version yet but it's been 
> released so I'd like to put it in.
>
> Changelog:
> 1. mega plug-in: create new plug-in for MEGA site.
> 2. all plug-in: avoid crash if plug-in failed to start.
> 3. Fix: some category/status doesn't refresh it's download list.
> 4. update translation files.
>
> OK?

It crashes when I try Mega links.

uget-gtk(23066) in free(): modified chunk-pointer 0x8cfc8cbc0d2
Abort trap (core dumped) 

(gdb) bt
#0  thrkill () at -:3
#1  0x000008cfd3f8c29e in _libc_abort () at /usr/src/lib/libc/stdlib/abort.c:61
#2  0x000008cfd3f4c0b2 in _rthread_mutex_trylock (mutex=<optimized out>, 
    trywait=0, abs=<optimized out>)
    at /usr/src/lib/libc/thread/rthread_mutex.c:118
#3  _rthread_mutex_timedlock (mutexp=<optimized out>, trywait=0, abs=0x0, 
    timed=<optimized out>) at /usr/src/lib/libc/thread/rthread_mutex.c:168
#4  0x000008cfd3f52656 in malloc (size=24)
    at /usr/src/lib/libc/stdlib/malloc.c:1264
#5  0x000008cf81c0aef8 in append_pending_request ()
   from /usr/X11R6/lib/libX11.so.16.1
#6  0x000008cf81c0b332 in _XReply () from /usr/X11R6/lib/libX11.so.16.1
#7  0x000008cf81beed51 in XGetWindowProperty ()
   from /usr/X11R6/lib/libX11.so.16.1
#8  0x000008cfd673d9b9 in gdk_x11_window_get_frame_extents (
    window=<optimized out>, rect=0x7f7ffffd2de0) at gdkwindow-x11.c:3241
#9  0x000008d02be49134 in gtk_window_get_position (window=0x8d02a58aa70, 
    root_x=0x7f7ffffd2e34, root_y=0x7f7ffffd2e30) at gtkwindow.c:5807
#10 0x000008cd4671b2e7 in ugtk_app_get_window_setting (app=0x8cfb6314460, 
    setting=0x8cfb6314880) at UgtkApp.c:214
#11 0x000008cd4671b209 in ugtk_app_quit (app=0x8cfb6314460) at UgtkApp.c:184
#12 0x000008cd46720a33 in sys_signal_handler (sig=<optimized out>)
    at UgtkApp-main.c:206
#13 <signal handler called>
#14 thrkill () at -:3
#15 0x000008cfd3f8c26e in _libc_abort () at /usr/src/lib/libc/stdlib/abort.c:51
#16 0x000008cfd3f53119 in wrterror (d=0x8cf80bfd7d0, 
    msg=0x8cfd40f761c "modified chunk-pointer %p")
    at /usr/src/lib/libc/stdlib/malloc.c:291
#17 0x000008cfd3f55eb7 in find_chunknum (d=0x0, info=<optimized out>, ptr=0x0, 
    check=-185144) at /usr/src/lib/libc/stdlib/malloc.c:1070
#18 0x000008cfd3f536ba in ofree (argpool=<optimized out>, p=0x8cfc8cbc0d2, 
    clear=0, check=0, argsz=0) at /usr/src/lib/libc/stdlib/malloc.c:1386
#19 0x000008cfd3f531f9 in free (ptr=0x8cfc8cbc0d2)
    at /usr/src/lib/libc/stdlib/malloc.c:1445
#20 0x000008cd467303d3 in plugin_final (plugin=0x8d0157f3d00)
    at UgetPluginMega.c:148
#21 0x000008cd4672a79f in uget_plugin_unref (plugin=0x8d0157f3d00)
    at UgetPlugin.c:149
#22 0x000008cd46726c6d in uget_task_add (task=0x8cfb63147c8, 
    node=0x8d01a0c2360, info=0x8cd469655c8 <UgetPluginMegaInfoStatic>)
    at UgetTask.c:119
#23 0x000008cd4672945f in uget_app_activate_download (app=0x8cfb6314460, 
    dnode=0x8d01a0c2360) at UgetApp.c:970
#24 0x000008cd46727e59 in uget_app_queuing (app=<optimized out>, 
    cnode=<optimized out>, category=<optimized out>) at UgetApp.c:248
#25 uget_app_grow (app=0x8cfb6314460, no_queuing=0) at UgetApp.c:272
#26 0x000008cd4671fadd in ugtk_app_timeout_queuing (app=0x8cfb6314460)
    at UgtkApp-timeout.c:199
#27 0x000008cfbf0e4145 in g_timeout_dispatch (source=0x8cf881c2780, 
    callback=0x6, user_data=0x0) at gmain.c:4633
#28 0x000008cfbf0e7df8 in g_main_dispatch (context=<optimized out>)
    at gmain.c:3148
#29 g_main_context_dispatch (context=<optimized out>) at gmain.c:3813
#30 0x000008cfbf0e81e5 in g_main_context_iterate (context=<optimized out>, 
    block=<optimized out>, dispatch=<optimized out>, self=<optimized out>)
    at gmain.c:3886
#31 0x000008cfbf0e854f in g_main_loop_run (loop=0x8d00ad7b320) at gmain.c:4082
#32 0x000008d02bcbf73b in gtk_main () at gtkmain.c:1322
#33 0x000008cd4672092a in main (argc=1, argv=0x7f7ffffd38a8)
    at UgtkApp-main.c:313

Reply via email to