Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
7 crawler(s) on-line.
 91 guest(s) on-line.
 1 member(s) on-line.


 Hypex

You are an anonymous user.
Register Now!
 Hypex:  10 secs ago
 AndreasM:  15 mins ago
 VooDoo:  37 mins ago
 pixie:  40 mins ago
 kriz:  1 hr 9 mins ago
 Argo:  1 hr 13 mins ago
 Trixie:  1 hr 21 mins ago
 Mobileconnect:  1 hr 40 mins ago
 vox:  1 hr 43 mins ago
 yoodoo2:  1 hr 51 mins ago

/  Forum Index
   /  Amiga Development
      /  WookieChat
Register To Post

PosterThread
Mazze 
WookieChat
Posted on 12-Jan-2017 20:30:29
#1 ]
AROS Core Developer
Joined: 3-Aug-2013
Posts: 42
From: Unknown

In this thread they were asking if WookieChat runs under AROS. I don't have an account at amigans, so I reply here:

Quote:

#0 0xda461c8d in MM_ServerMessageSendMsg (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a64c) at muiclass_network.c:623
#1 0xda46343e in MCC_Network_Dispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a64c) at muiclass_network.c:1194
#2 0xda463230 in Gate_MCC_Network_Dispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a64c) at muiclass_network.c:1184
#3 0xda0e124c in metaDispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a64c) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#4 0xda460d34 in MM_ServerLogin (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a700) at muiclass_network.c:217
#5 0xda463583 in MCC_Network_Dispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a700) at muiclass_network.c:1209
#6 0xda463230 in Gate_MCC_Network_Dispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a700) at muiclass_network.c:1184
#7 0xda0e124c in metaDispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a700) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#8 0xda460bd4 in MM_ServerConnectAuto (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a7dc) at muiclass_network.c:179
#9 0xda46356a in MCC_Network_Dispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a7dc) at muiclass_network.c:1208
#10 0xda463230 in Gate_MCC_Network_Dispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a7dc) at muiclass_network.c:1184
#11 0xda0e124c in metaDispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a7dc) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#12 0xda4742d5 in MM_Continue (cl=0xda5e3c80, obj=0xda5e3dec, msg=0xda610140) at muiclass_windowquicksetup.c:300
#13 0xda4743a9 in MCC_WindowQuickSetup_Dispatcher (cl=0xda5e3c80, obj=0xda5e3dec, msg=0xda610140) at muiclass_windowquicksetup.c:324
#14 0xda4742fc in Gate_MCC_WindowQuickSetup_Dispatcher (cl=0xda5e3c80, obj=0xda5e3dec, msg=0xda610140) at muiclass_windowquicksetup.c:316
#15 0xda0e124c in metaDispatcher (cl=0xda5e3c80, obj=0xda5e3dec, msg=0xda610140) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#16 0xda10c517 in check_notify (nnode=0xda610080, obj=0xda603c1c, tag=0xda48abcc) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/notify.c:389
#17 0xda10c655 in Notify__OM_SET (cl=0xd9f73050, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/notify.c:453
#18 0xda10cfae in Notify_Dispatcher (cl=0xd9f73050, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/notify.c:831
#19 0xda0e124c in metaDispatcher (cl=0xd9f73050, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#20 0xda0e97d5 in Area__OM_SET (cl=0xda20f280, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/area.c:768
#21 0xda0edc4d in Area_Dispatcher (cl=0xda20f280, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/area.c:2523
#22 0xda0e124c in metaDispatcher (cl=0xda20f280, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#23 0xda11f020 in Text__OM_SET (cl=0xda603960, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/text.c:213
#24 0xda11f969 in Text_Dispatcher (cl=0xda603960, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/text.c:477
#25 0xda0e124c in metaDispatcher (cl=0xda603960, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#26 0xd897c769 in Intuition_108_SetAttrsA (IntuitionBase=0xd9a8de70, object=0xda603c1c, tagList=0xda48abcc) at /home/mazze/projects/fullaros/aros-src/rom/intuition/./setattrsa.c:82
#27 0xda0e7d15 in __inline_Intuition_SetAttrsA (__arg1=0xda603c1c, __arg2=0xda48abcc, __IntuitionBase=0xd9a8de70) at /home/mazze/projects/fullaros/aros-linux-i386-dbg/bin/linux-i386/AROS/Development/include/inline/intuition.h:1691
#28 0xda0ec21d in handle_release (cl=0xda20f280, obj=0xda603c1c, cancel=0) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/area.c:1915
#29 0xda0ec536 in event_button (cl=0xda20f280, obj=0xda603c1c, imsg=0xda48ae40) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/area.c:1973
#30 0xda0ecf7f in Area__MUIM_HandleEvent (cl=0xda20f280, obj=0xda603c1c, msg=0xda48ade0) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/area.c:2165
#31 0xda0ede00 in Area_Dispatcher (cl=0xda20f280, obj=0xda603c1c, msg=0xda48ade0) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/area.c:2559
#32 0xda0e124c in metaDispatcher (cl=0xda20f280, obj=0xda603c1c, msg=0xda48ade0) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#33 0xda11fa6f in Text_Dispatcher (cl=0xda603960, obj=0xda603c1c, msg=0xda48ade0) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/text.c:499
#34 0xda0e124c in metaDispatcher (cl=0xda603960, obj=0xda603c1c, msg=0xda48ade0) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#35 0xda1255f0 in InvokeEventHandler (ehn=0xda603d2c, event=0xda48ae40, muikey=4294967295) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/window.c:1951
#36 0xda126060 in HandleInputEvent (win=0xda5e3dec, data=0xda5e3e08, event=0xda48ae40) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/window.c:2363
#37 0xda126205 in _zune_window_message (imsg=0xd9ad7540) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/window.c:2414
#38 0xda0e5faa in Application__MUIM_NewInput (cl=0xd9f73f10, obj=0xda54b43c, msg=0xda48b070) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/application.c:1526
#39 0xda0e7ad8 in Application_Dispatcher (cl=0xd9f73f10, obj=0xda54b43c, msg=0xda48b070) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/application.c:2293
#40 0xda0e124c in metaDispatcher (cl=0xd9f73f10, obj=0xda54b43c, msg=0xda48b070) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#41 0xda458f2d in MCC_Application_Dispatcher (cl=0xd9b05e50, obj=0xda54b43c, msg=0xda48b070) at muiclass_application.c:671
#42 0xda458bbb in Gate_MCC_Application_Dispatcher (cl=0xd9b05e50, obj=0xda54b43c, msg=0xda48b070) at muiclass_application.c:635
#43 0xda0e124c in metaDispatcher (cl=0xd9b05e50, obj=0xda54b43c, msg=0xda48b070) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#44 0xda4533b6 in main (argc=1, argv=0xd9b34270) at wookiechat.c:72


Crash happens in line
if( ( sn = AllocVec( sizeof( struct SendNode ) + strlen( msg->Message ) + strlen( "PRIVMSG :" ) + strlen( msg->Channel->c_Name ) + 64, MEMF_ANY|MEMF_CLEAR ) ))

because
(gdb) print msg->Channel
$38 = (struct Channel *) 0x0

_________________
AROS - Make code not war

 Status: Offline
Profile     Report this post  
kas1e 
Re: WookieChat
Posted on 13-Jan-2017 6:55:03
#2 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3551
From: Russia

@Mazze

As i see you already approved on amigans (i can see latest registered user are Mazze). Maybe that just wasn't automaticaly.

As for your test on aros - thanks ! it exactly the same crash on the same place as we have on os4 :) damn, code is broken ! :) But let's continue on amigans ?

_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
Hypex 
Re: WookieChat
Posted on 13-Jan-2017 10:17:20
#3 ]
Elite Member
Joined: 6-May-2007
Posts: 11329
From: Greensborough, Australia

@Mazze

I could see a problem there already because the strings weren't checked but assumed to exist. OF course they should exist by the looks of it. But that isn't always the case.

 Status: Online!
Profile     Report this post  

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle