#31036: Logfile grow upto 2GB tor fails and refuse to start -------------------------------------------------+------------------------- Reporter: cypherpunks | Owner: (none) Type: defect | Status: new Priority: Medium | Milestone: Tor: | 0.4.2.x-final Component: Core Tor/Tor | Version: Severity: Normal | Resolution: Keywords: 035-backport 040-backport | Actual Points: 041-backport | Parent ID: | Points: Reviewer: | Sponsor: -------------------------------------------------+-------------------------
Comment (by cypherpunks): i can reproduce the tor startup fail, with any logfile >2147483646 bytes {{{ Jul 05 04:36:11.043 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning Jul 05 04:36:11.077 [notice] Your ContactInfo config option is not set. Please consider setting it, so we can contact you if your server is misco nfigured or something else goes wrong. Jul 05 04:36:11.044 [notice] Read configuration file "C:\tools\msys64\home\tor\usr\share\tor\platform\torrc-windows". Jul 05 04:36:11.044 [notice] Read configuration file "C:\tools\msys64\home\tor\etc\tor\instances\node02\torrc". Jul 05 04:36:11.049 [notice] Included configuration file or directory at recursion level 1: "C:\tools\msys64\home\tor\usr\share\tor\tor-service- defaults-torrc". Jul 05 04:36:11.093 [notice] Opening Socks listener on [::1]:9050 Jul 05 04:36:11.095 [notice] Opened Socks listener on [::1]:9050 Jul 05 04:36:11.000 [debug] tor_open_cloexec(): Opening C:\tools\msys64\home\tor\var\log\tor\debug.log with flags 109 Jul 05 04:36:11.000 [warn] Couldn't open file for 'Log debug file C:\tools\msys64\home\tor\var\log\tor\debug.log': No error Jul 05 04:36:11.000 [warn] Couldn't open file for 'Log debug file C:\tools\msys64\home\tor\var\log\tor\debug.log': No error Jul 05 04:36:11.000 [notice] Closing partially-constructed Socks listener on ::1:9050 Jul 05 04:36:11.000 [warn] Failed to parse/validate config: Failed to init Log options. See logs for details. Jul 05 04:36:11.000 [err] Reading config failed--see warnings above. }}} The Start fix is to set switch non default value {{{ TruncateLogFile 1 }}} and tor starts happily with this big files {{{ Jul 05 04:49:36.000 [debug] tor_open_cloexec(): Opening C:\tools\msys64\home\tor\var\log\tor\debug.log with flags 301 Jul 05 04:49:36.000 [warn] {GENERAL} Your log may contain sensitive information - you disabled SafeLogging, and you're logging more than "notice". Don't log unless it serves an important reason. Overwrite the log afterwards. }}} This works for me. For reproduce error steps, may something like this helps creating big file. {{{ dd if=/dev/zero of=debug.log bs=1 count=0 seek=2G }}} -- Ticket URL: <https://trac.torproject.org/projects/tor/ticket/31036#comment:5> Tor Bug Tracker & Wiki <https://trac.torproject.org/> The Tor Project: anonymity online
_______________________________________________ tor-bugs mailing list tor-bugs@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs