aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Pages: [1] 2

Author Topic: aMuled crashes immediately. wxFatalSignalHandler  (Read 13078 times)

puppyy

  • Approved Newbie
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 18
aMuled crashes immediately. wxFatalSignalHandler
« on: October 02, 2009, 09:08:46 PM »

Hi All.

These days i'm trying to start aMuled in my system (slackware 13 32bit) without success.

The first time i've installed amule 2.2.6, libupnp, cryptopp 5.6.0, wxwidgets 2.8.10 precompiled packages.
I was updating from a previous version of amule (so i had all the config files already there)
This is the backtrace:

Code: [Select]
bash-3.1$ amuled
amuled: OnInit - starting timer
Initialising aMuled 2.2.6 using wxGTK2 v2.8.10
Checking if there is an instance already running...
No other instances are running.

--------------------------------------------------------------------------------
A fatal error has occurred and aMule has crashed.
Please assist us in fixing this problem by posting the backtrace below in our
'aMule Crashes' forum and include as much information as possible regarding the
circumstances of this crash. The forum is located here:
    http://forum.amule.org/index.php?board=67.0
If possible, please try to generate a real backtrace of this crash:
    http://wiki.amule.org/index.php/Backtraces

----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMuled 2.2.6 using wxGTK2 v2.8.10
Running on: Linux 2.6.31.1-athlon i686

[2] ?? in amuled [0x8058199]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0xb7e7f566]
[4] ?? in [0xffffe400]
[5] ?? in amuled [0x8217732]
[6] ?? in amuled [0x820f906]
[7] ?? in amuled [0x821386c]
[8] ?? in amuled [0x8213d4f]
[9] ?? in amuled [0x8213e6f]
[10] ?? in amuled [0x82291a8]
[11] ?? in amuled [0x8229129]
[12] ?? in amuled [0x8216266]
[13] ?? in amuled [0x823aaa8]
[14] ?? in amuled [0x82389fa]
[15] ?? in amuled [0x823616a]
[16] ?? in amuled [0x8077f6b]
[17] ?? in amuled [0x8078593]
[18] ?? in amuled [0x80790ef]
[19] ?? in amuled [0x80627d7]
[20] ?? in amuled [0x805515d]
[21] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0xb7e15980]
[22] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.8.so.0[0xb7e15ba7]
[23] ?? in amuled [0x8054d4b]
[24] __libc_start_main in /lib/libc.so.6[0xb7b2f6a5]
[25] ?? in amuled [0x8053ea1]


--------------------------------------------------------------------------------
Aborted

I've noticed that if i use the monolithic aMule, not only the daemon, it crashes with the SAME errors when i try to connect to ed2k server (not kademilia).
With the daemon, that i really need, it crashes immediately.


Here is what i've tried
- reinstall the whole slackware distro after formatting all drives
- reinstall all the missing dependencies (wxwidgets, cryptopp....)
- compile a minimal amule version from sources
- install packages from other repositories.
- delete the whole .aMule folder from previous versions

note: i didn't try different versions of wxwidgets.

But i have always the messages above.  :'(

So i'm searching for someone who can help me to debug this issue and to understand something from that backtrace.

THANKS a lot!



« Last Edit: October 02, 2009, 09:12:16 PM by puppyy »
Logged

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: aMuled crashes immediately. wxFatalSignalHandler
« Reply #1 on: October 02, 2009, 09:49:36 PM »

First delete the file ED2KLinks in you .amule dir if such a file exists.
If that doesn't help please compile aMule with debug enabled so we can get a useful backtrace.
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

^marcell^

  • Developer
  • Hero Member
  • *****
  • Karma: 28
  • Offline Offline
  • Posts: 524
Re: aMuled crashes immediately. wxFatalSignalHandler
« Reply #2 on: October 02, 2009, 09:54:31 PM »

How did you install the newest stable version on Slackware - apart from compiling it yourself?
There's no package for your distribution in the current version thread.

Anyhow, please read sticky thread on backtraces and follow the steps posted there.
Logged

puppyy

  • Approved Newbie
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 18
Re: aMuled crashes immediately. wxFatalSignalHandler
« Reply #3 on: October 03, 2009, 08:36:24 AM »

How did you install the newest stable version on Slackware - apart from compiling it yourself?
There's no package for your distribution in the current version thread.

Anyhow, please read sticky thread on backtraces and follow the steps posted there.

I've installed the first time this package
http://repository.slacky.eu/slackware-13.0/network/amule/2.2.6/
after that i've always compiled amule from source using the SlackBuild from slachy.eu (usually very well written)

Quote
First delete the file ED2KLinks in you .amule dir if such a file exists.
Ok. I've deleted the whole .aMule folder.

Quote
If that doesn't help please compile aMule with debug enabled so we can get a useful backtrace.
Ok. These are the configure options i have:

Code: [Select]
./configure --prefix=/usr \
--enable-debug \
--disable-monolithic \
--disable-upnp \
--disable-ed2k \
--disable-optimize \
--enable-embedded-crypto \
--enable-amule-daemon \
--enable-amule-gui \
--enable-geoip \
--program-prefix= \
--program-suffix= \
--build=$CHOST-slackware-linux

I've attached the "Compilation.flags" file from the compilation folder.

OK here what i have now:
-if i start the amuled exec directly i have the same errors of yesterday.

This is the GDB output (after creating the gdbinit file):
Code: [Select]
bash-3.1$ gdb /usr/bin/amuled
GNU gdb 6.8
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-slackware-linux"...
(no debugging symbols found)
(gdb) run
Starting program: /usr/bin/amuled
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
amuled: OnInit - starting timer
[New Thread 0xb7a446d0 (LWP 25781)]
(no debugging symbols found)
Initialising aMuled 2.2.6 using wxGTK2 v2.8.10
Checking if there is an instance already running...
No other instances are running.
(no debugging symbols found)
ERROR: Info  --- This is the first time you run aMule 2.2.6 ---


More information, support and new releases can found at our homepage,
at www.aMule.org, or in our IRC channel #aMule at irc.freenode.net.

Feel free to report any bugs to http://forum.amule.org

Program received signal SIGILL, Illegal instruction.
[Switching to Thread 0xb7a446d0 (LWP 25781)]
0x082c9792 in ?? ()
(gdb)


More details for you maybe are here:
Code: [Select]
(gdb) bt
#0  0x082c9792 in ?? ()
#1  0xb3c53cb5 in ?? ()
#2  0x344e8569 in ?? ()
#3  0x80000001 in ?? ()
#4  0x00000000 in ?? ()
(gdb) bt full
#0  0x082c9792 in ?? ()
No symbol table info available.
#1  0xb3c53cb5 in ?? ()
No symbol table info available.
#2  0x344e8569 in ?? ()
No symbol table info available.
#3  0x80000001 in ?? ()
No symbol table info available.
#4  0x00000000 in ?? ()
No symbol table info available.
(gdb) thread apply all bt

Thread 1 (Thread 0xb7a426d0 (LWP 25806)):
#0  0x082c9792 in ?? ()
#1  0xb3c53cb5 in ?? ()
#2  0x344e8569 in ?? ()
#3  0x80000001 in ?? ()
#4  0x00000000 in ?? ()
(gdb)


question: could this error be caused by my current kernel?
i've always used a current kernel based on distro configuration files and it worked just fine for all programs.

THX for support!
« Last Edit: October 03, 2009, 08:47:16 AM by puppyy »
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: aMuled crashes immediately. wxFatalSignalHandler
« Reply #4 on: October 03, 2009, 09:32:24 AM »

Quote
Program received signal SIGILL, Illegal instruction.
What CPU do you have? You don't use by chance crypto++ with SSE/ASM on a CPU not having these features?
Logged

puppyy

  • Approved Newbie
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 18
Re: aMuled crashes immediately. wxFatalSignalHandler
« Reply #5 on: October 03, 2009, 09:52:50 AM »

This is the output of CpuInfo
Code: [Select]
bash-3.1$ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 4
model name : AMD Athlon(tm) processor
stepping : 2
cpu MHz : 1101.969
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
bogomips : 2203.93
clflush size : 32
power management:

So "--enable-embedded-crypto \" could be the problem?

I paste also dmesg output because in the first part there are some warnings regarding cpu initialization (maybe irrelevant?)
Code: [Select]
Linux version 2.6.31.1-athlon (root@amd) (gcc version 4.3.3 (GCC) ) #1 Fri Oct 2 15:51:13 CEST 2009
KERNEL supported cpus:
  Intel GenuineIntel
  AMD AuthenticAMD
  NSC Geode by NSC
  Cyrix CyrixInstead
  Centaur CentaurHauls
  Transmeta GenuineTMx86
  Transmeta TransmetaCPU
  UMC UMC UMC UMC
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000001fff0000 (usable)
 BIOS-e820: 000000001fff0000 - 000000001fff3000 (ACPI NVS)
 BIOS-e820: 000000001fff3000 - 0000000020000000 (ACPI data)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
DMI 2.2 present.
last_pfn = 0x1fff0 max_arch_pfn = 0x100000
MTRR default type: uncachable
MTRR fixed ranges enabled:
  00000-9FFFF write-back
  A0000-BFFFF uncachable
  C0000-CEFFF write-protect
  CF000-FFFFF uncachable
MTRR variable ranges enabled:
  0 base 000000000 mask FE0000000 write-back
  1 disabled
  2 disabled
  3 disabled
  4 disabled
  5 base 0D0000000 mask FF8000000 write-combining
  6 disabled
  7 disabled
initial memory mapped : 0 - 01c00000
init_memory_mapping: 0000000000000000-000000001fff0000
 0000000000 - 0000400000 page 4k
 0000400000 - 001fc00000 page 2M
 001fc00000 - 001fff0000 page 4k
kernel direct mapping tables up to 1fff0000 @ 7000-c000
ACPI: RSDP 000f76c0 00014 (v00 VIA694)
ACPI: RSDT 1fff3000 00028 (v01 VIA694 MSI ACPI 42302E31 AWRD 00000000)
ACPI: FACP 1fff3040 00074 (v01 VIA694 MSI ACPI 42302E31 AWRD 00000000)
ACPI: DSDT 1fff30c0 02C90 (v01 VIA694 AWRDACPI 00001000 MSFT 0100000C)
ACPI: FACS 1fff0000 00040
511MB LOWMEM available.
  mapped low ram: 0 - 1fff0000
  low ram: 0 - 1fff0000
  node 0 low ram: 00000000 - 1fff0000
  node 0 bootmap 00001000 - 00005000
(6 early reservations) ==> bootmem [0000000000 - 001fff0000]
  #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 - 0000001000]
  #1 [0001000000 - 00016fc96c]    TEXT DATA BSS ==> [0001000000 - 00016fc96c]
  #2 [000009f000 - 0000100000]    BIOS reserved ==> [000009f000 - 0000100000]
  #3 [00016fd000 - 00017040f2]              BRK ==> [00016fd000 - 00017040f2]
  #4 [0000007000 - 0000008000]          PGTABLE ==> [0000007000 - 0000008000]
  #5 [0000001000 - 0000005000]          BOOTMAP ==> [0000001000 - 0000005000]
Zone PFN ranges:
  DMA      0x00000000 -> 0x00001000
  Normal   0x00001000 -> 0x0001fff0
Movable zone start PFN for each node
early_node_map[2] active PFN ranges
    0: 0x00000000 -> 0x000000a0
    0: 0x00000100 -> 0x0001fff0
On node 0 totalpages: 130960
free_area_init_node: node 0, pgdat c15cdb20, node_mem_map c1705000
  DMA zone: 32 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 3968 pages, LIFO batch:0
  Normal zone: 992 pages used for memmap
  Normal zone: 125968 pages, LIFO batch:31
Using APIC driver default
ACPI: PM-Timer IO Port: 0x4008
Local APIC disabled by BIOS -- you can enable it with "lapic"
APIC: disable apic facility
nr_irqs_gsi: 16
Allocating PCI resources starting at 20000000 (gap: 20000000:dfff0000)
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129936
Kernel command line: auto BOOT_IMAGE=linux ro root=303 vt.default_utf8=0
PID hash table entries: 2048 (order: 11, 8192 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Enabling fast FPU save and restore... done.
Initializing CPU#0
Memory: 511988k/524224k available (4486k kernel code, 11692k reserved, 1481k data, 372k init, 0k highmem)
virtual kernel memory layout:
    fixmap  : 0xfffa4000 - 0xfffff000   ( 364 kB)
    vmalloc : 0xe07f0000 - 0xfffa2000   ( 503 MB)
    lowmem  : 0xc0000000 - 0xdfff0000   ( 511 MB)
      .init : 0xc15d5000 - 0xc1632000   ( 372 kB)
      .data : 0xc1461bac - 0xc15d4148   (1481 kB)
      .text : 0xc1000000 - 0xc1461bac   (4486 kB)
Checking if this processor honours the WP bit even in supervisor mode...Ok.
SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:288
Fast TSC calibration using PIT
Detected 1101.969 MHz processor.
Console: colour dummy device 80x25
console [tty0] enabled
Calibrating delay loop (skipped), value calculated using timer frequency.. 2203.93 BogoMIPS (lpj=1101969)
Security Framework initialized
Mount-cache hash table entries: 512
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
mce: CPU supports 4 MCE banks
Performance Counters: AMD PMU driver.
------------[ cut here ]------------
WARNING: at arch/x86/kernel/apic/apic.c:247 native_apic_write_dummy+0x51/0x70()     <----------------------------<<<
Hardware name: 00000000000000000000000
Modules linked in:
Pid: 0, comm: swapper Not tainted 2.6.31.1-athlon #1
Call Trace:
 [<c101aac1>] ? native_apic_write_dummy+0x51/0x70
 [<c103532e>] ? warn_slowpath_common+0x7e/0xf0
 [<c101aac1>] ? native_apic_write_dummy+0x51/0x70
 [<c10353c0>] ? warn_slowpath_null+0x20/0x40
 [<c101aac1>] ? native_apic_write_dummy+0x51/0x70
 [<c100efc7>] ? perf_counters_lapic_init+0x37/0x50
 [<c15dbddd>] ? init_hw_perf_counters+0x17d/0x3f0
 [<c15dbb7d>] ? check_bugs+0x14/0xf7
 [<c15ef8ff>] ? proc_sys_init+0x1a/0x45
 [<c15d5905>] ? start_kernel+0x2a5/0x302
 [<c15d53f2>] ? unknown_bootoption+0x0/0x202
---[ end trace a7919e7f17c0a725 ]---
... version:                 0
... bit width:               48
... generic counters:        4
... value mask:              0000ffffffffffff
... max period:              00007fffffffffff
... fixed-purpose counters:  0
... counter mask:            000000000000000f
CPU: AMD Athlon(tm) processor stepping 02
Checking 'hlt' instruction... OK.
ACPI: Core revision 20090521
ACPI: setting ELCR to 0080 (from 1c80)
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xfb250, last bus=1
PCI: Using configuration type 1 for base access
bio: create slab <bio-0> at 0
ACPI: EC: Look up EC in DSDT
ACPI: Interpreter enabled
ACPI: (supports S0 S5)
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)


I have left "--enable-embedded-crypto \" in config options because that line was there also in amule 2.2.5 SlackBuild script, that worked well.
However i admit i don't know what it exactly does.
« Last Edit: October 03, 2009, 10:07:43 AM by puppyy »
Logged

puppyy

  • Approved Newbie
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 18
Re: aMuled crashes immediately. wxFatalSignalHandler
« Reply #6 on: October 03, 2009, 10:51:35 AM »


I have recompiled from source with these flags:
Code: [Select]
./configure \
  --enable-debug \
  --disable-monolithic \
  --disable-upnp \
  --disable-ed2k \
  --disable-optimize \
  --enable-amule-daemon \
  --enable-amule-gui \
  --enable-geoip \
  --prefix=/usr \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --sysconfdir=/etc \
  --localstatedir=/var \
  --mandir=/usr/man \
  --with-wx-config=/usr/bin/wx-config \
  --disable-debug \
  --build=$ARCH-slackware-linux

Result:
Code: [Select]
Program received signal SIGILL, Illegal instruction.

Please if i have to make changes to my installed packages (cryptopp and others) say it to me.
THX for supporting.

Logged

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: aMuled crashes immediately. wxFatalSignalHandler
« Reply #7 on: October 03, 2009, 11:45:51 AM »

You enabled debug but there are still no debugging symbols. Is that /usr/bin/amuled really the file you compiled yourself?
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

puppyy

  • Approved Newbie
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 18
Re: aMuled crashes immediately. wxFatalSignalHandler
« Reply #8 on: October 03, 2009, 12:11:06 PM »

You enabled debug but there are still no debugging symbols. Is that /usr/bin/amuled really the file you compiled yourself?

Yes.
I've removed with the package manager the previous installed amule packages,
i've checked with "find / -name "*amule*" just in case....
and reinstalled the package compiled the last time.


(during compilation it doesn't give me any warnings, and seems to read all the flags properly)
......so debug-mode should be on...

Code: [Select]
Program received signal SIGILL, Illegal instruction.
[Switching to Thread 0xb7ac56d0 (LWP 16587)]
0x0821d382 in ?? ()
« Last Edit: October 03, 2009, 12:20:58 PM by puppyy »
Logged

puppyy

  • Approved Newbie
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 18
Re: aMuled crashes immediately. wxFatalSignalHandler
« Reply #9 on: October 03, 2009, 08:04:09 PM »

good evening.

I'm always stucked with those errors, always the same.
I think it can be an incompatibility issue with some version of libc or wxwidgets...
I've tried so many things and reached a dead end.

If someone can give me some suggestions i'll appreciate.

thx!
Logged

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 169
  • Offline Offline
  • Posts: 2685
Re: aMuled crashes immediately. wxFatalSignalHandler
« Reply #10 on: October 04, 2009, 08:48:02 AM »


I have recompiled from source with these flags:
Code: [Select]
./configure \
  --enable-debug \
  [...]
  --disable-debug \
  --build=$ARCH-slackware-linux
You've enabled and then disabled debug -- the last applies, so it stayed disabled.

I have left "--enable-embedded-crypto \" in config options because that line was there also in amule 2.2.5 SlackBuild script, that worked well.
However i admit i don't know what it exactly does.
Nothing. Since aMule 2.2.1 and above doesn't have embedded Crypto++ code it is silently ignored.

If someone can give me some suggestions i'll appreciate.
Now try again with debug really enabled ;)
Logged
concordia cum veritate

puppyy

  • Approved Newbie
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 18
Re: aMuled crashes immediately. wxFatalSignalHandler
« Reply #11 on: October 04, 2009, 09:59:02 AM »

Hi GonoszTopi

Sorry for my incredible mistake in the last package compilation.
Now i have these flags
Code: [Select]
./configure \
  --enable-debug \
  --disable-monolithic \
  --disable-upnp \
  --disable-ed2k \
  --disable-optimize \
  --enable-amule-daemon \
  --enable-amule-gui \
  --enable-geoip \
  --prefix=/usr \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --sysconfdir=/etc \
  --localstatedir=/var \
  --mandir=/usr/man \
  --with-wx-config=/usr/bin/wx-config \
  --build=$ARCH-slackware-linux

I've deleted before compiling any bits :) of amule on my filesystem.
However i think the results are very similar:

$amuled
Code: [Select]
bash-3.1$ amuled
amuled: OnInit - starting timer
Initialising aMuled 2.2.6 using wxGTK2 v2.8.10
Checking if there is an instance already running...
No other instances are running.

--------------------------------------------------------------------------------
A fatal error has occurred and aMule has crashed.
Please assist us in fixing this problem by posting the backtrace below in our
'aMule Crashes' forum and include as much information as possible regarding the
circumstances of this crash. The forum is located here:
    http://forum.amule.org/index.php?board=67.0
If possible, please try to generate a real backtrace of this crash:
    http://wiki.amule.org/index.php/Backtraces

----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMuled 2.2.6 using wxGTK2 v2.8.10
Running on: Linux 2.6.31.1-athlon i686

[2] ?? in amuled [0x8062171]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0xb7e65566]
[4] ?? in [0xffffe400]
[5] ?? in amuled [0x82f9752]
[6] ?? in amuled [0x82f1926]
[7] ?? in amuled [0x82f588c]
[8] ?? in amuled [0x82f5d6f]
[9] ?? in amuled [0x82f5e8f]
[10] ?? in amuled [0x830b708]
[11] ?? in amuled [0x830b689]
[12] ?? in amuled [0x82f8286]
[13] ?? in amuled [0x831d578]
[14] ?? in amuled [0x831b5ca]
[15] ?? in amuled [0x8318d3a]
[16] ?? in amuled [0x8093851]
[17] ?? in amuled [0x8093cc3]
[18] ?? in amuled [0x809545d]
[19] ?? in amuled [0x80666a7]
[20] ?? in amuled [0x8057fbf]
[21] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0xb7dfb980]
[22] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.8.so.0[0xb7dfbba7]
[23] ?? in amuled [0x8059500]
[24] __libc_start_main in /lib/libc.so.6[0xb7b156a5]
[25] ?? in amuled [0x80572f1]


--------------------------------------------------------------------------------
Aborted

GDB:
Code: [Select]
bash-3.1$ gdb /usr/bin/amuled
GNU gdb 6.8
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-slackware-linux"...
(no debugging symbols found)
(gdb) run
Starting program: /usr/bin/amuled
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
amuled: OnInit - starting timer
[New Thread 0xb7adb6d0 (LWP 15175)]
(no debugging symbols found)
Initialising aMuled 2.2.6 using wxGTK2 v2.8.10
Checking if there is an instance already running...
No other instances are running.
(no debugging symbols found)

Program received signal SIGILL, Illegal instruction.
[Switching to Thread 0xb7adb6d0 (LWP 15175)]
0x082f9752 in ?? ()

Code: [Select]
(gdb) bt
#0  0x082f9752 in ?? ()
#1  0xd588bf43 in ?? ()
#2  0x39b67735 in ?? ()
#3  0x80000001 in ?? ()
#4  0x00000000 in ?? ()
(gdb) bt full
#0  0x082f9752 in ?? ()
No symbol table info available.
#1  0xd588bf43 in ?? ()
No symbol table info available.
#2  0x39b67735 in ?? ()
No symbol table info available.
#3  0x80000001 in ?? ()
No symbol table info available.
#4  0x00000000 in ?? ()
No symbol table info available.
(gdb) thread apply all bt

Thread 1 (Thread 0xb7adb6d0 (LWP 15175)):
#0  0x082f9752 in ?? ()
#1  0xd588bf43 in ?? ()
#2  0x39b67735 in ?? ()
#3  0x80000001 in ?? ()
#4  0x00000000 in ?? ()
Logged

puppyy

  • Approved Newbie
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 18
Re: aMuled crashes immediately. wxFatalSignalHandler
« Reply #12 on: October 04, 2009, 10:10:10 AM »

this is what it says after configuration:

Code: [Select]
  Prefix where aMule should be installed?                    /usr
  Should aMule be compiled with i18n support?                yes
  Should aMule be compiled in debug mode?                    yes
  Should aMule be compiled with profiling?                   no
  Should aMule be compiled with optimizations?               no
  Should aMule be compiled with UPnP support?                no
  Should aMule be compiled with IP2country support?          yes
  Should aMule monolithic application be built?              no
  Should aMule daemon version be built?                      yes
  Should aMule remote gui be built? (EXPERIMENTAL)           yes
  Crypto++ library/headers style?                            installed

  **** aMule TextClient ****
  Should aMule Command Line Client be built?                 no

  **** aMule WebServer ****
  Should aMule WebServer be built?                           no

  **** aMule ED2K Links Handler ****
  Should aMule ED2K Links Handler be built?                  no

  **** aMuleLinkCreator ****
  Should aMuleLinkCreator GUI version (alc) be built?        no
  Should aMuleLinkCreator for console (alcc) be built?       no

  **** aMule Statistics ****
  Should C aMule Statistics (CAS) be built?                  no
  Should aMule GUI Statistics (wxCas) be built?              no

  **** General Libraries and Tools ****
  Should ccache support be enabled?                          no
  Libraries aMule will use to build:
                                       wxWidgets             2.8.10 (gtk2,shared)
                                       crypto++              5.6.0 (installed, in /usr)
                                       libintl               system
                                       libGeoIP              system
                                       zlib                  1.2.3
Logged

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 169
  • Offline Offline
  • Posts: 2685
Re: aMuled crashes immediately. wxFatalSignalHandler
« Reply #13 on: October 04, 2009, 10:31:09 AM »

I guess it gets stripped while installing/building.

Check what `file' reports on amuled.
Code: [Select]
$ file /usr/bin/amuled

It should tell you if the binary was stripped or not. If it was, then check the original (uninstalled) executable.
Logged
concordia cum veritate

puppyy

  • Approved Newbie
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 18
Re: aMuled crashes immediately. wxFatalSignalHandler
« Reply #14 on: October 04, 2009, 10:41:30 AM »

Code: [Select]
bash-3.1# file /usr/bin/amuled
/usr/bin/amuled: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped
Logged
Pages: [1] 2