On Tue, 10 Jan 2006 19:01:08 -0800
Steve Langasek <[EMAIL PROTECTED]> wrote:

> severity 347465 important
> user debian-release@lists.debian.org
> usertag 347465 rc-sparc
> thanks
> 
> On Tue, Jan 10, 2006 at 11:15:44PM +0100, Sylvain Le Gall wrote:
> 
> > On Tue, Jan 10, 2006 at 10:09:54PM +0100, Bruno Kleinert wrote:
> > > Package: mldonkey-server
> > > Severity: grave
> > > Justification: renders package unusable
> > > 
> > > since i upgraded mldonkey-server on my sparc to version 2.7.1-2 i
> > > receive a "bus error" in /var/log/syslog every time the mlnet
> > > binary binary is tried to start.
> > > 
> > > -- System Information:
> > > Debian Release: testing/unstable
> > >   APT prefers unstable
> > >   APT policy: (500, 'unstable')
> > > Architecture: amd64 (x86_64)
> >                 ^^^^^^^^^^^^^^ 
> > Do you own a sparc or amd64 ?
> 
> > Please give me the full syslog lines to see if i can guess anything
> > from it...
> 
> Lots of ocaml code has been sigbussing on sparc.
> 
> -- 
> Steve Langasek                   Give me a lever long enough and a
> Free OS Debian Developer                   to set it on, and I can
> move the world. [EMAIL PROTECTED]
> http://www.debian.org/

sorry for confusing - i ran reportbug from my amd64 machine, but
mldonkey-server is installed on a sparc64, running a 64bit 2.6.15 kernel
with debian unstable for sparc. to be more verbose this time:

if i call /etc/init.d/mldonkey-server force-start (i disabled it
in /etc/default/mldonkey for startup) there are no processes of
mldonkey running and in /var/log/syslog i see these lines:

Jan 11 06:52:38 localhost mldonkey_server: Set niceness of the process: 10
Jan 11 06:52:38 localhost mldonkey_server: Set uid/gid of the process (101, 
1001)
Jan 11 06:52:38 localhost mldonkey_server: Set umask of the process: 2
Jan 11 06:52:38 localhost mldonkey_server: Chdir to home dir: /var/mldonkey
Jan 11 06:52:38 localhost mldonkey_server: Fork the process
Jan 11 06:52:38 localhost mldonkey_server: Reset the group leader
Jan 11 06:52:38 localhost mldonkey_server: Fork a second time the process
Jan 11 06:52:38 localhost mldonkey_server: Close standard IO
Jan 11 06:52:38 localhost mldonkey_server: Process is running in the background
Jan 11 06:52:38 localhost mldonkey_server: Writing PID (713) to pidfile: 
/var/run/mldonkey/mlnet.pid
Jan 11 06:52:38 localhost mldonkey_server: Launching MLnet process
Jan 11 06:52:38 localhost mldonkey_server: Launching MLnet stderr logger
Jan 11 06:52:38 localhost mlnet_error: TigerTree: Exception File 
"src/utils/lib/md4.ml", line 0, characters 509-10: Assertion failed
Jan 11 06:52:38 localhost mlnet_error: Unable to compute correct Tiger trees.
Jan 11 06:52:38 localhost mlnet_error: Send a bug report with your configuration
Jan 11 06:52:38 localhost mlnet_error: and how you obtained this executable.
Jan 11 06:52:38 localhost mlnet_error: Running with Tiger tree corruption 
detection disabled.
Jan 11 06:52:38 localhost mlnet_error: (used only if you run the Gnutella 
plugin)
Jan 11 06:52:38 localhost mlnet_error: 2006/01/11 06:52:38 Starting MLDonkey 
2.7.1 ... 
Jan 11 06:52:38 localhost mlnet_error: 2006/01/11 06:52:38 Language EN, locale 
ISO-8859-1
Jan 11 06:52:38 localhost mlnet_error: 2006/01/11 06:52:38 MLDonkey is working 
in .
Jan 11 06:52:39 localhost mldonkey_server: Launching MLnet stdout logger
Jan 11 06:52:39 localhost mlnet_error: 2006/01/11 06:52:39 [DNS] Resolving 
[lumpi] ...
Jan 11 06:52:39 localhost mldonkey_server: Process PID ( 718 ) was killed by 
signal 10
Jan 11 06:52:39 localhost mldonkey_server: Process respawning too fast : only 
live 0.
Jan 11 06:52:39 localhost mldonkey_server: Stopping processes PID ( 718 720 722 
)
Jan 11 06:52:39 localhost mldonkey_server: Waiting termination of process 718
Jan 11 06:52:39 localhost mldonkey_server: Process 718 terminated
Jan 11 06:52:39 localhost mldonkey_server: Waiting termination of process 720
Jan 11 06:52:39 localhost mldonkey_server: Process 720 terminated
Jan 11 06:52:39 localhost mldonkey_server: Waiting termination of process 722
Jan 11 06:52:39 localhost mldonkey_server: Process 722 terminated
Jan 11 06:52:39 localhost mldonkey_server: Process stopped PID ( 718 720 722 )
Jan 11 06:52:39 localhost mldonkey_server: MLDonkey server end
Jan 11 06:52:39 localhost mldonkey_server: Removing pidfile: 
/var/run/mldonkey/mlnet.pid


to see what's going wrong i tried to start mlnet as a regular user:

[EMAIL PROTECTED]:~$ mlnet
TigerTree: Exception File "src/utils/lib/md4.ml", line 0, characters 509-10: 
Assertion failed
Unable to compute correct Tiger trees.
Send a bug report with your configuration
and how you obtained this executable.
Running with Tiger tree corruption detection disabled.
(used only if you run the Gnutella plugin)
2006/01/11 07:01:45 Starting MLDonkey 2.7.1 ... 
2006/01/11 07:01:45 Language EN, locale ISO-8859-1
2006/01/11 07:01:45 MLDonkey is working in /home/fuddl/.mldonkey
2006/01/11 07:01:45 [DNS] Resolving [lumpi] ...
Bus error


i don't think the "tigertree" errors are involved in the bus error,
because they occured in earlier package versions of mldonkey-server,
which were running fine.

strace'ing mlnet showed several errors like:

mmap(0x70338000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xcc000) = -1 ERRNO_1882447872 (Unknown 
error 1882447872)
and
close(3)                                = -1 ERRNO_1879149776 (Unknown error 
1879149776)

if i can do anything else for you, just ask!


cheers - fuddl

-- 
Among elephants it's not considered cool nor in any good taste
to drain other elephants




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to