Uzbl Bugtracker :: Sat, 05 Jan 2013 19:40:57 +0000 Uzbl Bugtracker :: Uzbl: Recently closed tasks http://www.uzbl.org/bugs/ FS#310: uzbl-browser does not check if uzbl-event-manager is already running Noel Maersk Thu, 13 Dec 2012 16:59:01 +0000
# uzbl-event-manager will exit if one is already running.
# we could also check if its pid file exists to avoid having to spawn it.
DAEMON_SOCKET="$XDG_CACHE_HOME"/uzbl/event_daemon
#if [ ! -f "$DAEMON_SOCKET".pid ]
#then
${UZBL_EVENT_MANAGER:-uzbl-event-manager -va start}
#fi

I have noticed that if it is left so, a new instance of uzbl-event-manager is started, which opens the $XDG_CACHE_HOME/uzbl/event_daemon.log file, then notices another instance is already running, and exits. For some reason, this also results in a large binary dump of zeros into the log file (at least on my system):

[1355417388.042650] uzbl-event-manager: INFO: logging to '/home/veox/.cache/uzbl/event_daemon.log'
[1355417388.043022] uzbl-event-manager: INFO: daemon action 'start'
[1355417388.043300] uzbl-event-manager: INFO: read pid 6690 from pid file '/home/veox/.cache/uzbl/event_daemon.pid'
[1355417388.043436] uzbl-event-manager: ERROR: event manager already started with pid 6690
^@^@^@^@ (many)

Starting a new instance of Python to run the event manager probably takes longer than doing a shell check anyway. I suggest this be uncommented.

Thoughts?]]>
http://www.uzbl.org/bugs/index.php?do=details&task_id=310 http://www.uzbl.org/bugs/index.php?do=details&task_id=310
FS#263: Tabs in uzbl-tabbed cannot be selected with mouse Michael T. Kirsch Tue, 26 Apr 2011 21:32:18 +0000 http://www.uzbl.org/bugs/index.php?do=details&task_id=263 http://www.uzbl.org/bugs/index.php?do=details&task_id=263 FS#212: localStorage does not persist James Campos Sun, 28 Feb 2010 12:21:21 +0000
Go to http://people.w3.org/mike/localstorage.html
Enter a key/value pair, click setItem()
Close and reopen Uzbl, returning to this page
No items are stored.

In Firefox and Chromium, the stored items show up after a restart; in Uzbl and Surf, they do not.]]>
http://www.uzbl.org/bugs/index.php?do=details&task_id=212 http://www.uzbl.org/bugs/index.php?do=details&task_id=212
FS#159: truncate curent uri and make second status bar for selected uri Ivan Anishchuk Sun, 20 Dec 2009 20:35:03 +0000
I belive that we need to have a way to truncate curent uri... e.g. http://... or http://...

For selected uri, i mean, second (pop-up) bar will be best solving. Same as in chromium. When we hold cursor over link, second bar with selected uri is popping up.

Maybe part of this can be solved with scripts, but i think that we will need to make some changes in core...]]>
http://www.uzbl.org/bugs/index.php?do=details&task_id=159 http://www.uzbl.org/bugs/index.php?do=details&task_id=159
FS#303: uzbl-tabbed crashed by java-applet god Fri, 31 Aug 2012 21:03:11 +0000 https://www.bankid.no/Hjelp-og-nyttige-verktoy/Nyttige-verktoy/Test-din-datamaskin/
this applet is actively used for online banking in Scandinavian countries so it's absolute blocker.

Tested on ubuntu x86_64, uzbl 0.0.0~git.20120514-1

Here is the crash log:
______________________
Detecting applet environment ...
Java version : 1.7.0_03
Java vendor : Oracle Corporation
Java vendor url : http://java.oracle.com/
Java class version : 51.0
OS NAME : Linux
OS Arch : amd64
OS Version : 3.2.0-26-generic
Sending environment info to server
*** glibc detected *** uzbl-core: double free or corruption (out): 0x0000000001201a30 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7e626)[0x7f4e66b77626]
/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so(_Z12ITNP_DestroyP4_NPPPP12_NPSavedData+0xde)[0x7f4e09e21b1e]
/usr/lib/libwebkitgtk-1.0.so.0(+0xa8ab21)[0x7f4e69740b21]
/usr/lib/libwebkitgtk-1.0.so.0(+0xa8cc8e)[0x7f4e69742c8e]
/usr/lib/libwebkitgtk-1.0.so.0(+0xa8d379)[0x7f4e69743379]
/usr/lib/libwebkitgtk-1.0.so.0(+0xb956f0)[0x7f4e6984b6f0]
/usr/lib/libwebkitgtk-1.0.so.0(+0xb94cfd)[0x7f4e6984acfd]
/usr/lib/libwebkitgtk-1.0.so.0(+0x60ab94)[0x7f4e692c0b94]
/usr/lib/libwebkitgtk-1.0.so.0(+0x6280e7)[0x7f4e692de0e7]
/usr/lib/libwebkitgtk-1.0.so.0(+0x979614)[0x7f4e6962f614]
/usr/lib/libwebkitgtk-1.0.so.0(+0x97b790)[0x7f4e69631790]
/usr/lib/libwebkitgtk-1.0.so.0(+0x3ae63a)[0x7f4e6906463a]
/usr/lib/libwebkitgtk-1.0.so.0(+0x8ec855)[0x7f4e695a2855]
/usr/lib/libwebkitgtk-1.0.so.0(+0x8ef878)[0x7f4e695a5878]
/usr/lib/libwebkitgtk-1.0.so.0(+0x8d8f6a)[0x7f4e6958ef6a]
/usr/lib/libwebkitgtk-1.0.so.0(+0x9209f8)[0x7f4e695d69f8]
/usr/lib/libwebkitgtk-1.0.so.0(+0x90c015)[0x7f4e695c2015]
/usr/lib/libwebkitgtk-1.0.so.0(+0x91feae)[0x7f4e695d5eae]
/usr/lib/libwebkitgtk-1.0.so.0(+0xa48c9a)[0x7f4e696fec9a]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0x5a949)[0x7f4e646e5949]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(g_simple_async_result_complete+0x87)[0x7f4e646f7f97]
/usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x316cd)[0x7f4e6797c6cd]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXEDv+0x127)[0x7f4e6770f067]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0xfeca)[0x7f4e6770beca]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x421)[0x7f4e67724741]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x82)[0x7f4e67725242]
/usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x38306)[0x7f4e67983306]
/usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x38c84)[0x7f4e67983c84]
/usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x39b28)[0x7f4e67984b28]
/usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x39e94)[0x7f4e67984e94]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x133)[0x7f4e6744ed53]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x480a0)[0x7f4e6744f0a0]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x6a)[0x7f4e6744f49a]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7f4e687b02f7]
uzbl-core[0x407012]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7f4e66b1a76d]
uzbl-core[0x407229]
======= Memory map: ========
00400000-00417000 r-xp 00000000 00:10 622018 /usr/bin/uzbl-core
00616000-00617000 r--p 00016000 00:10 622018 /usr/bin/uzbl-core
00617000-00618000 rw-p 00017000 00:10 622018 /usr/bin/uzbl-core
00618000-00619000 rw-p 00000000 00:00 0
00e81000-01470000 rw-p 00000000 00:00 0 [heap]
7f4dc7ff8000-7f4dc7ff9000 ---p 00000000 00:00 0
7f4dc7ff9000-7f4dc87f9000 rw-p 00000000 00:00 0
7f4dc87f9000-7f4dc87fa000 ---p 00000000 00:00 0
7f4dc87fa000-7f4dc8ffa000 rw-p 00000000 00:00 0
7f4dc8ffa000-7f4dc8ffb000 ---p 00000000 00:00 0
7f4dc8ffb000-7f4dc97fb000 rw-p 00000000 00:00 0
7f4dcaffe000-7f4dcafff000 ---p 00000000 00:00 0
7f4dcafff000-7f4dcb7ff000 rw-p 00000000 00:00 0
7f4dcc000000-7f4dcc022000 rw-p 00000000 00:00 0
7f4dcc022000-7f4dd0000000 ---p 00000000 00:00 0
7f4dd0000000-7f4dd0022000 rw-p 00000000 00:00 0
7f4dd0022000-7f4dd4000000 ---p 00000000 00:00 0
7f4dd4000000-7f4dd4022000 rw-p 00000000 00:00 0
7f4dd4022000-7f4dd8000000 ---p 00000000 00:00 0
7f4dd8000000-7f4dd8022000 rw-p 00000000 00:00 0
7f4dd8022000-7f4ddc000000 ---p 00000000 00:00 0
7f4ddc227000-7f4ddc259000 r-xp 00000000 00:10 19152 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.6
7f4ddc259000-7f4ddc458000 ---p 00032000 00:10 19152 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.6
7f4ddc458000-7f4ddc459000 r--p 00031000 00:10 19152 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.6
7f4ddc459000-7f4ddc45a000 rw-p 00032000 00:10 19152 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.6
7f4ddc45a000-7f4ddc4b4000 r-xp 00000000 00:10 145762 /usr/lib/x86_64-linux-gnu/libcurl.so.4.2.0
7f4ddc4b4000-7f4ddc6b4000 ---p 0005a000 00:10 145762 /usr/lib/x86_64-linux-gnu/libcurl.so.4.2.0
7f4ddc6b4000-7f4ddc6b6000 r--p 0005a000 00:10 145762 /usr/lib/x86_64-linux-gnu/libcurl.so.4.2.0
7f4ddc6b6000-7f4ddc6b7000 rw-p 0005c000 00:10 145762 /usr/lib/x86_64-linux-gnu/libcurl.so.4.2.0
7f4ddc6da000-7f4ddc6f9000 rw-p 00000000 00:00 0
7f4ddc6f9000-7f4ddc7f9000 rw-p 00000000 00:00 0
7f4de0000000-7f4de0022000 rw-p 00000000 00:00 0
7f4de0022000-7f4de4000000 ---p 00000000 00:00 0
7f4de4000000-7f4de4022000 rw-p 00000000 00:00 0
7f4de4022000-7f4de8000000 ---p 00000000 00:00 0
7f4de8000000-7f4de8022000 rw-p 00000000 00:00 0
7f4de8022000-7f4dec000000 ---p 00000000 00:00 0
7f4dec000000-7f4dec022000 rw-p 00000000 00:00 0
7f4dec022000-7f4df0000000 ---p 00000000 00:00 0
7f4df0000000-7f4df0022000 rw-p 00000000 00:00 0
7f4df0022000-7f4df4000000 ---p 00000000 00:00 0
7f4df4000000-7f4df4022000 rw-p 00000000 00:00 0
7f4df4022000-7f4df8000000 ---p 00000000 00:00 0
7f4df8000000-7f4df8022000 rw-p 00000000 00:00 0
7f4df8022000-7f4dfc000000 ---p 00000000 00:00 0
7f4dfc009000-7f4dfc028000 rw-p 00000000 00:00 0
7f4dfc028000-7f4dfc030000 rw-p 00000000 00:00 0
7f4dfc08d000-7f4dfc18d000 rw-p 00000000 00:00 0
7f4dfc18d000-7f4dfc1ac000 rw-p 00000000 00:00 0
7f4dfc1ac000-7f4dfc1df000 r--p 00000000 00:10 170224 /usr/share/fonts/truetype/msttcorefonts/Arial_Italic.ttf
7f4dfc1df000-7f4dfc225000 r--p 00000000 00:10 170225 /usr/share/fonts/truetype/msttcorefonts/Arial_Bold.ttf
7f4dfc2a1000-7f4dfc4a1000 rw-p 00000000 00:00 0
7f4dfc4a1000-7f4dfc4c0000 rw-p 00000000 00:00 0
7f4dfc4c0000-7f4dfc5c0000 rw-p 00000000 00:00 0
7f4dfc783000-7f4dfc784000 r--p 00000000 00:10 615269 /usr/share/locale-langpack/ru/LC_MESSAGES/libgnutls.mo
7f4dfc7a3000-7f4dfc8a3000 rw-p 00000000 00:00 0
7f4dfc8a3000-7f4dfc8c2000 rw-p 00000000 00:00 0
7f4dfc8c2000-7f4dfc9c2000 rw-p 00000000 00:00 0
7f4dfc9e1000-7f4dfd338000 rw-p 00000000 00:00 0
7f4dfd338000-7f4dfd395000 r-xp 00000000 00:10 20143 /usr/lib/x86_64-linux-gnu/nss/libfreebl3.so
7f4dfd395000-7f4dfd594000 ---p 0005d000 00:10 20143 /usr/lib/x86_64-linux-gnu/nss/libfreebl3.so
7f4dfd594000-7f4dfd596000 r--p 0005c000 00:10 20143 /usr/lib/x86_64-linux-gnu/nss/libfreebl3.so
7f4dfd596000-7f4dfd597000 rw-p 0005e000 00:10 20143 /usr/lib/x86_64-linux-gnu/nss/libfreebl3.so
7f4dfd597000-7f4dfd59b000 rw-p 00000000 00:00 0]]>
http://www.uzbl.org/bugs/index.php?do=details&task_id=303 http://www.uzbl.org/bugs/index.php?do=details&task_id=303
FS#175: Scrollbar being unnecessarily rendered Joseph R. Nosie Tue, 29 Dec 2009 00:58:29 +0000
Steps to reproduce:
1. Visit one of the aforementioned sites.

Affected versions:
uzbl-browser 2009.12.22 in Arch Linux [community]
uzbl-git 20091205 from AUR
uxbl-experimental-git 20091228 from AUR]]>
http://www.uzbl.org/bugs/index.php?do=details&task_id=175 http://www.uzbl.org/bugs/index.php?do=details&task_id=175
FS#243: Compilation errors under Debian Matthew Mon, 20 Sep 2010 00:19:52 +0000
In file included from src/callbacks.c:6:
src/uzbl-core.h:65: error: expected specifier-qualifier-list before ‘WebKitWebInspector’
src/uzbl-core.h:108: error: expected specifier-qualifier-list before ‘SoupCookieJar’
In file included from src/callbacks.c:7:
src/callbacks.h:180: error: expected declaration specifiers or ‘...’ before ‘WebKitWebNavigationAction’
src/callbacks.h:181: error: expected declaration specifiers or ‘...’ before ‘WebKitWebPolicyDecision’
src/callbacks.h:185: error: expected declaration specifiers or ‘...’ before ‘WebKitWebNavigationAction’
src/callbacks.h:186: error: expected declaration specifiers or ‘...’ before ‘WebKitWebPolicyDecision’
src/callbacks.h:190: error: expected declaration specifiers or ‘...’ before ‘WebKitWebPolicyDecision’
src/callbacks.h:193: error: expected declaration specifiers or ‘...’ before ‘WebKitWebResource’
src/callbacks.h:194: error: expected declaration specifiers or ‘...’ before ‘WebKitNetworkResponse’
src/callbacks.h:215: error: expected ‘)’ before ‘*’ token
src/callbacks.c: In function ‘set_proxy_url’:
src/callbacks.c:15: error: ‘Network’ has no member named ‘proxy_url’
src/callbacks.c:15: error: ‘Network’ has no member named ‘proxy_url’
src/callbacks.c:16: warning: implicit declaration of function ‘soup_session_remove_feature_by_type’
src/callbacks.c:20: error: ‘Network’ has no member named ‘proxy_url’
src/callbacks.c: In function ‘set_authentication_handler’:
src/callbacks.c:32: warning: implicit declaration of function ‘soup_session_get_features’
src/callbacks.c:32: error: ‘WEBKIT_TYPE_SOUP_AUTH_DIALOG’ undeclared (first use in this function)
src/callbacks.c:32: error: (Each undeclared identifier is reported only once
src/callbacks.c:32: error: for each function it appears in.)
src/callbacks.c:32: warning: initialization makes pointer from integer without a cast
src/callbacks.c:39: warning: implicit declaration of function ‘soup_session_add_feature_by_type’
src/callbacks.c: In function ‘cmd_max_conns’:
src/callbacks.c:101: error: ‘Network’ has no member named ‘max_conns’
src/callbacks.c: In function ‘cmd_max_conns_host’:
src/callbacks.c:107: error: ‘Network’ has no member named ‘max_conns_host’
src/callbacks.c: In function ‘cmd_http_debug’:
src/callbacks.c:113: warning: implicit declaration of function ‘soup_session_remove_feature’
src/callbacks.c:113: warning: implicit declaration of function ‘SOUP_SESSION_FEATURE’
src/callbacks.c:113: error: ‘Network’ has no member named ‘soup_logger’
src/callbacks.c:117: error: ‘Network’ has no member named ‘soup_logger’
src/callbacks.c:118: warning: implicit declaration of function ‘soup_session_add_feature’
src/callbacks.c:119: error: ‘Network’ has no member named ‘soup_logger’
src/callbacks.c: In function ‘cmd_useragent’:
src/callbacks.c:283: error: ‘Network’ has no member named ‘useragent’
src/callbacks.c:284: error: ‘Network’ has no member named ‘useragent’
src/callbacks.c:285: error: ‘Network’ has no member named ‘useragent’
src/callbacks.c:288: error: ‘Network’ has no member named ‘useragent’
src/callbacks.c: In function ‘cmd_view_source’:
src/callbacks.c:314: warning: implicit declaration of function ‘webkit_web_view_set_view_source_mode’
src/callbacks.c: In function ‘title_change_cb’:
src/callbacks.c:389: warning: implicit declaration of function ‘webkit_web_view_get_title’
src/callbacks.c:389: warning: initialization makes pointer from integer without a cast
src/callbacks.c: In function ‘button_press_cb’:
src/callbacks.c:533: error: ‘WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE’ undeclared (first use in this function)
src/callbacks.c:535: error: ‘WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT’ undeclared (first use in this function)
src/callbacks.c: In function ‘button_release_cb’:
src/callbacks.c:567: error: ‘WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE’ undeclared (first use in this function)
src/callbacks.c: At top level:
src/callbacks.c:600: error: expected declaration specifiers or ‘...’ before ‘WebKitWebNavigationAction’
src/callbacks.c:600: error: expected declaration specifiers or ‘...’ before ‘WebKitWebPolicyDecision’
src/callbacks.c: In function ‘navigation_decision_cb’:
src/callbacks.c:603: error: ‘navigation_action’ undeclared (first use in this function)
src/callbacks.c:622: warning: implicit declaration of function ‘webkit_web_policy_decision_ignore’
src/callbacks.c:622: error: ‘policy_decision’ undeclared (first use in this function)
src/callbacks.c:632: warning: implicit declaration of function ‘webkit_web_policy_decision_use’
src/callbacks.c: At top level:
src/callbacks.c:639: error: expected declaration specifiers or ‘...’ before ‘WebKitWebNavigationAction’
src/callbacks.c:640: error: expected declaration specifiers or ‘...’ before ‘WebKitWebPolicyDecision’
src/callbacks.c: In function ‘new_window_cb’:
src/callbacks.c:643: error: ‘navigation_action’ undeclared (first use in this function)
src/callbacks.c:644: error: ‘policy_decision’ undeclared (first use in this function)
src/callbacks.c: At top level:
src/callbacks.c:669: error: expected declaration specifiers or ‘...’ before ‘WebKitWebPolicyDecision’
src/callbacks.c: In function ‘mime_policy_cb’:
src/callbacks.c:675: warning: implicit declaration of function ‘webkit_web_view_can_show_mime_type’
src/callbacks.c:676: error: ‘policy_decision’ undeclared (first use in this function)
src/callbacks.c:681: warning: implicit declaration of function ‘webkit_web_policy_decision_download’
src/callbacks.c: At top level:
src/callbacks.c:686: error: expected declaration specifiers or ‘...’ before ‘WebKitWebResource’
src/callbacks.c:687: error: expected declaration specifiers or ‘...’ before ‘WebKitNetworkResponse’
src/callbacks.c: In function ‘request_starting_cb’:
src/callbacks.c:690: error: ‘resource’ undeclared (first use in this function)
src/callbacks.c:691: error: ‘response’ undeclared (first use in this function)
src/callbacks.c: In function ‘create_web_view_js2_cb’:
src/callbacks.c:702: warning: implicit declaration of function ‘webkit_web_view_get_uri’
src/callbacks.c:702: warning: initialization makes pointer from integer without a cast
src/callbacks.c: In function ‘download_cb’:
src/callbacks.c:763: warning: implicit declaration of function ‘webkit_download_get_uri’
src/callbacks.c:763: error: ‘WebKitDownload’ undeclared (first use in this function)
src/callbacks.c:763: error: expected expression before ‘)’ token
src/callbacks.c:763: warning: passing argument 2 of ‘send_event’ makes pointer from integer without a cast
src/callbacks.c: At top level:
src/callbacks.c:759: warning: unused parameter ‘download’
src/callbacks.c: In function ‘populate_popup_cb’:
src/callbacks.c:785: error: ‘GUI’ has no member named ‘menu_items’
src/callbacks.c:793: error: ‘GUI’ has no member named ‘menu_items’
src/callbacks.c:795: error: ‘GUI’ has no member named ‘menu_items’
src/callbacks.c:797: error: ‘WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT’ undeclared (first use in this function)
src/callbacks.c: At top level:
src/callbacks.c:834: error: expected ‘)’ before ‘*’ token
src/callbacks.c: In function ‘save_cookies_http’:
src/callbacks.c:857: warning: implicit declaration of function ‘soup_cookies_from_response’
src/callbacks.c:857: warning: assignment makes pointer from integer without a cast
src/callbacks.c:858: warning: implicit declaration of function ‘soup_cookie_to_set_cookie_header’
src/callbacks.c:858: warning: assignment makes pointer from integer without a cast
make: *** [callbacks.o] Error 1

The compilation process is not getting very far at all, this occurs while compileing the first file. (using make -B)
I haven't been able to find anything on the web about "error: expected specifier-qualifier-list before ‘WebKitWebInspector’". Any ideas?]]>
http://www.uzbl.org/bugs/index.php?do=details&task_id=243 http://www.uzbl.org/bugs/index.php?do=details&task_id=243
FS#125: Forum posts-spaces between paragraphs missing securitybreach Mon, 12 Oct 2009 03:21:53 +0000
Thanks
]]>
http://www.uzbl.org/bugs/index.php?do=details&task_id=125 http://www.uzbl.org/bugs/index.php?do=details&task_id=125
FS#130: Open Image in new window opens the target of a link instead of the image itself Mon, 26 Oct 2009 16:32:05 +0000 http://www.uzbl.org/bugs/index.php?do=details&task_id=130 http://www.uzbl.org/bugs/index.php?do=details&task_id=130 FS#168: mail.yahoo.com (clasic) do not work Vytautas Sat, 26 Dec 2009 11:02:20 +0000 http://www.uzbl.org/bugs/index.php?do=details&task_id=168 http://www.uzbl.org/bugs/index.php?do=details&task_id=168