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